Towns host fireworks displays during Independence Day weekend and beyond.
Friday, June 30
Cary Summer Celebration – Dusk, Lions Park, 1200 Silver Lake Road.
Saturday, July 1
Wonder Lake Fireworks over the Lake – Dusk, over the lake.
Sunday, July 2
Jaycees Day Fireworks – Dusk, Petersen Park, McCullom Lake Road, McHenry.
Lakeside Festival Fireworks – Dusk, Lakeside Legacy Arts Park, 401 Country Club Road, Crystal Lake.
Tuesday, July 4
Woodstock July 4th Fireworks – 9:30 p.m., Emricson Park, 1313 Kishwaukee Valley Road.
Spring Grove 4th of July Celebration – 9:30 p.m., Horse Fair Park, 8105 Blivin.
Huntley’s Independence Day Fireworks Celebration – 9:30 p.m., Deicke Park, 11419 Route 47.
Saturday, July 8
Pistakee Bay Fireworks – Dusk, Oak Park Lounge, 801 Oak Grove Road, Johnsburg.
After the Holiday:
July 8: Lakefest – Dusk, over Island Lake.
July 15: Fox River Grove Celebration – Dusk, Picnic Grove Park, Birch Lane.
July 30: Founders’ Days Festival Fireworks Spectacular – 9 p.m., Riverfront Park, 201 N. Harrison St.
August 11: Lakemoor Fest – Dusk, Morrison Park on Lily Lake, 110 S. Lakeshore Drive.
See fans’ favorite fireworks shows and vote for yours here.
For fireworks outside of McHenry County, click here.