July 4, 2026. The City of Gulf Shores will celebrate the Fourth of July with a stunning fireworks display, beginning at 9 p.m. on July 4. Fireworks will be shot ...