Enjoy plenty of opportunities to catch fireworks this Independence Day season here in mid-Michigan and around the state! Check out our list of all of the fireworks shows happening this year:

June 24th:

Clare – 10pm at Shamrock Park

June 30th:

Bay City – 10:05pm at Wenonah Park

July 1st:

Auburn – Dusk at Tri-City Motor Speedway
Bay City – 10:05pm at Wenonah Park

July 2nd:

Bay City – 10:05pm at Wenonah Park
Farwell – Dusk at Farwell Fairgrounds
Lake Isabella – Dusk over Lake Isabella
St Louis – 10:00pm Downtown

July 3rd:

Crystal – Dusk at Crystal Motor Speedway
Evart – Dusk at Evart Municipal Airport
Harrison – 10:00pm at the Clare County Fairgrounds

July 4th:

Beaverton – Dusk at Ross Lake Park
Big Rapids – Dusk at the Mecosta County Fairgrounds
Midland – Dusk at Chippewassee Park
Mt Pleasant – Dusk at the Soaring Eagle Casino and Resort
Saginaw – 10:15pm at Ojibway Island
Sanford – 10:00pm at Community of Christ Campground