TravPa

Best time to visit Mexico

The best months are January, February, March, April, November, and December. Here is what every month is like, and what flights cost lately.

Month by month

Atlantic hurricane season runs from June 1 to November 30 and peaks from mid-August to late October. In Mexico City and Oaxaca the rainy season brings short afternoon storms, mostly from June to September. Day of the Dead, on November 1 and 2, is a peak time in Oaxaca and Mexico City: book early.

  1. JanuaryBestTypically 20°C by day, 5°C at night, rain on about 2 days a month
  2. FebruaryBestTypically 23°C by day, 6°C at night, rain on about 2 days a month
  3. MarchBestTypically 25°C by day, 7°C at night, rain on about 4 days a month
  4. AprilBestTypically 27°C by day, 9°C at night, rain on about 8 days a month
  5. MayGo with a plan: HotTypically 27°C by day, 11°C at night, rain on about 14 days a month
  6. JuneGo with a plan: RainyTypically 24°C by day, 11°C at night, rain on about 21 days a month
  7. JulyGo with a plan: RainyTypically 22°C by day, 11°C at night, rain on about 27 days a month
  8. AugustGo with a plan: RainyTypically 21°C by day, 11°C at night, rain on about 28 days a month
  9. SeptemberGo with a plan: StormsTypically 21°C by day, 10°C at night, rain on about 26 days a month
  10. OctoberGo with a plan: RainyTypically 21°C by day, 8°C at night, rain on about 15 days a month
  11. NovemberBestTypically 20°C by day, 6°C at night, rain on about 6 days a month
  12. DecemberBestTypically 20°C by day, 5°C at night, rain on about 1 days a month

Typical weather is for Mexico City: averages of NASA POWER daily data, 2016 to 2025, on a grid of about 50 km. Mountains and coasts can differ.

Plan the days