If you're looking for fireworks shows in Mid-Michigan for this weekend, you'll have plenty of choices. According to michiganfireworks.com, there are 13 shows scheduled in Clinton, Eaton, Ingham, and Jackson Counties. Here's the list:

Clinton County

St. Johns - City Park Saturday 10:00PM

Eaton County

Delta Twp. - Sharp Park Friday at dusk

Bellevue - Middle School Saturday at dusk

Ingham County

Williamston - First Baptist Church Friday at dusk

Lansing - Adado Riverfront Park Saturday at 10:00PM

Mason - Ingham County Fairgrounds Saturday at dusk

Meridian Twp. - Central Park South Saturday at 10:15PM

Jackson County

Wolf Lake - Camp Teetonkah Friday and Saturday at dusk

Jackson - Cascade Falls Park Friday at dusk

Brooklyn - Lake Columbia Friday at dusk

Brooklyn - Columbia Middle School Saturday at dusk

Pleasant Lake - County boat launch Friday at dusk

Hanover - Perrine Park Saturday at dusk

For other shows around the state, michiganfireworks.com has a county-by-county breakdown at this link.