Mexico
Mexico: 5 destinations compared, each with its best travel window, typical daytime highs and budget level.
Best time to visit Mexico
The best time to visit Mexico is November–April, when at least 4 of its 5 destinations here are in season.
In season · Typical daytime high
- Jan4/523–26°C
- Feb4/525–27°C
- Mar5/526–28°C
- Apr5/527–30°C
- May1/528–31°C
- Jun0/525–33°C
- Jul0/523–34°C
- Aug0/523–33°C
- Sep0/523–32°C
- Oct1/523–31°C
- Nov4/524–29°C
- Dec4/522–27°C
| Destination | Best time | Budget |
|---|---|---|
| Cabo San Lucas | Nov–Apr | $$$ Steep |
| Mexico City & Oaxaca | Mar–May, Oct–Nov | $ Goes far |
| Puerto Vallarta | Nov–Apr | $$ Middling |
| Tulum | Nov–Apr | $$$ Steep |
| Yucatán & the Riviera Maya | Dec–Apr | $$ Middling |
Latin America & Caribbean
- Cabo San LucasMexico
- Mexico City & OaxacaMexico
- Puerto VallartaMexico
- TulumMexico
- Yucatán & the Riviera MayaMexico
Common questions
When is the best time to visit Mexico?
The best time to visit Mexico is November–April, when at least 4 of its 5 destinations here are in season.









