The City of Gulf Shores will celebrate the Fourth of July with a stunning fireworks display beginning at 9 p.m. on Monday, July 4. Fireworks will be shot from the Gulf State Park Fishing and Education Pier. In addition to the annual fireworks show, a Salute to the Services and carnival-like activities will kick off at 5:30 p.m. at the Gulf Shores Public Beach.