Best St Petersburg Snorkeling Dive Spots

The St Petersburg area has 5 snorkeling spots out of the 20 snorkel dives found in Florida Gulf Coast.

  December 31, 2020

Located in Florida Gulf Coast, the snorkeling in St Petersburg is known for five enjoyable snorkel dive spots. The best St Petersburg snorkeling based on popularity are considered to be Egmont Key, Caladesi Island State Park, Honeymoon Island State Park, USS Narcissus, and Devils Den Spring. For a detailed dive site description and printable snorkel dive map, just select a St Petersburg snorkeling dive below.

Where Can I Snorkel In St Petersburg?