Mexico City Weather in April
Mexico · spring in Northern Hemisphere / fall in Southern Hemisphere
Mexico City's climate is defined by its extraordinary elevation of 2,240 meters above sea level — what would be a tropical city is instead spring-like year-round, with average temperatures between 12–24°C throughout the year. The city sits in the Valley of Mexico surrounded by volcanoes, which traps air pollution and creates intense thermal inversions in winter. A rainy season from June to September brings daily afternoon thunderstorms while the dry season from November to May is dusty and increasingly warm.
Spring or fall conditions — often among the best months to visit.
Current Weather in Mexico City Right Now

71°F
Scattered Clouds
Feels like 69°F · H 71°F / L 71°F
Is April a Good Time to Visit Mexico City?
Mexico City's high altitude (7,350 ft/2,240m) keeps temperatures surprisingly mild year-round. Days are typically 65–75°F; nights cool significantly. The rainy season (May–October) brings afternoon thunderstorms. Air quality is a year-round concern due to the enclosed valley.
What to Pack for Mexico City in April
- ✓Layers for significant temperature swings (20–30°F between morning and afternoon)
- ✓Sunscreen SPF 50+ — altitude amplifies UV
- ✓Rain jacket or compact umbrella May–October
- ✓Comfortable walking shoes for uneven cobblestone streets