On Memorial Day and the days leading up to it, Americans will gather at cemeteries and memorials to honor and remember the service members who sacrificed everything in defense of the nation and its freedoms.
VA is hosting ceremonies in honor of Memorial Day at VA National Cemeteries. The National Cemetery Administration is also joining forces with non-profits Carry The Load, Travis Manion Foundation and Victory for Veterans to pay homage to veterans interred in VA National Cemeteries through a series of events,
A full listing of free events at ceremonies and other community Memorial Day events can be found below.
Those who can’t attend events in person may also honor a fallen service member by leaving a tribute on the Veterans Legacy Memorial website. There, you can view veterans’ stories, decorations and internment locations for millions who have been interred at VA national cemeteries, VA grant-funded state, territorial or tribal veterans’ cemeteries, and certain National Park Service national cemeteries.
Alabama
May 26, 10 – 11 a.m. Ft. Mitchell
May 26, 10 – 11 a.m. Anniston
May 26, 10 – 11:00 a.m. Montevallo
May 26, 12 – 1 p.m. Mobile
Alaska
May 26, 4 – 5 p.m. Fort Richardson
Arizona
May 26,11 a.m. – 12 p.m. Carefree
May 26, 11a.m. – 12 p.m. Phoenix
May 26, 2 – 3 p.m. Prescott
Arkansas
May 25, 3 – 4 p.m. Fort Smith
May 26, 11 a.m. – 12 p.m. Fayetteville
California
May 23, 2 – 4:00 p.m. Los Angeles
May 24, 3 – 4 p.m. Arvin
May 24, 2 – 3 p.m. Dixon
May 25, 12 – 1 p.m. Santa Nella
May 25, 4 – 5 p.m. San Diego
May 26, 1 – 2 p.m. Riverside
May 26, 1 – 2 p.m. San Diego
May 26, 2 – 3 p.m. Vallejo
May 26, 3 – 4 p.m. San Bruno
May 26, 3 – 4 p.m. San Francisco
May 26, 3 – 4 p.m. Los Angeles
May 27, 12 – 1 p.m. Benicia
Colorado
May 26, 12 – 1 p.m. Las Animas
May 26, 12 – 1 p.m. Colorado Springs
May 26, 1 – 2 p.m. Denver
Florida
May 24, 9:30 a.m. – 2 p.m. Jacksonville
May 24, 1 – 2 p.m. Tallahassee
May 26, 10 – 11 a.m. St. Augustine
May 26, 10 – 11 a.m. Lake Worth
May 26, 10 – 11 a.m. Bushnell
May 26, 10 – 11 a.m. Mims
May 26, 11 a.m. – 12 p.m. St. Petersburg
May 26, 11 a.m. – 12 p.m. Pensacola
Georgia
May 24, 10 – 11 a.m. Canton
May 26, 12 – 1 p.m. Marietta
Hawaii
May 26, 6 – 7 p.m. Honolulu
Illinois
May 24, 11a.m. – 12 p.m. Mound City
May 25, 2 – 3 p.m. Fort Sheridan
May 26, 11:45 a.m. – 12:45 p.m. Rock Island
May 26, 12 – 1 p.m. Danville
May 26, 12:30 – 1:30 p.m. Elwood
May 26, 3 – 4 p.m. Springfield
May 26, 7 – 8 p.m. Alton
Indiana
May 26, 11 a.m. – 12 p.m. Indianapolis
May 26, 11 a.m. – 12 p.m. Marion
May 26, 2 – 3 p.m. New Albany
Iowa
May 26, 12 – 1 p.m. Keokuk
Kansas
May 26, 9 – 10 a.m. Leavenworth
May 26, 11:30 a.m. – 12:30 p.m. Fort Scott
May 26, 12:40 – 1:40 p.m. Fort Leavenworth
Kentucky
May 26, 11 a.m. – 12 p.m. Louisville
May 26, 11 a.m. – 12 p.m. Nicholasville
May 26,11 a.m. – 12 p.m. Lexington
May 26, 11 a.m. – 12 p.m. Nancy
Louisiana
May 26, 10 – 11 a.m. Pineville
May 26, 12 – 1 p.m. Zachary
Maine
May 26, 1 – 2 p.m. Jonesboro
Maryland
May 26, 11 a.m. – 12 p.m. Baltimore
May 30, 10 – 11 a.m. Annapolis
May 30, 11 a.m. – 12 p.m. Baltimore
Massachusetts
May 23, 10 – 11 a.m. Devens
May 25, 1– 2 p.m. Bourne
Michigan
May 25, 1 – 2 p.m. Holly
May 26, 2 – 3 p.m. Augusta
Minnesota
May 26, 10:45 a.m. – 11:45 a.m. Minneapolis
Mississippi
May 26, 10 – 11 a.m. Biloxi
May 26, 12 – 1 p.m. Natchez
May 26, 3 – 4 p.m. Corinth
Missouri
May 26, 11 a.m. – 12 p.m. St. Louis
Nebraska
May 26, 12:30 – 1:30 p.m. Omaha
May 26, 3 – 4 p.m. Maxwell
New Jersey
May 26, 10 – 11 a.m. Beverly
New Mexico
May 26, 12 – 1 p.m. Fort Bayard
May 26, 12 – 1 p.m. Santa Fe
New York
May 24, 11 a.m. – 12 p.m. Schuylerville
May 25, 11 a.m. – 12 p.m. Brooklyn
May 25, 1:30 – 2:30 p.m. Cofu
May 26, 10 – 11 a.m. Elmira
May 26, 10 – 11 a.m. Bath
May 26, 1 – 2 p.m. Calverton
May 26, 2 – 3 p.m. Farmingdale
North Carolina
May 26, 11 a.m. – 12 p.m. Kernersville
May 26, 11 a.m. – 12 p.m. Salisbury
May 26, 11 a.m. – 12 p.m. Raleigh
May 26, 11 a.m. – 12 p.m. New Bern
May 26, 11 a.m. – 12 p.m. Wilmington
North Dakota
May 26, 4 – 5 p.m. Harwood
Ohio
May 25, 2 – 3 p.m. Seville
May 26 11 a.m. – 12 p.m. Dayton
Oklahoma
May 26, 11 a.m. – 12 p.m. Gibson
Oregon
May 26, 10 – 11 a.m. Elgin
May 26, 1 – 2 p.m. Roseburg
May 26,1 – 2 p.m. Portland
May 26, 2 – 3 p.m. Eagle Point
May 26, 2 – 3 p.m. Hammond
Pennsylvania
May 26, 10 – 11 a.m. Philadelphia
May 26, 11 a.m. – 12 p.m. Bridgeville
May 26, 11 a.m. – 12 p.m. Newton
May 26, 2 – 3 p.m. Annville
Puerto Rico
May 24, 10 – 11 a.m. Morovis
May 26, 9 – 10 a.m. Bayamon
South Carolina
May 26, 10 – 11 a.m. Columbia
May 26, 10 – 11 a.m. Florence
May 26, 12 – 1 p.m. Beaufort
South Dakota
May 26, 11 a.m. – 12 p.m. Sturgis
Tennessee
May 25, 3 – 4 p.m. Memphis
May 26, 11 a.m. – 12 p.m. Chattanooga
May 26, 2025, 11 a.m. – 12 p.m. Knoxville
May 26, 12 – 1 p.m. Madison
May 26, 12 – 1 p.m. Mountain Home
Texas
May 26, 10 – 11 a.m. Houston
May 26, 10:30 – 11:30 a.m. San Antonio
May 26, 12 – 1 p.m. Dallas
May 27,12 – 1 p.m. El Paso
Virginia
May 26, 10 – 11 a.m. Hampton
May 26, 11 a.m. – 12 p.m. Culpeper
May 26, 11 a.m. – 12 p.m. Danville
May 26, 11 a.m. – 12 p.m. Alexandria
May 26, 11 a.m. – 12 p.m. Mechanicsville
May 26, 11 a.m. – 12 p.m. Triangle
May 26, 2025, 12 – 1 p.m. Sandston
Washington
May 26, 1 – 2 p.m. Vancouver
May 26, 3 – 4 p.m. Seattle
May 26, 3 – 4 p.m. Port Townsend
May 26, 3 – 4 p.m. Kent
West Virginia
May 26, 12 – 1 p.m. Grafton
Wisconsin
May 23, 11 a.m. – 1 p.m. Tomah
May 23, 12 – 1 p.m. Madison
May 26, 10 a.m. – 12:30 p.m. Milwaukee
May 26, 3:30 – 4:30 p.m. Harshaw
Wyoming
May 24, 10 a.m. – 7:00 p.m. Dubois
May 26, 3 – 4 p.m. Cheyenne
To find events in your local area, visit here and click your state and local area. Events are listed near the bottom of each page.





