St. Ignace, your home town port to Mackinac Island, will host fireworks shows on July 4, and then every Saturday through August 31st. 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 (888) 878-4462.