Loading Events

« All Events

  • This event has passed.

Memorial Day Weekend at the Buffalo Naval Park

May 29, 2021 - May 31, 2021

We honor those who have fallen. 
They will not be forgotten.

Plan your visit to the Buffalo and Erie County Naval & Military Park during Memorial Day weekend as we remember those who fought for our freedom.

The Naval Park will be open all weekend and on Monday, May 31 from 10:00 AM to 5:00 PM, with the last admission at 4:00 PM. Purchase your tickets for a self-guided tour here. 

We are proud to be hosting a number of ceremonies and events throughout the weekend.

One Life – One Flag Installation 
May 29 – 31

Throughout Memorial Day weekend, 7,300 flags will blanket the grounds of the Buffalo and Erie County Naval & Military Park to represent the average number of United States Veterans who have lost their battle with PTSD per year, an average of 22 per day. From May 29-31, walk or drive by the Naval Park to see the installation.

For a $22 donation, you will receive one of the flags from our Memorial Day weekend salute along with a certificate. A portion of the proceeds will benefit The Battle Within Foundation. The ongoing mission of The Battle Within Foundation is to connect Veterans with the care they need and to help with funding.  

Click here to purchase a flag and certificate.

The following outdoor ceremonies are open to the public, and social distancing and masks are encouraged:

Saturday, May 29
11:30 AM
Deck Talk across from USS Croaker

2:00 PM

Tolling the Boats Ceremony 
United States Submarine Veterans Buffalo Base
Near the USS Croaker

Sunday, May 30
Deck Talk across from USS Croaker

Monday, May 31
10:00 AM 
Military Honors and Non-Denominational Memorial Service
The Battle Within Foundation
Near the Vietnam Veterans Memorial

11:00 AM
Hispanic Veterans Ceremony at the Hispanic-American Veterans Memorial

12:00 PM
Knights of Columbus Ceremony and formation on USS The Sullivans

1:00 PM
Vietnam Veterans Ceremony at the Vietnam Memorial

6:30 PM
Slow Roll Buffalo Memorial Day Ride 
Click here to learn more!


May 29, 2021
May 31, 2021


May 29, 2021
May 31, 2021