Mexico i
Mexico

Mexico in May

Where it is warm, dry and good for swimming in Mexico in May — compared across the country’s main destinations.

Quick answers
Where is it warmest in Mexico in May?
Campeche is the warmest of the 16 destinations compared, with highs of 36°C (97°F) in May; Tijuana is the coolest at 23°C (73°F).
Can you swim in the sea in Mexico in May?
Yes, in places: the warmest water is at Campeche (29°C (84°F)), and 3 of the coastal destinations have a sea of 21 °C or more.
Warmest
36°
Campeche
Coolest
23°
Tijuana
Driest
0 mm
Cabo San Lucas
Warmest sea
29°
Campeche

Across Mexico, May highs run from 23°C (73°F) (Tijuana) to 36°C (97°F) (Campeche). On average it is about as warm as April. Most destinations stay largely dry. Best bets this month: Cabo San Lucas, Mazatlán, and Tijuana.

Weather in May by city

PlaceDayNightRainSeaScore
Cabo San Lucas 31° 16° 0 mm 22° 97
Tijuana 23° 13° 4 mm — 96
Puerto Vallarta 33° 19° 5 mm — 81
San Luis Potosí City 29° 13° 37 mm — 79
Playa del Carmen 33° 23° 103 mm 28° 78
Cancún 33° 22° 99 mm — 77
San Cristóbal de las Casas 25° 11° 118 mm — 74
Mexico City 28° 11° 52 mm — 73
Guanajuato City 30° 14° 40 mm — 73
Puebla City 28° 11° 79 mm — 73
Campeche 36° 23° 64 mm 29° 60
Guadalajara 34° 15° 22 mm — 56
Oaxaca City 31° 16° 72 mm — 54
Mexicali 35° 16° 0 mm — 52
Monterrey 33° 19° 57 mm — 48
Mérida 36° 22° 68 mm — 38

Public holidays in May

No nationwide public holidays this month.

Public holidays 2027 →

Frequently asked questions

What is the weather like in Mexico in May?

Average daytime highs range from 23° in Tijuana to 36° in Campeche.

Can you swim in Mexico in May?

Yes — the sea is warmest around Campeche at about 29°.