Quick Answer
October through April is the best window for visiting Mexico City. The dry season keeps skies clear, temperatures stay between 14°C and 24°C, and the city’s cultural calendar runs at full pace. Explore Mexico City’s neighbourhoods and attractions or book your accommodation well in advance for December visits.
Season Overview
Mexico City’s altitude of 2,240m above sea level means it never gets truly hot or cold. The main variable is rain, not temperature.
| Month | Weather | Crowds | Cost | Notes |
|---|---|---|---|---|
| January | Dry, 14–21°C | Moderate | Mid | Post-Christmas lull, good value |
| February | Dry, 15–22°C | Low | Low | Excellent value, clear skies |
| March | Dry, 16–24°C | Low–Moderate | Low | Great conditions, fewer tourists |
| April | Dry, 17–25°C | Moderate | Mid | Spring break lifts crowds slightly |
| May | First rains, 17–24°C | Low | Low | Affordable, afternoon showers begin |
| June | Rainy, 16–22°C | Low | Low | Daily rain from mid-afternoon |
| July | Rainy, 15–22°C | Low | Low | Heaviest rain month |
| August | Rainy, 15–22°C | Low | Low | Rain continues, mornings often clear |
| September | Rainy, 15–21°C | Low | Low | Independence Day drives Sept 15–16 spike |
| October | Dry, 15–22°C | Moderate | Mid | Best shoulder month, excellent light |
| November | Dry, 14–21°C | Moderate | Mid | Day of the Dead (Nov 1–2) is major |
| December | Dry, 13–20°C | High | High | Christmas markets, posadas, peak prices |
Peak Season: December to March
December through March is when Mexico City operates at full tourist capacity. Christmas posadas fill the streets from December 16, the Zócalo Christmas market draws huge crowds, and New Year’s Eve sees hundreds of thousands gather in the city centre. Hotel rates peak between December 23 and January 3 - expect to pay 40–60% above standard rates for Centro Histórico and Polanco properties.
January and February are technically peak season but feel quieter after the holiday rush. Skies are reliably clear, temperatures are comfortable for walking, and you can explore Teotihuacán, Chapultepec Park, and Roma Norte without summer heat or rain interruptions.
March brings the approach of Semana Santa (Holy Week) and Spring Break visitors from the US, which pushes up Condesa and Polanco prices in late March and early April.
Shoulder Season: October, November, and April
These three months consistently offer the best overall experience. October delivers clear post-rainy-season skies, golden afternoon light, and comfortable walking temperatures in the 18–22°C range. November 1–2 (Día de los Muertos) is one of the most atmospheric times in the city - Mixquic cemetery (south of the city) and Xochimilco both hold significant observances. Tickets and transport for Day of the Dead events book out weeks in advance.
April falls at the end of dry season and before serious rain arrives. Crowds are manageable, accommodation is reasonably priced, and daytime temperatures peak around 25°C - warm enough for outdoor cafés and street markets.
Off Season / Rainy Season: June to September
June through September is technically low season, but Mexico City never truly shuts down. The rains typically arrive at 3–5pm and clear by evening, leaving mornings and evenings perfectly usable. The main frustrations are flash-flooding on lower streets, grey afternoon light, and the occasional disruption to outdoor tours.
July and August see the most consistent daily rainfall. If your schedule is flexible, these are the cheapest months to visit - hotel rates drop substantially and restaurants are easier to book. September 15–16 (Independence Day) is the exception: the Grito de Independencia ceremony at the Zócalo attracts enormous crowds and sends hotel rates up sharply for that specific weekend.
Month-by-Month Guide
| Month | Weather | Crowds | Cost | Notes |
|---|---|---|---|---|
| January | Dry, cool mornings | Moderate | Mid | Museums and markets uncrowded |
| February | Clear and mild | Low | Low | Best value dry-season month |
| March | Warm and dry | Moderate | Mid | Good for Teotihuacán day trips |
| April | Warm, first light showers | Moderate | Mid | Flower Festival at Xochimilco |
| May | Showers starting | Low | Low | Affordable, morning exploring works well |
| June | Regular afternoon rain | Low | Low | Budget hotels at lowest rates |
| July | Heavy afternoon rain | Low | Low | Cheapest month overall |
| August | Rain continues | Low | Low | Clear mornings for outdoor sites |
| September | Rain easing | Low–Moderate | Low | Independence Day (15–16 Sep) exception |
| October | Post-rain clarity | Moderate | Mid | Excellent photography light |
| November | Dry, clear | Moderate | Mid | Day of the Dead (1–2 Nov) - book ahead |
| December | Cool and dry | High | High | Christmas posadas and markets |
Key Events and Festivals
- November 1–2 - Día de los Muertos: The city’s most iconic cultural event. Altars appear throughout Roma, Coyoacán, and Xochimilco. Book accommodation at least 6 weeks ahead.
- September 15–16 - Grito de Independencia: The President delivers the independence cry from the Zócalo balcony at 11pm on the 15th. Massive crowds; hotels within walking distance sell out months ahead.
- December 12 - Feast of the Virgin of Guadalupe: Millions of pilgrims make their way to the Basílica de Santa María de Guadalupe in Villa de Guadalupe - the largest Catholic pilgrimage site in the world.
- December 16–24 - Las Posadas: Neighbourhood processions re-enacting Mary and Joseph’s search for shelter, with piñatas and ponche (fruit punch). Most atmospheric in Coyoacán and Centro.
- Late March/Early April - Semana Santa: Holy Week sees processions throughout the city and a spike in domestic tourism.
- June - Corpus Christi and school holidays: Chapultepec Zoo and Bosque de Chapultepec become very busy with local families.
Plan Your Trip
✈️ Book your flights to Mexico 🎫 Find tours in Mexico City 🛡️ Get travel insurance 📱 Stay connected with an eSIM 🚗 Hire a car in Mexico