Taking the family to see some fireworks this 4th of July? Thanks to Fox 17, here are the places you can see them by county:
ALLEGAN COUNTY
Allegan: 10:15 p.m. July 3 on the riverfront
Dorr Township: dusk July 4 at Dorr South Park
Saugatuck-Douglas: dusk July 4 over Lake Kalamazoo at Coghlin Park
BARRY COUNTY
Hastings: After the Hastings City Band concert July 3 starting at 8 p.m. at the Thornapple Plaza
Middleville: Fireworks after 10 p.m. depending on sunset on July 4th at Thornapple Kellogg High School Soccer fields
BERRIEN COUNTY
Baroda Township: dusk July 3 at the Baroda American Legion field
Berrien Springs: dusk July 4 at Berrien Springs Middle School
New Buffalo: 10 p.m. July 3 over Lake Michigan at Lions Park
St. Joseph: 10 p.m. July 3 in downtown area
CALHOUN COUNTY
Albion: dusk July 3 over the Kalamazoo River near Barnes Park
Battle Creek: 10:30 p.m. July 4 at W.K. Kellogg Airport
IONIA COUNTY
Ionia: dusk July 3 at the Ionia Fairgrounds
Portland: dusk at Bogue Flats Recreation Area
KALAMAZOO COUNTY
Kalamazoo: dusk July 4 at the Kalamazoo Speedway
Portage: At 10:15 p.m. July 5 at Ramona Park
Schoolcraft: dusk July 4 at Schoolcraft High School
KENT COUNTY
Ada and Cascade townships: dusk July 4 at Ada Christian School
Caledonia: dusk July 3 over the big lake
East Grand Rapids: dusk July 4 over Reeds Lake
Grand Rapids: 10:30 p.m. July 6 at Ah-Nab-Awen Park
Grandville: 10 p.m. July 4 at Grandville Middle School
Kentwood: dusk July 4 at Kentwood City Hall
MUSKEGON COUNTY
Montague and Whitehall: 10 p.m. July 4 near both downtown areas
Muskegon: dusk July 4 near the USS LST 393 Veterans Museum
Twin Lake: dusk July 6 at the Village of Lakewood Club
OTTAWA COUNTY
Allendale Township: 10 p.m. July 4 at Allendale Township Park
Grand Haven: After the Musical Fountain show at Lynne Sherwood Waterfront Stadium
Holland: dusk July 4 at Kollen’s Park
Marne: dusk July 6 after race at Berlin Raceway