St. Ignace, your home port to Mackinac Island, will host fireworks shows on July 4, and then every Saturday from July 12 through September 6. Fireworks will decorate the sky over Moran Bay. Ample public viewing space and parking. Free to all visitors. Fireworks will not start before 10pm. For more information, call (800) 338-6660.