Flag posted at grave of fallen solider from Geneva Township
Memorial Day Events in Kane County 2026
Kane County Connects Staff 5/20/2026 7:00AM
Aurora
Memorial Day Parade — Monday, May 25, 10 a.m. Starts at Benton Street and River Street.
Batavia
Memorial Day Ceremony — Monday, May 25, 11 a.m. VFW Post 1197, 645 S. River St.
Carpentersville
Memorial Day Ceremony — Monday, May 25, 10 a.m. Veterans Garden, Carpenter Park.
Elburn
Memorial Day Ceremony — Monday, May 25, 10 a.m. Blackberry Township Cemetery.
Elgin
Memorial Day Ceremonies — Monday, May 25
8:30 a.m. — Mount Hope Cemetery
9 a.m. — Lakewood Memorial Park
9:45 a.m. — Veterans Memorial Park
11 a.m. — Bluff City Cemetery
Geneva
Memorial Day Parade & Ceremony — Monday, May 25, 10 a.m. Parade begins at the Geneva Train Station and concludes with a memorial ceremony at the World War I Memorial in Wheeler Park.
Huntley
Memorial Day Ceremony — Monday, May 25, 11 a.m. Huntley Cemetery.
Kaneville
Memorial Day Program — Monday, May 25, 10 a.m. Kaneville Community Center Gym.
St. Charles
Flag Raising & Cemetery Ceremonies — 6 a.m. Begins at Baker Community Center, 101 S. 2nd St.
Veterans Community Breakfast Fundraiser — 7:30–10 a.m. Baker Memorial Church, 307 Cedar Ave.
Parade & Flags of Honor — 10 a.m. Parade begins at 6th and Main streets.
Memorial Service — 10:45 a.m. Freedom Shrine, 211 N. Riverside Ave.
Veterans Memorial
The Kane County Veterans Memorial at 719 S. Batavia Ave. in Geneva is open to the public year round.
Veteran Assistance
Veterans seeking support with benefits or resources can contact the Kane County Veterans Assistance Commission. Learn more at Kane County Veterans Assistance Commission
To add or correct an event, email kanecountyconnects@kanecountyil.gov.