When is the best time to dive Mexico?

20 July 2026

A California sea lion underwater in the Sea of Cortez off La Paz

A sea lion in the Sea of Cortez off La Paz. Photo: Diego Delso, CC BY-SA 4.0, via Wikimedia Commons.

Quick answer

The best time to dive Mexico depends on the region. Socorro is best from November to May for giant oceanic mantas and sharks. The Sea of Cortez is best from July to November for sea lions, mobula rays and whale sharks. Pick the region that matches the month you can travel.

Socorro, month by month

Sea of Cortez, month by month

Which region for your month

A note on Guadalupe

Guadalupe was famous for great white cage diving, historically August to November, but access is currently restricted by the Mexican authorities. Do not count on it, confirm first.

Plan your Mexico trip

Match the region to the month and to your dive level, then compare liveaboards cheapest first. See the Mexico liveaboard page to compare boats by region and price, read the reef vs oceanic mantas guide for the giants at Socorro, and compare Galapagos liveaboards if you want the Pacific big-animal sister trip.

Compare Mexico liveaboards

FAQ

When is Socorro liveaboard season?

About November to May.

When is the best time for the Sea of Cortez?

July to November, with whale sharks from autumn.

When can I see mobula rays in Mexico?

In spring in the Sea of Cortez, in large aggregations.

Is Mexico good for diving year round?

Yes, if you switch region: Socorro in the cooler months, the Sea of Cortez in summer and autumn.

Sources and planning notes

Seasons are established patterns and vary year to year with conditions. Always confirm the current season, itinerary and access rules with your operator before booking. Questions? Contact us at [email protected].