199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Mexico

Weather & climate · Mexico City

Flag of MexicoBest Time to Visit Mexico

March to May

The best time to visit Mexico is March to May, when daytime highs in Mexico City are around 23–25°C. February is also a good time to go. April is the warmest month (25°C by day), January the coldest (3°C at night), and July the wettest with about 154 mm of rain.

25°C
Warmest: April
3°C
Coldest nights: January
792 mm
Rain per year
154 mm
Wettest: July

Mexico weather by month

  1. Jan18°C3°C9 mm
  2. Feb21°C4°C12 mm
  3. Mar23°C6°C15 mm
  4. Apr25°C8°C22 mm
  5. May25°C9°C55 mm
  6. Jun23°C10°C135 mm
  7. Jul21°C9°C154 mm
  8. Aug20°C9°C153 mm
  9. Sep19°C9°C148 mm
  10. Oct19°C7°C64 mm
  11. Nov19°C5°C19 mm
  12. Dec18°C4°C6 mm

Best time Good Less ideal

-5°0°5°10°15°20°25°30°35°200 mm0January: 9 mm rainFebruary: 12 mm rainMarch: 15 mm rainApril: 22 mm rainMay: 55 mm rainJune: 135 mm rainJuly: 154 mm rainAugust: 153 mm rainSeptember: 148 mm rainOctober: 64 mm rainNovember: 19 mm rainDecember: 6 mm rainJanuary: 18°CFebruary: 21°CMarch: 23°CApril: 25°CMay: 25°CJune: 23°CJuly: 21°CAugust: 20°CSeptember: 19°COctober: 19°CNovember: 19°CDecember: 18°CJanuary: 3°CFebruary: 4°CMarch: 6°CApril: 8°CMay: 9°CJune: 10°CJuly: 9°CAugust: 9°CSeptember: 9°COctober: 7°CNovember: 5°CDecember: 4°CJanFebMarAprMayJunJulAugSepOctNovDec
Average high Average low Rain (mm per month)
MonthHighLowRainHumidityCloud coverVerdict
January18°C3°C9 mm61%36%Fair
February21°C4°C12 mm55%32%Good
March23°C6°C15 mm50%33%Best time
April25°C8°C22 mm48%40%Best time
May25°C9°C55 mm55%52%Best time
June23°C10°C135 mm69%70%Fair
July21°C9°C154 mm77%76%Rainy
August20°C9°C153 mm79%74%Rainy
September19°C9°C148 mm82%77%Fair
October19°C7°C64 mm78%57%Fair
November19°C5°C19 mm71%39%Fair
December18°C4°C6 mm64%33%Fair

Data: NASA POWER (Prediction Of Worldwide Energy Resources) — 25-year climate averages 2001–2025, public domain, for the area around Mexico City (19.43, -99.13). Satellite and model averages — local weather stations can differ by 1–2 °C, and mountains or coasts elsewhere in Mexico have their own climate.

Frequently asked questions

When is the best time to visit Mexico?

March to May. The best time to visit Mexico is March to May, when daytime highs in Mexico City are around 23–25°C. February is also a good time to go. April is the warmest month (25°C by day), January the coldest (3°C at night), and July the wettest with about 154 mm of rain.

What is the hottest month in Mexico?

April, with average highs of 25°C in Mexico City.

What is the coldest month in Mexico?

January, when nights drop to about 3°C and days reach 18°C.

What is the rainiest month in Mexico?

July with about 154 mm; December is the driest (6 mm).

When should I avoid visiting Mexico?

September is the least comfortable month on average: 19°C by day and 148 mm of rain.