The Best Scuba Diving Destinations in Mexico: Top Spots for Adventure Seekers [MAP]

Mexico is a dream destination for scuba divers from all around the world. With its crystal clear waters, vibrant marine life, and stunning underwater landscapes, Mexico offers some of the best scuba diving opportunities in the world. Here is our special selection of the best places to scuba dive in Mexico:

Top Spots for Scuba Diving in Mexico (MAP)


Cozumel reef dive

Cozumel is one of the most popular scuba diving destinations in Mexico. It is part of the second largest coral reef in the world: the Mesoamerican Barrier Reef System. Divers can expect to see a variety of fish species, including angelfish, parrotfish, and barracudas. Some of the endemic fish species found in Cozumel include the Splendid Toadfish, the Cozumel Island Goby, and the Cozumel Island Coral Blenny. These unique species can only be found in the waters surrounding Cozumel and are a must-see for any scuba diving enthusiast. Other common sightings include sea turtles, eagle rays, and nurse sharks. If you’re lucky, you may even spot a whale shark or a pod of dolphins. Scuba diving in Cozumel is a must, for any diver in the Riviera Maya,

Cabo San Lucas

Cabo San Lucas, located on the southern tip of the Baja Peninsula, is another popular scuba diving destination in Mexico. Cabo is known for its unique underwater topography, which includes deep canyons, sand falls, and rocky formations. The waters around Cabo are home to a diverse range of marine life, including schools of colorful fish, sea turtles, and even hammerhead sharks.

Cabo Pulmo

Located on the southern tip of the Baja California Peninsula, Cabo Pulmo is home to the only coral reef system in the Gulf of California. The reef is over 20,000 years old and is home to over 800 species of marine life, including sea turtles, rays, and sharks.

Socorro Islands

manta rays socorro

Located in the Pacific Ocean, about 600 miles off the coast of Mexico, Socorro Island is a mecca for scuba divers. It is home to a variety of large marine animals such as whale sharks, humpback whales, and giant manta rays. The island’s remote location also means that the waters are relatively untouched and pristine, making for an unforgettable diving experience. Contact us to check the dates for our scuba diving expeditions to Revillagigedo & Socorro islands .

Playa del Carmen

bull shark playa del carmen 2018

Playa del Carmen is known for its crystal-clear waters, vibrant coral reefs, and diverse marine life. Divers can explore underwater caves and cenotes, and swim with sea turtles. But what’s the highlight of scuba diving in Playa del Carmen: it is one of the few places in the world where you can dive with bull sharks in their natural habitat.

Isla Mujeres

Diving with whale sharks

Located off the coast of Cancun, Isla Mujeres is a small island with crystal-clear waters and a rich diversity of marine life. The island’s location in the Caribbean Sea provides warm water temperatures and excellent visibility for diving. It is famous for the whale shark migration every year from May-June till September. You can take an eco-tour to enjoy swimming with whale sharks.

MUSA Cancun

musa cancun museum diving experience

Isla Mujeres is also home to the MUSA (Museo Subacuático de Arte), an underwater museum featuring over 500 sculptures that have become a popular attraction for divers. Additionally, the warm waters and mild currents make it a great spot for both beginner and experienced divers.

Banco Chinchorro

Located off the coast of Quintana Roo, Banco Chinchorro is a coral atoll that is home to a variety of marine life, including sea turtles, barracudas, and eagle rays. Divers can explore shipwrecks and the coral reefs that surround the atoll. The crystal-clear waters and unique coral formations also make for a stunning underwater landscape. Additionally, the area is relatively untouched by tourism, providing a more authentic and adventurous diving experience. It is also a popular spot for diving with crocodiles: it is home to a unique population of American crocodiles that have adapted to living in a saltwater environment.

Tulum Cenotes

The Yucatan Peninsula is home to a network of underground rivers and cenotes, all part of the longest underwater cave system in the world: Sistema Sac Aktun. The cenotes in Mexico are particularly famous for their beauty and diversity, with some offering shallow, sunlit pools and others leading to deep, dark chambers that are only accessible to experienced divers. Cenote diving is also a must-try.

Puerto Morelos

baracuda at puerto morelos

Located between Cancun and Playa del Carmen, Puerto Morelos is a small fishing village that is home to a thriving coral reef system. Divers can explore the reef and spot a variety of marine life, including sea turtles, rays, and reef sharks.

Los Cabos

Located at the southern tip of the Baja California Peninsula, Los Cabos is home to a variety of dive sites, including underwater canyons and rock formations. Divers can explore wrecks, caves, and the abundant marine life that calls this area home.

Isla Holbox

Located off the northern coast of the Yucatan Peninsula, Isla Holbox is a remote island that is home to a variety of marine life, including whale sharks during the summer months. Divers can explore the crystal-clear waters and spot rays, sea turtles, and other marine creatures.

Puerto Vallarta

Manta Ray

Located on the Pacific coast of Mexico, Puerto Vallarta is home to a variety of dive sites, including the Marietas Islands, which are home to a variety of marine life, including dolphins, manta rays, and humpback whales during the winter months.

La Paz

It is located on the eastern coast of the Baja Peninsula. It is a popular destination for divers looking for a more relaxed and laid-back atmosphere. The waters around La Paz are home to an abundance of marine life, including sea lions, whale sharks, and schools of colorful fish. The nearby Espiritu Santo Island is also a popular dive site that boasts crystal clear waters and a diverse range of marine life.

Where in Mexico is Scuba Diving Very Popular?

Scuba diving is extremely popular in multiple areas across Mexico due to its rich marine life and stunning seascapes. Top spots include:

Yucatan Peninsula: Famed for its mesmerizing cenotes, or natural sinkholes filled with fresh water, providing a unique and mystical diving environment. These cenotes house intricate underwater cave systems and striking rock formations. Diving here allows exploration of underground rivers, swimming among stalactites, and observing the beautiful interplay of light from the cenote entrances. Suitable for both novice divers seeking certification and experienced ones looking to diversify their skills.

Cozumel: Known for clear waters, vibrant coral reefs, and teeming marine life, with popular dive sites like the Palancar Reef and Columbia Wall.

Cancun and Riviera Maya: Offering a mix of reef and cenote (underwater sinkholes) diving, including the MUSA (Underwater Museum of Art) and the second-largest barrier reef, the Great Mayan Reef.

Cabo San Lucas: This location at the Baja California Peninsula’s southern tip offers diving with sea lions and whale sharks among underwater rock formations.

Socorro Islands: Remote volcanic islands in the Pacific Ocean, famous for large pelagic species, including humpback whales and manta rays.

Isla Mujeres: Near Cancun, this island is renowned for seasonal encounters with large groups of whale sharks.

Puerto Vallarta: Known for diverse marine life, underwater caves, and the nearby protected Marietas Islands marine reserve.

Where is the best place in Mexico to get scuba diving certified?

Open Water Scuba Diving Courses

For an epic scuba diving certification adventure, there’s no beating the mystical cenotes of the Yucatan Peninsula and the vibrant underwater paradise of Cozumel in Mexico!

Cozumel: This island paradise offers clear, calm waters and vibrant marine life, perfect for beginners. Many dive centers here provide comprehensive courses like the globally recognized Open Water Diver course. These courses combine theory, confined water sessions, and open water dives, under professional instructors’ guidance. Cozumel’s exceptional diving conditions, experienced operators, and vibrant underwater ecosystem make it a prime choice for those aiming to earn their scuba certification.

The Yucatan’s cenotes, open-air natural pools, provide a unique and enchanting diving environment with intricate underwater caves, making them ideal for learning and practicing diving skills.

Cancun: Known for its variety of diving experiences, Cancun hosts several reputable dive centers offering scuba certification, including training in both ocean and cenote diving.

Playa Del Carmen: Located on the Caribbean coast, this spot boasts dive schools that offer training in different diving environments, from ocean reefs to unique freshwater cenotes.

La Paz, Baja California Sur: Home to sea lions, whale sharks, and a vast array of marine life, La Paz provides a challenging yet rewarding environment for divers seeking certification.

Keep in mind, your perfect dive spot is waiting to be discovered! It all depends on what sets your adventurous heart racing: are you drawn to a specific type of diving environment, eager to encounter particular marine creatures, or seeking a dive center that vibes with your style? Dive in, the underwater world of Mexico awaits your exploration!

Are you ready? – Ko’ox!

Book your adventure with Koox Diving & Adventures and experience the beauty of Mexico’s underwater world. Contact us today to book your dive trip and start exploring the depths of Mexico’s oceans, reefs, cenotes and caves!

🌴 Explore the Cenotes & 🐊Croc Dive & 🐢Akumal & 🐟Try Spearfishing