Skip to main content
ES EN

Weather in Mexico City today and 7-day forecast

Mexico. Live weather data from Open-Meteo. Updated on page load.

Loading...
Feels like: -- Humidity: -- Wind: -- Rain 24h: --

Next 24 hours in Mexico City

7-day forecast

Useful data for today

Sunrise
--:--
Sunset
--:--
Max UV Index
--
Today
Air quality
--
PM2.5

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.

The climate of Mexico City, with thirty years of data

Mexico City dismantles the idea that the tropics are always hot: it stands at 2,240 metres, and that altitude offsets the latitude enough to leave mild temperatures all year. What governs its calendar is not the thermometer but the rain, with a dry season from November to April and a wet one from May to October in which afternoon thunderstorms are almost daily.

The year at a glance

The warmest month is April, with a mean maximum of 25.8 °C, and the coldest January, with minima averaging 7.4 °C. About 1135 mm fall a year, spread over 163 days of appreciable rain, peaking in July and at its lowest in December. There are 0 days of frost a year and 3 with the maximum above 30 °C.

Month by month

Monthly means over 30 years at Mexico City. ERA5-Land reanalysis, 1995 to 2024.
Monthly meanJanFebMarAprMayJunJulAugSepOctNovDec
Maximum (°C)20.522.724.625.825.623.421.721.620.920.520.520.4
Minimum (°C)7.48.49.711.512.613.212.412.712.510.99.17.9
Rain (mm)1817263967171226222204983215
Rain days4.03.96.69.414.420.127.826.523.915.67.23.3

The extremes of the series

Across these 30 years the highest temperature was 32.7 °C, on 31 May 2018, and the lowest 0.0 °C, on 3 January 2008. These are reanalysis values, not those of an observatory: they are useful for placing the magnitude, not as an official record.

Where these numbers come from

From ERA5-Land, the reanalysis produced by the European Centre for Medium-Range Weather Forecasts, downloaded from the Copernicus Climate Data Store under a CC-BY licence: hourly temperature and precipitation between 1995-01-01 and 2024-12-06, 30 complete years, in the 19.40°, -99.10° cell. It is a grid of about 9 km covering land only.

The Spanish cities on this site use AEMET’s official normals; there is no single equivalent for ten different countries, so the same global series is used for all of them. That has an advantage: the figures are comparable with one another, computed by the same method over the same period. And a limitation: a reanalysis cannot see the urban heat island, so in the centre of a large city the real minima are usually somewhat higher than those in the table.