(For a complete list of 2017 fireworks shows in Michigan, click here.)

Nothing says America like a classic fireworks show during the Fourth of July season. That’s why we want to bring you the optimal guide enjoying fireworks shows in your area in Michigan – no matter if you’re in the Lower or Upper Peninsula.

Last year’s fireworks shows were explosive and this year, we’re in for another colorful display of American pride.

  1. Amway Family Fireworks, Grand Rapids

Amway Family Fireworks/Facebook Family zone, 7 p.m.-9 p.m. fireworks 10:30 p.m.; July 2; Ah-Nab-Awen Park, 220 Front Ave NW

  1. Bay City Fireworks Festival, Livonia

Bay City Fireworks Festival/Facebook Live music 6 p.m.-10 p.m., fireworks 10:05 p.m.; June 30-July2; Wenona Park 801 N Water St and Veterans Memorial Park

  1. Festival of the Hills, Rochester Hills

Festival of the Hills/Facebook 8 p.m.-10:06 p.m., June 24, Borden Park, 1400 East Hamlin Rd

  1. Ford Fireworks Show, Detroit

Ford Fireworks Show/Facebook 9:48 p.m. p.m., June 27, Hart Plaza

  1. Grand Haven

gbozik photography/Flickr 10 p.m., July 4, at Grand Haven Musical Fountain

  1. Mackinac Island

Mackinac Island/Facebook All day, fireworks start at 9:30 p.m.; July 4; at Windermere Point

  1. Marquette

Marquette/Facebook 8 p.m.-10 p.m., July 4, Ellwood Mattson Lower Harbor Park

  1. Salute to America, Dearborn

Salute to America/Facebook 6-10 p.m., June 30-July 3; The Henry Ford; tickets children 2 and under free, 5-11 $15.50, above 12 $25

  1. Stars and Stripes Festival, Sterling Heights

Stars and Stripes Festival/Facebook June 26-28

  1. Traverse City, July 4; West Bay

Amway Family Fireworks/Facebook

Family zone, 7 p.m.-9 p.m. fireworks 10:30 p.m.; July 2; Ah-Nab-Awen Park, 220 Front Ave NW

Bay City Fireworks Festival/Facebook

Live music 6 p.m.-10 p.m., fireworks 10:05 p.m.; June 30-July2; Wenona Park 801 N Water St and Veterans Memorial Park

Festival of the Hills/Facebook

8 p.m.-10:06 p.m., June 24, Borden Park, 1400 East Hamlin Rd

Ford Fireworks Show/Facebook

9:48 p.m. p.m., June 27, Hart Plaza

gbozik photography/Flickr

10 p.m., July 4, at Grand Haven Musical Fountain

Mackinac Island/Facebook

All day, fireworks start at 9:30 p.m.; July 4; at Windermere Point

Marquette/Facebook

8 p.m.-10 p.m., July 4, Ellwood Mattson Lower Harbor Park

Salute to America/Facebook

6-10 p.m., June 30-July 3; The Henry Ford; tickets children 2 and under free, 5-11 $15.50, above 12 $25

Stars and Stripes Festival/Facebook

June 26-28

  1. Muskegon Fourth of July Celebration, dusk, July 2; Over Heritage Landing; 1050 7th St

  2. Oscoda 4th of July Parade and Celebration; dusk, Shoreline Park (visitor’s center); U.S. 23 and E River Road

  3. Saugatuck Fourth of July Celebration, dusk, July 4; over the Kalamazoo River

  4. Devils and Rounds Lake Fireworks Display, dusk, July 4; The Sand Bar on Devils Lake; Devils Lake Highway, Manitou Beach

  5. Munising Fourth of July, 10:15 p.m., July 4; Bayshore Park

  6. Battle Creek’s Field of Flight Air Show & Balloon Festival, 10:30 p.m., July 2; W.K. Kellogg Airport

  7. Cadillac Annual Independence Celebration, dusk, July 3, Cadillac City, 190 Cass St

As you can see, several Michigan communities kick off the fireworks well before the actual holiday, so we wanted to make sure you were aware for planning purposes. Which one will you be attending?

OnlyInYourState may earn compensation through affiliate links in this article.