The Fourth of July is just a few days away, take a look at what celebrations are happening around northern Michigan courtesy of Michigan Fireworks.
ANTRIM COUNTY: July 4 at dusk, Herrick Athletic Field in Central Lake
July 5 at Dusk Shanty Creek Resorts - Schuss Village in Bellaire, St. Clair Lake (Lake Street) in Ellsworth.
BENZIE COUNTY: July 3 at dusk, Crystal Mountain in Thompsonville
July 4 at dusk, Crystal Lake in Beulah, at 10p.m. Lake Michigan beach Main St. in Frankfort
CHARLEVOIX COUNTY July 4 at dusk, on the harbor in Beaver Island, Veterans Park in Boyne City.
CHEBOYGAN COUNTY: July 4 at dusk Cheboygan County Fairgrounds, Conkling Heritage Park/Mackinaw Crossings/Marina Lawn in Mackinaw City, DeVoe Public Beach in Indian River
CRAWFORD COUNTY: July 4 at dusk, City Park in Grayling (N. James St.)
EMMET COUNTY: July 3 at Dusk, Over Bay Harbor Lake Main St.
July 4 at 10 p.m. Little Traverse Bay in Harbor Springs, at dusk Bayfront Part in Petoskey
GRAND TRAVERSE COUNTY: July 4 at dusk, over the lake 210 East State Street in Fife Lake, at 10:30p.m. West Grand Traverse Bay.
LEELANAU COUNTY: July 3 at dusk, Hancock Park in Leland
July 4 at dusk, Village Parks and Marina in Northport
MANISTEE COUNTY: July 4 at dusk, First St beach in Manistee, Crystal Lake in Wellston
MASON COUNTY: July 4 at 10:30 p.m. Stearns Park on Lakeshore Drive in Ludington
MONTMORENCY COUNTY: July 4 at dusk Atlanta High School
July 5 at dusk, Emerick Park in Hillman
OSCEOLA COUNTY: July 3 at 10:30p.m., Fairgrounds Grandstand Recreation Ave. in Evart
July 5 at dusk, Hogback Lake in LeRoy
OTSEGO COUNTY: July 4 at dusk Charlton Township Park in Johannesburg, Treetops Resort in Gaylord
July 5 at dusk Otsego County Park in Gaylord
WEXFORD COUNTY: July 5 at dusk Cadillac City Park
For full listings of other counties and directions visit michiganfireworks.com