Mexico’s Best Spots for Snorkelling and Diving

Some of our links are affiliated, we will earn a commission when you buy a service or product. This will have no extra cost for you. For further info please refer to our Privacy Policy

Mexico is one of the world’s most exciting underwater playgrounds, offering everything from glowing coral gardens and freshwater cenotes to whale shark encounters and dramatic volcanic rock formations. Flanked by the Pacific Ocean on one side and the Caribbean Sea on the other, the country boasts an astonishingly diverse marine ecology.

Whether you’re a beginner snorkeller putting on a mask for the first time or an advanced scuba diver looking for a technical challenge, Mexico’s coastlines and islands deliver unforgettable marine experiences that rank among the finest on Earth.

Cozumel

Situated just off the coast of the Yucatán Peninsula, Cozumel is a world-class drift-diving destination famous for its crystal-clear visibility, which frequently exceeds 100 feet. The

Cozumel is protected by the Mesoamerican Barrier Reef System, meaning divers can effortlessly glide along dramatic drop-offs and vertical coral walls covered in giant sea fans. The currents keep the water nutrient-rich, attracting loggerhead turtles, eagle rays, green moray eels, and endless schools of neon-bright tropical fish.

Isla Mujeres

For snorkellers seeking a gentler, shallower adventure, Isla Mujeres offers pristine, calm turquoise waters and shallow sandbanks. The island is particularly legendary for its seasonal visitors.

Between June and September each year, hundreds of massive whale sharks gather to feed on plankton. If you get your holiday timing right, you can snorkel alongside these gentle, 40-foot giants. Because the water is highly protected, it’s an accessible, family-friendly option that delivers big-ticket wildlife encounters without the need for heavy scuba gear.

The Sea of Cortez

Separating the Baja California Peninsula from mainland Mexico, the Sea of Cortez is a wild, deep-water playground that legendary oceanographer Jacques Cousteau famously dubbed “the world’s aquarium.”

This unique body of water is a haven for pelagic life. Divers here can jump into the water alongside playful colonies of California sea lions and schooling hammerhead sharks. It’s a raw, dynamic marine environment where the desert meets a deep oceanic trench, creating unparalleled nutrient upwellings.

Riviera Maya Cenotes

Moving inland, the Riviera Maya offers an ethereal, otherworldly freshwater diving experience unlike anywhere else on Earth. The region’s limestone bedrock is honeycombed with thousands of cenotes: collapsed sinkholes that open up into massive, flooded underground cave networks.

The water in these caves is filtered through layers of limestone for centuries, making it so extraordinarily pure that divers feel as though they are floating through thin air rather than swimming.

As the midday sun strikes the openings of the cenotes, laser-like beams of light pierce the darkness, illuminating ancient stalactites and creating a hauntingly beautiful, gothic underwater landscape.