Although the city is good-to-go all year round, the spring season (March to May) makes for the best time to head to Mexico City, when you can get hotels at relatively cheaper rates, lesser crowds and an ideal weather. Due to holiday season in USA, July and August are peak months, contributing to hiked prices and collective packs of tourists in the city.
|Month||Avg. Minimum (°C)||Avg. Maximum (°C)|