Climate in Mexico City
Mexico City has a subtropical highland climate shaped by its 2,240-metre elevation. Temperatures are mild year-round: average highs of 24 degrees Celsius in May (the warmest month) and average lows of 5 degrees in January.
Annual rainfall is around 850 mm, concentrated in the rainy season from June to October, when afternoon thunderstorms with hail and lightning are common. The dry season from November to April brings clearer but dustier conditions.
Air quality is a key challenge: a basin closed by mountains traps pollutants, and environmental contingency events can affect daily life. Dust intrusions and ozone are recurrent issues.
Best time to visit is March-May and late summer. Use the hourly forecast, air quality (PM2.5 and ozone) and storm probability before planning the Zocalo, Coyoacan or Teotihuacan.