Snorkeling & Diving

Explore our underwater wildlife refuge.

Upon your arrival into Port St. Joe, you’re likely to hit land’s end at a body of water known as St. Joseph Bay. Stretching 15 miles north to south and 6 miles wide at its widest point, the area has one of the richest and most abundant concentrations of marine life in Florida.

Along with clear, shallow waters, the plentiful seagrass beds make it a prime snorkeling area. Grab a mask, snorkel, and dip net from one of our local outfitters and get started on your adventure. Looking for a way to get on the water? You can rent your own pontoon boat or hire a private guide who can tailor an eco-tour to your liking where you might find a seahorse, starfish, or sea urchin.

Marvel Through The Mask

Shallow signs and deep discoveries.

With dozens of dive sites close to shore, divers can easily get in some bottom time even if you only have half a day. And, thanks to the Mexico Beach Artificial Reef Association ( you can experience over 200 reefs ranging in depths from 20 to 110 feet.  Natural reefs and historic shipwrecks such as The Vamar, awarded status in 2004 as the 9thof Florida’s Underwater Archaeological Preserves, provide plenty of diving options.

Be sure to grab an underwater camera because our waters are like an aquarium where many colorful fish live or you may get lucky and be able to snap a turtle or dolphin.  Explore our underwater world.

Ever wondered what it’s like to breathe underwater? If you are at least 10 years of age, the Discover Scuba Diving program is a half-day introduction into our underwater world led by a certified instructor where you’ll explore a shallow shipwreck.