Weather in Mexico City

What's the weather like in Mexico City?

Mexico City has a moderate climate and moderate rainfall spread across the year. Average daytime highs range from 22°C (72°F) in January to 23°C (73°F) in July, with overnight lows around 6°C (43°F) and 12°C (54°F) respectively.

For comfortable sightseeing temperatures (18–26°C daytime highs), the best months to visit Mexico City are January through December.

Quick facts

Country
🇲🇽 Mexico
Region
North America
Time zone
America/Mexico_City
Coordinates
19.433, -99.133

Monthly climate

Long-run averages for each month of the year.

MonthAvg highAvg lowRainfallRain daysSnow days
January 22°C / 72°F 6°C / 43°F 8 mm 2
February 24°C / 75°F 7°C / 45°F 5 mm 2
March 26°C / 79°F 9°C / 48°F 13 mm 3
April 27°C / 81°F 11°C / 52°F 23 mm 5
May 27°C / 81°F 12°C / 54°F 53 mm 9
June 25°C / 77°F 13°C / 55°F 119 mm 16
July 23°C / 73°F 12°C / 54°F 175 mm 19
August 23°C / 73°F 12°C / 54°F 173 mm 18
September 23°C / 73°F 12°C / 54°F 156 mm 18
October 23°C / 73°F 10°C / 50°F 51 mm 9
November 22°C / 72°F 8°C / 46°F 13 mm 3
December 22°C / 72°F 6°C / 43°F 8 mm 2

Mexico City by month

Detailed weather for any specific month:

Cities with a similar climate to Mexico City

🗺 Explore Mexico City on the interactive map

Live forecast, sunrise/sunset, and more.