Happy July 1st! If your family loves to watch fireworks and celebrate America’s Independence Day, then we have a list for you! Here are ten locations hosting firework shows during the month of July.

Have fun, and enjoy!
10 Places to Watch Fireworks in Michigan this July
Dearborn
Salute to America Festival
Date: July 2-5 at 5-10 p.m.; show begins at dusk
Location: Greenfield Village, Dearborn
Battle Creek
Battle Creek Field of Flight Air Show & Balloon Festival
Date: July 2-5 times vary; show begins at 10:30 p.m. on July 2 and 4
Location: 15551 S Airport Rd., Battle Creek
Gaylord
Johannesburg 4th of July Celebration
Date: July 3; show begins at 8 p.m.
Location: Downtown Johannesburg
Bay City
Bay City Festival
Date: July 3-5; show begins at 10:12 p.m.
Location: Veterans Memorial Park and Wenonah Park
Gibraltar
Gibraltar Fourth of July Celebration
Date: July 4; show begins at dusk
Location: Gibraltar Community Center
Clawson
Clawson Fireworks
Date: July 4; show begins at 10 p.m.
Location: Clawson City Park
Muskegon
Heritage Landing 4th of July Fireworks
Date: July 4 at 8-11 p.m.; show begins at 10:20 p.m.
Location:1051 7th St., Muskegon
St. Clair
City of St. Clair 4th of July Fireworks
Date: July 4; show begins at dusk
Location: Palmer Park
Algonac
Independence Day Fireworks
Date: July 5; show begins at dusk
Location: Riverfront Park
Woodhaven
Uncle Sam Jam Festival
Date: July 10-13; fireworks July 11 at 10 p.m.
Location: Civic Center Park in Woodhaven