Sitting at 2,240 meters (7,350 feet) on a high central plateau, Mexico City breaks the usual rules for a place this far south. It never gets truly hot or truly cold: think eternal spring, with mild days year-round and cool nights that call for a jacket. What actually shapes your trip is rain, not temperature. The year splits neatly into a dry season (roughly November to April) and a wet season (roughly May to October), and knowing which one you are landing in matters far more than the month itself.
The dry season delivers clear, sunny mornings and comfortable afternoons, which is why spring is the classic window, especially late March when the city's jacaranda trees erupt in purple. The wet season is not a washout: rain usually arrives as a heavy late-afternoon or evening downpour that clears the air and empties the streets for a couple of hours, leaving mornings bright and the parks lush and green.
Two cultural bookends drive demand: Day of the Dead at the start of November and Mexican Independence celebrations in mid-September. Both are spectacular and both push hotel prices up, so timing your visit is a balance of weather, crowds, and just how much festivity you want. Here is how the year breaks down.
The best time to visit Mexico City is March to May, the dry season, when days are warm (around 25-27C / 77-81F), skies are clear, and the jacaranda trees bloom purple across the city in late March and April. For the famous Day of the Dead celebrations, aim for late October to early November, but expect higher prices and bigger crowds.
Planning a trip to Mexico City?
The short version
Through the year
This is the driest, clearest stretch of the year, ideal for sightseeing if you do not mind bundling up after sunset. The Day of the Dead and Christmas seasons bring dazzling decorations and energy but also the year's steepest prices. Come in late January or February for near-perfect weather and thinner crowds.
Peak spring is the sweet spot for weather and the season of the jacaranda blooms in late March and April. Days are warm and dry, perfect for exploring Chapultepec, Coyoacan, and the pyramids of Teotihuacan. The one caveat is Semana Santa, when the city partly empties of locals but hotels near attractions fill with visitors.
Do not write off the rainy season: mornings are green and glorious, parks are lush, and the daily downpour is easy to plan around. This is the best-value window and the quietest for major sights. Pack a compact umbrella and schedule outdoor plans for the first half of the day.
October is a transitional month that blends the value and green landscapes of the wet season with increasingly reliable weather. It is a smart pick if you want fewer crowds while still catching the run-up to Day of the Dead. Book early if your dates touch the final days of the month.
Notable events & festivals
There is no truly bad time, but skip mid-December to early January and the Day of the Dead week if you want lower prices and smaller crowds. Semana Santa (Holy Week) sees many businesses shut. If you cannot tolerate rain, avoid the peak of the wet season (June to August), when afternoon storms are near-daily, and note that air quality can dip during the dry, still months of late winter and spring.
Got your dates? Build the trip around them.
We'll plan a custom Mexico City itinerary tuned to your travel month and pace.
Frequently asked questions
What is the cheapest month to visit Mexico City?
Is Mexico City worth visiting in the rainy season?
When is Day of the Dead in Mexico City?
How many days do you need in Mexico City?
Does Mexico City get cold?
Whenever you go, Mexico City rewards you with world-class food, art, and history under famously mild skies. Aim for spring if you want jacarandas and sun, the wet season if you want value and calm, or late October if Day of the Dead is on your list. Pick your window, book ahead for the festivals, and start planning.
Build your own Mexico City trip
Tell us how many days, your budget, and what you're into. We'll turn it into a custom, day-by-day Mexico City itinerary.

