Mexico is vast and varied, with desert and sierra in the north, volcanic highlands in the center, and tropical coasts on both sides. Mexico City and Oaxaca carry deep food and craft traditions, the Yucatan holds Mayan ruins, cenotes and Caribbean beaches, and Baja California and the Copper Canyon add desert country. Dry months from November to April suit most of the country; summer is hot and rainy in the interior, and the Pacific coast faces storms later in the year.
Warmest month: May (26°C). Wettest: August (156 mm). Best overall score: February (9.8/10).
| Month | Avg temp | Rain | Sunny days | Score |
|---|---|---|---|---|
| January | 19°C | 47 mm | 18 | 9.0/10 |
| February | 20°C | 31 mm | 22 | 9.8/10 |
| March | 22°C | 21 mm | 29 | 9.7/10 |
| April | 24°C | 23 mm | 30 | 9.0/10 |
| May | 26°C | 36 mm | 31 | 8.1/10 |
| June | 26°C | 145 mm | 27 | 6.1/10 |
| July | 25°C | 139 mm | 28 | 6.2/10 |
| August | 25°C | 156 mm | 27 | 6.0/10 |
| September | 24°C | 152 mm | 24 | 6.1/10 |
| October | 23°C | 122 mm | 21 | 7.1/10 |
| November | 21°C | 68 mm | 18 | 8.3/10 |
| December | 20°C | 40 mm | 15 | 8.8/10 |
Mexico. Live activities and tours from GetYourGuide, matched to this destination.
Climate data: Open-Meteo ERA5 historical archive, the five most recent complete years (2021–2025). Scores are monthly averages for that window, not forecasts, and short-window precipitation can differ from longer-term normals. “Sunny days” count days with at least 6 hours of measured sunshine — they are not dry days.
Curated in Mexico

Aguascalientes

Bacalar

Cabo Pulmo

Cabo San Lucas

Calakmul

Campeche

Cancun

Cenote Ik Kil

Chichen Itza

Chihuahua

Copper Canyon

Cozumel

Creel

Guadalajara

Guanajuato

Hierve el Agua

Holbox

Huatulco

Isla Mujeres

La Paz

León

Loreto

Mazatlán

Merida

Mexico City

Monte Albán

Monterrey

Morelia

Oaxaca

Palenque

Palenque Ruins

Pátzcuaro

Playa del Carmen

Puebla

Puerto Escondido

Puerto Morelos

Puerto Vallarta

Querétaro

Real de Catorce

San Cristóbal de las Casas

San José del Cabo

San Luis Potosí

San Miguel de Allende

Sayulita

Sumidero Canyon

Taxco

Teotihuacan

Tequila

Todos Santos

Tulum

Uxmal

Valladolid

Zacatecas