Best Time to Visit Mexico City — Month-by-Month Guide 2026
The short answer: October-November or March-April. The longer answer: CDMX is good year-round, but rainy season and holiday crowds change the equation. Month-by-month breakdown below.
The short answer
Perfect weather, Day of the Dead, end of rainy season, reasonable crowds.
Warm, dry, jacaranda bloom. Peak conditions.
Rainy season = lower prices, fewer tourists. Rain is afternoon-only.
Day of the Dead (Nov) and Independence Day (Sep) are unmissable.
Heaviest rain. Not bad, but other months are better.
Two seasons, both great
Dry Season
Clear skies, minimal rain, warm days and cool nights. This is peak season and the most popular time to visit.
Rainy Season
Afternoon and evening showers are common, often lasting 1-3 hours. Mornings are generally clear. Lower prices, fewer crowds, lush green city.
What to expect each month
January
GreatCool, dry, uncrowded. One of the best months. Mornings can be chilly — bring a jacket. Clear skies for Teotihuacán.
February
GreatWarming up. Still dry. Excellent for outdoor activities. Starting to feel like spring.
March
ExcellentPeak month. Jacarandas turn the city purple. Spring equinox draws crowds to Teotihuacán. Warm days, cool nights. Perfect.
April
ExcellentWarmest dry month. Jacarandas in full bloom. Semana Santa can mean crowded tourist sites but festive atmosphere. Book ahead for Easter week.
May
GoodTransition month. Warm and mostly dry early May. Rain starts late in the month — usually afternoon/evening showers that pass quickly.
June
GoodRainy season is here but don't panic — showers typically hit in the afternoon or evening, often lasting 1-3 hours, though timing varies. Mornings are usually clear and beautiful. Green landscapes. Fewer tourists.
July
FairPeak rainy season. Daily afternoon downpours — plan indoor activities (museums, food tours) for afternoons. Mornings are clear and pleasant.
August
FairSimilar to July. Heavy afternoon rain. Lower hotel prices compensate. The city feels lush and green. Pack a compact umbrella.
September
GoodIndependence celebrations are INCREDIBLE — the Zócalo on the night of Sep 15 is unforgettable. Still rainy but the atmosphere is electric. Great value month.
October
ExcellentOur top pick. Rain is ending, weather is pleasant, and the city starts preparing for Day of the Dead. Altars and marigolds appear everywhere. Magical atmosphere.
November
ExcellentDay of the Dead is the city's most spectacular event — marigold-covered altars, face painting, the massive parade, cemetery visits. Book hotels months ahead for Nov 1-2. Rest of November is dry and uncrowded.
December
GreatFestive and beautiful. Cool, dry weather. Christmas markets and posadas throughout the city. Dec 12 pilgrimage to Basilica is overwhelming. Hotels are pricier. Book ahead.
Pick your length