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
Live music, food trucks & fireworks
saturday, july 2
Red White & Blue Food Truck FEASTival
Milky Way Park | 300 Lawrence Rd., Harvard
Food trucks, concessions, live music, cornhole tournament
sunday, July 3
Wonder Lake 4th of July Celebration
Wonder Lake | E. Lakeshore Dr., Wonder Lake
Admission is free
Wonder Lake Water Ski Show Team performance at 4:30 PM followed by fireworks
Crystal Lake Independence Day Fireworks
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 July 1 - 4
monday, july 4
Woodstock July 4th Fireworks
Emricson Park | 900 W. South St, Woodstock
Admission is free, but donations are welcome!
Parking: $10 per vehicle
Huntley 4th of July Fireworks
Diecke Park | 11419 IL-47, Huntley
Admission is free
**POSTPONED TO 9/3/22**
Spring Grove 4th of July Celebration
Horse Fair Park | 8105 Blivin St, Spring Grove
Admission is free
Parking: $10
DJ, live entertaiment, parade at noon
saturday, july 9
Fox River Grove Fireworks
Picnic Grove Park | 598 Birch Ln, Fox River Grove
Admission is free
Live music, beer, food, kids activities
Pistakee Bay Fireworks
Oak Park Lounge | 801 W. Oak Grove Rd, Johnsburg
Admission is free
Live music
Fireworks over Pistakee Bay
sunday, July 10
Fiesta Days McHenry
Petersen Park | 4300 Peterson Park, McHenry
Admission is free
Limited parking
saturday, august 13
Morrison Park | 233 W. Rand Road, Lakemoor