The Bay City Fireworks Festival is an American Independence Day festival held each year around the 4th of July on the Saginaw River near Veterans Memorial Bridge in Bay City, Michigan. In addition to the fireworks display, the festival also features several days of live concerts, a carnival, boat tours and more.