🇲🇽 Mexico City vs Oaxaca 🇲🇽
Mexico City, Mexico vs Oaxaca, Mexico — a side-by-side climate comparison to help you pick. Oaxaca is the warmer of the two — about 2 degrees warmer on average across the year. Mexico City is drier, with roughly 73 fewer rainy days a year.
Warmer · OaxacaDrier · Mexico City
Climate at a glance
| 🇲🇽 Mexico City | 🇲🇽 Oaxaca | |
|---|---|---|
| Avg annual high | 24°C | 26°C |
| Hottest month | April · 27°C | April · 30°C |
| Coldest month | January (6°C low) | January (10°C low) |
| Rainy days / year | 106 | 179 |
| Snow | Rare | Rare |
| Best months to visit | January, November, December | January, February, December |
🇲🇽 Mexico City
Best around January, November, December. Hottest in April (27°C), coldest lows in January (6°C).
🇲🇽 Oaxaca
Best around January, February, December. Hottest in April (30°C), coldest lows in January (10°C).
Keep planning
Frequently asked questions
Is Mexico City or Oaxaca warmer?
Oaxaca is warmer overall, averaging about 2 degrees higher across the year.
Which is rainier, Mexico City or Oaxaca?
Oaxaca is rainier — Mexico City sees about 73 fewer rainy days per year.
When is the best time to visit Mexico City vs Oaxaca?
Mexico City is best around January, November, December; Oaxaca is best around January, February, December.
More comparisons
More Mexico City comparisons
Mexico City vs New YorkMexico City vs Los AngelesMexico City vs ChicagoMexico City vs MiamiMexico City vs San FranciscoMexico City vs Las Vegas
