Home › Mexico › Best time to visit
Best time to visit Mexico: month by month
Short answer
November to April is the dry season and the best time for most routes, with Mexico City highs of about 22-28°C and the Yucatán at 28-32°C. The rainy season, June to October, brings afternoon showers inland (about 22-28 rainy days a month in Mexico City in July and August) and hurricane risk on the Caribbean from August to October.
Month by month
| Month | High | Low | Rainy days | Crowds |
|---|---|---|---|---|
| Jan | 23°C | 7°C | 3 | high |
| Feb | 25°C | 8°C | 1 | high |
| Mar | 27°C | 10°C | 3 | high |
| Apr | 28°C | 12°C | 8 | very high |
| May | 27°C | 13°C | 12 | medium |
| Jun | 26°C | 13°C | 18 | low |
| Jul | 23°C | 13°C | 28 | high |
| Aug | 23°C | 13°C | 28 | medium |
| Sep | 23°C | 12°C | 22 | low |
| Oct | 23°C | 11°C | 15 | medium |
| Nov | 24°C | 9°C | 2 | high |
| Dec | 22°C | 7°C | 2 | very high |
Temperatures and rainy days: Copernicus ERA5 averages, 2021–2023. Crowd levels are our estimate.
Season by season
Spring (Mar–May)
Warm and dry in Mexico City, about 27-28°C by day; May is very hot on the coast and sargassum can arrive on Caribbean beaches.
Summer (Jun–Aug)
Rainy season: about 23-26°C with afternoon storms in Mexico City; hot and humid on the coast.
Autumn (Sep–Nov)
Rain eases from September; Día de Muertos in late October and early November; hurricane risk on the Caribbean until October.
Winter (Dec–Feb)
Dry and sunny, about 22-25°C by day and 7-8°C at night in Mexico City; the peak season on the beaches.
Events worth planning around
- Día de Muertos, 31 October to 2 November, especially in Oaxaca and Mexico City
- Guelaguetza festival in Oaxaca, July
- Independence Day, 15-16 September
- Semana Santa (Easter week), March or April
When to avoid
Easter week and Christmas-New Year are crowded and expensive. On the Caribbean coast, September and October carry the highest hurricane risk, and sargassum can spoil beaches from about April to August.
Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.
Common questions
What is the best month to visit Mexico?
November to April for dry weather; November and early December are good for fewer crowds.
When is hurricane season in Mexico?
June to November, with the highest risk on the Caribbean from August to October.
When is Día de Muertos?
From 31 October to 2 November; Oaxaca books up months ahead.