Reefwander
Crystal-clear turquoise pool inside Cenote Dos Ojos, with limestone stalactites hanging from the cavern ceiling

Country

Diving in Mexico

16 dive destinations in Mexico, up to 3,260 km apart. Water temperature across them runs 11–30 °C. 13 of 16 are in season in May. 124 named dive sites have their own pages.

Riviera Maya Cenotes · photo diego_cue

Destinations
16
Dive sites
124
Water
11–30°C
Most in season
May

RegionsNorth AmericaCaribbean

Where are the dive destinations in Mexico?

Numbers match the table below. Land outline: Natural Earth (public domain).

How do they compare?

Conditions at each dive destination in Mexico
#DestinationBest monthsWaterVisibilityDepthLevelAccessSites
1Ensenada & Punta BandaJul–Oct11–24°C6–18 m5–34 mIntermediateShore, Day boat1
2Loreto Bay National ParkMay–Aug17–30°C—5–30 mIntermediatesites from intermediate to advancedDay boat7
3Magdalena BayOct–Nov20–26°C10–30 m1–15 mAdvancedsites from intermediate to advancedDay boat, Liveaboard3
4Sea of Cortez — La PazOct–Apr19–30°C—to 30 mIntermediatesites from beginner to advancedDay boat9
5Cabo PulmoJun–Oct20–30°C5–20 m3–25 mBeginnersites from beginner to advancedShore, Day boat6
6Los CabosAug–Feb20–29°C9–30 m5–40 mIntermediatesites from beginner to advancedDay boat9
7Isla MujeresJun–Aug25–29°C10–30 m5–25 mBeginnersites from beginner to advancedDay boat6
8Puerto Vallarta & Banderas BayJun–Nov24–30°C—3–27 mIntermediatesites from intermediate to advancedDay boat7
9Playa del CarmenFeb–Apr26–29°C5–35 m5–30 mIntermediateDay boat4
10CozumelJan–Apr25–29°C15–35 m12–40 mIntermediatesites from beginner to advancedDay boat, Shore25
11Riviera Maya CenotesYear-round24–26°C—2–15 mIntermediatesites from beginner to advancedShore26
12Veracruz Reef SystemMay–Aug22–29°C5–20 m5–25 mBeginnerDay boat2
13Revillagigedo (Socorro)Jan–Mar21–28°C15–30 m12–30 mAdvancedLiveaboard2
14Mahahual (Costa Maya)Jun–Aug27–30°C15–30 m12–30 mIntermediatesites from beginner to intermediateDay boat7
15Xcalak & Banco ChinchorroJun–Aug21–27°C15–30 m5–34 mBeginnersites from beginner to advancedDay boat5
16HuatulcoDec–May27–30°C—12–21 mIntermediatesites from beginner to advancedDay boat5

When is the best time to dive Mexico?

The most destinations are rated good or prime at the same time in May: 13 of 16. Each row is one destination's own season rating.

Season rating by month for each dive destination in Mexico
DestinationJanFebMarAprMayJunJulAugSepOctNovDec
1Ensenada & Punta BandaFairFairFairGoodGoodGoodPrimePrimePrimePrimeFairFair
2Loreto Bay National ParkFairFairFairFairPrimePrimePrimePrimeFairFairFairFair
3Magdalena BayOff-seasonOff-seasonOff-seasonOff-seasonOff-seasonOff-seasonFairFairGoodPrimePrimeGood
4Sea of CortezPrimePrimePrimePrimeGoodFairFairFairGoodPrimePrimePrime
5Cabo PulmoFairFairFairGoodGoodPrimePrimePrimePrimePrimeGoodFair
6Los CabosPrimePrimeFairFairGoodGoodGoodPrimePrimePrimePrimePrime
7Isla MujeresGoodPrimePrimeFairGoodPrimePrimePrimeGoodFairFairGood
8Puerto Vallarta & Banderas BayFairFairFairFairFairGoodGoodGoodGoodGoodGoodFair
9Playa del CarmenGoodPrimePrimePrimeGoodFairFairFairOff-seasonOff-seasonGoodGood
10CozumelPrimePrimePrimePrimeGoodGoodGoodFairFairFairFairGood
11Riviera Maya CenotesGoodGoodGoodGoodGoodGoodGoodGoodGoodGoodGoodGood
12Veracruz Reef SystemFairFairGoodGoodPrimePrimePrimePrimeGoodFairFairFair
13Revillagigedo (Socorro)PrimePrimePrimeGoodGoodFairOff-seasonOff-seasonOff-seasonOff-seasonFairGood
14Mahahual (Costa Maya)GoodGoodGoodGoodGoodPrimePrimePrimeGoodGoodGoodGood
15Xcalak & Banco ChinchorroFairFairFairFairFairGoodGoodGoodFairFairFairFair
16HuatulcoGoodGoodGoodGoodGoodFairFairFairFairFairFairGood
Good or prime9991013111110108810

Which destinations combine into one trip?

Destinations that fit within 200 km of each other end to end and share at least one month rated good or prime. Distances are straight lines between destinations, not travel routes.

127 km end to end

In season together: May and Dec–Mar

147 km end to end

In season together: May and Sep–Nov

52 km end to end

In season together: Jun–Aug

All 16 destinations in Mexico

North America

Kelp, sea lions and an upright tugboat wreck off Isla Todos Santos

11–24°C · 52–75°Fvis 18 m · 60 ftintermediate

North America

Sea lion colonies and black coral walls around the islands off Loreto.

17–30°C · 63–86°Fintermediate

North America

Striped marlin lance through sardine baitballs in open ocean

20–26°C · 68–79°Fvis 30 m · 100 ftadvanced

North America

Sea lions at Los Islotes and whale sharks in La Paz Bay

19–30°C · 66–86°Fintermediate

North America

A recovered coral reef with dense jack schools and seasonal bull sharks.

20–30°C · 68–86°Fvis 20 m · 66 ftbeginner

North America

Los Cabos

Mexico

Sea lions at Land's End and sandfalls in the marine park, minutes from the marina.

20–29°C · 68–84°Fvis 30 m · 100 ftintermediate

Caribbean

Hundreds of whale sharks feed shoulder to shoulder in open blue water

25–29°C · 77–84°Fvis 30 m · 100 ftbeginner

A marine-park reef for every level, and open-sea rocks visited by giant mantas

24–30°C · 75–86°Fintermediate

Caribbean

Pregnant bull sharks gather on open sand minutes off the beach each winter

26–29°C · 79–84°Fvis 35 m · 115 ftintermediate

Caribbean

Cozumel

Mexico

Drift along sponge-covered walls with 20–40 m visibility on the sheltered leeward coast

25–29°C · 77–84°Fvis 35 m · 115 ftintermediate

Caribbean

Flooded limestone caverns with haloclines, open to Open Water divers

24–26°C · 75–79°Fintermediate

North America

The Gulf of Mexico's largest reef complex, off a working port

22–29°C · 72–84°Fvis 20 m · 66 ftbeginner

North America

Habituated giant oceanic manta rays circle divers at open-water cleaning stations.

21–28°C · 70–82°Fvis 30 m · 100 ftadvanced

Caribbean

Canyon reefs five minutes from the fishermen's dock and a stepped outer wall beyond

27–30°C · 81–86°Fvis 30 m · 100 ftintermediate

A quiet marine park reef, with day trips to the Banco Chinchorro atoll

21–27°C · 70–81°Fvis 30 m · 100 ftbeginner

North America

Huatulco

Mexico

Spotted eagle rays over rocky reefs in warm national-park bays.

27–30°C · 81–86°Fintermediate