North America · May
Best time to visit Mexico in May 🇲🇽
May in Mexico is great time to visit. a great time — solid weather and most experiences open, often with fewer crowds than the absolute peak.
Last updated June 2026
Is May a good time to visit Mexico? Quick answer
Yes — a great time to go.
| Verdict for May | Great time to visit |
| Average temperature | 28°C high / 12°C low |
| Rainy days | ~6 days |
| Crowds | med |
| Prices | med |
| Events this month | Cinco de Mayo, Vaquerias (Yucatan) |
| Peak months overall | January, February, March, April, December |
| Insider tip | Day of the Dead in Oaxaca is unforgettable but books out 6 months ahead. |
Mexico year at a glance
The absolute peak months for Mexico are January, February, March, April, December. May is a solid shoulder choice if you want fewer crowds.
What Mexico is like in May
Heat builds; pre-rainy season; whale sharks arrive off Isla Mujeres. Nov–Apr is peak — dry, warm. May–Oct wet but lush; whale shark season Jun–Sep. Hurricane risk Aug–Oct.
Insider tip
Day of the Dead in Oaxaca is unforgettable but books out 6 months ahead.
May by region in Mexico
Yucatán (Cancún, Tulum, Mérida)
goodDec–Apr ideal. Hurricane risk Aug–Oct.
Baja & Pacific coast
goodWhale watching Jan–Mar. Surfing summer.
Mexico City & central highlands
goodMild year-round; rains Jun–Sep afternoons.
Other countries also at their peak in May
FAQs: Mexico in May
Is May a good time to visit Mexico?
Yes — it's a great time to go. May in Mexico is great time to visit. Expect average highs around 28°C and lows near 12°C, with roughly 6 rainy days.
What is the weather like in Mexico in May?
Average daily high around 28°C, low around 12°C, with about 6 rainy days. Heat builds; pre-rainy season; whale sharks arrive off Isla Mujeres.
What events or festivals happen in Mexico in May?
Key events in May include Cinco de Mayo, Vaquerias (Yucatan).
Are flights and hotels cheaper in Mexico in May?
Prices in May are typically mid-range, with moderate crowds.
Should I book Mexico in advance for May?
Booking 4–6 weeks ahead is usually enough in May, with more flexibility on stays than during the absolute peak.