Enjoy plenty of opportunities to catch fireworks this Independence Day season here in mid-Michigan and around the state. Here’s our list of all the fireworks shows happening this year:

June 29th:

Bay City – 10:05pm @ Wenonah Park

June 30th:

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

July 1st:

Auburn – Dusk @ Tri-City Motor Speedway
Bay City – 10:05pm at Wenonah Park                                                                       Farwell – Dusk @ Farwell Fairgrounds                                                                         Lake Isabella – Dusk over Lake Isabella                                                                         St. Louis – 10:00pm @ Downtown

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 Fairground                                                      Houghton Lake @ 10pm at Houghton Lake State Park

July 4th:

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