The City of Gulf Shores will celebrate the Fourth of July with a stunning fireworks display, beginning at 9 p.m. on July 4th. Fireworks will be shot from the Gulf State Park Fishing and Education Pier.