It's an American tradition, fireworks on the 4th of July!
Don't have plans yet? Check out our full list of every firework show in McHenry County this Independence Day!
Most shows begin at dusk.
Friday, July 1
Lions Park | 1200 Silver Lake Rd., Cary
Free admission
Music, food and fireworks!
Saturday, July 2
Milky Way Park | 300 Lawrence Rd., Harvard
Food trucks, concessions, live music, cornhole tournament
Sunday, July 3
Main Beach | 300 Lake Shore Dr, Crystal Lake
Gates open at 9 AM
Regular beach admission fees apply from 9 AM - 2:30 PM
Lakeside Festival at the Lakeside Legacy Arts Park running June 30 - July 3
Wonder Lake | E. Lakeshore Dr., Wonder Lake
Admission is free
Wonder Lake Water Ski Show Team performance at 4:30 PM followed by fireworks
Monday, July 4
Emricson Park | 900 W. South St, Woodstock
Admission is free, but donations are welcome!
Diecke Park | 11419 IL-47, Huntley
Admission is free
Thelen Park | 8516 Winn Rd, Spring Grove
DJ, live entertaiment, parade at noon
Saturday, July 9
Picnic Grove Park | 598 Birch Ln, Fox River Grove
Admission is free
Live music, beer, food, kids activities p
Oak Park Lounge | 801 W. Oak Grove Rd, Johnsburg
Admission is free
Live music
Fireworks over Pistakee Bay
Sunday, July 10
Petersen Park | 4300 Peterson Park, McHenry
Admission is free
Limited parking
Sunday, July 31
Ted Spella Community Park | 2610 Harnish Dr., Algonquin
COVID-19 UPDATE: Please check for specific openings/closings and cancellations before planning your trip. Please stay informed and healthy.