North America, surrounded by three oceans, is a very special snorkeling area. Its vast underwater space makes it a unique destination, marked by a wide diversity of marine environments. The Caribbean Sea, which touches parts of Florida and Mexico, is, without doubt, a must for snorkeling in North America.

Nurse sharks, green turtles, barracuda, and a wide range of tropical fish all swim among the Caribbean’s coral reefs. But there are other high-quality snorkeling spots, especially in the Gulf of California and the Gulf of Mexico.

Snorkeling destinations in North America


(1 spot online)

Looking for new scenery and adventure? Leave the warm seas for a moment to explore the underwater world of Canada. There are few spots in this huge country, but each one is unique, both hostile and captivating. Those who dare to dive in its cold waters will discover wrecks covered with sea anemones, (...)

(8 spots online)

From the kaleidoscopic coral reefs that fringe the Keys region, to the freshwater springs where manatees congregate in winter months, Florida offers you a variety of choices for your next snorkeling vacation. Florida is the only continental U.S. state where the tropical climate provides ideal condit (...)

(17 spots online)

Bathed by the Caribbean Sea and the Gulf of California, Mexico introduces snorkelers to an extraordinary diversity of underwater environments. The Riviera Maya, in particular, offers an unequalled diversity of snorkeling spots. Lose yourself into the clear emerald green waters of a cenote near Tulum (...)