Mexico City Weather, When to Go and Climate Information

(Mexico City, Federal District, Mexico)



Photo of the Zocalo CathedralThe weather in Mexico City is temperate all through the year, with the climate being consistently warm and hot. With pleasant summer temperatures of more than 25°C / 77°F and extremely mild winters when daytime highs often stay above 20°C / 68°F, Mexico City is filled with tourists year round.

Climate extremes are rare in Mexico City and temperatures only vary slightly season by season. However, whilst daytime temperatures during the winter are warm, the nights from November through February is chilly with occasional frosty weather and so you should pack accordingly.


Different picture of the Zocalo Cathedral

Seasonal Climate Variations / When to Go

The seasonal climate in Mexico City is rarely too hot or cold, being sheltered by its valley setting and surrounding mountains. However, at times, the combination of the setting and fine weather can result in increased levels of air pollution.

Spring tends to feature the warmest climate in Mexico City, with May being the hottest month and featuring highs of more than 28°C / 82°F, when the purple jacarandas begin to bloom. The highest levels of rainfall can be expected during the summer months, between June and September, although rainy weather is at its most likely towards the end of the day and rarely spoils sightseeing and excursions. Autumns in Mexico City can also be a little rainy at times, and gusty, while winters are mainly dry, with plenty of sunshine and blue skies. For many, October is the best time to visit Mexico City, when the rainy weather has greatly reduced, the city is at its most green, pollution levels are at their lowest, and the colourful Day of the Dead celebrations can be enjoyed.

Mexico City Weather and Climate Chart (Averages)


Maximum
Minimum

January

21°C / 70°F
7°C / 45°F

February

23°C / 73°F
9°C / 48°F

March

25°C / 77°F
11°C / 52°F

April

26°C / 79°F
12°C / 54°F

May

27°C / 81°F
13°C / 55°F

June

25°C / 77°F
13°C / 55°F

July

25°C / 77°F
12°C / 54°F

August

23°C / 73°F
12°C / 54°F

September

23°C / 73°F
12°C / 54°F

October

22°C / 72°F
11°C / 52°F

November

22°C / 72°F
10°C / 50°F

December

22°C / 72°F
8°C / 46°F