Mexico City
Semana Santa empties the city — the one week Mexico City belongs to visitors.
When to visit Mexico City
Mexico City is calmest in January and busiest in November. For the best balance of decent weather and smaller crowds, aim for June.
Mexico City sits at 2,240 metres, which keeps it mild all year: highs in the low twenties in winter, high twenties in spring, and never genuinely hot. The variable is rain. From June to September afternoon storms arrive almost daily, usually breaking between four and seven in the evening and clearing overnight, so mornings stay bright and it rarely rains all day.
The crowd calendar is driven by Mexican holidays rather than weather. Late October and the first days of November are the busiest of the year, when Día de Muertos brings the parade through the Centro and the Grand Prix lands in the same fortnight. December fills again around the Guadalupe pilgrimage and Christmas. The counterintuitive window is Semana Santa: chilangos leave for the coast en masse, the traffic that defines this city simply disappears, and the museums stay open.
January and February are underrated — dry, clear, cold at night and the cheapest months to fly in. Air quality is at its worst in the late dry season, particularly March and April, which matters if you are sensitive to it. Whatever month you pick, remember Monday: almost every major museum in the city is closed.
Crowds month by month
Twelve months of Mexico City at a glance — tap a month for the full picture.
Every month in Mexico City
Weather, crowds and what’s on — one page per month.
Weather through the year
Typical highs, lows and wet days.
Best day of the week
How the crowd moves through a typical week.
Tue is normally the calmest day of the week.
Best time of day
The daily rhythm, hour by hour.
The 9:00 AM window is usually the calmest of the day.
Where the crowd gathers
A typical peak afternoon in the centre.
How long to stay
Four days for the city, a fifth for Teotihuacán, and a sixth if you want Puebla or Xochimilco unhurried.
Local timing tips
- Nearly every museum closes on Mondays, including the Casa Azul, the Anthropology Museum and Chapultepec Castle — spend that day on markets, parks and neighbourhoods instead.
- The Casa Azul only sells timed online tickets and routinely sells out days ahead; the queue at the door is for people who did not know that.
- Arrive at Teotihuacán before nine to walk the causeway in shade — the coaches from the city land in a block around eleven.
- Summer rain is predictable rather than random: put outdoor sights in the morning and museums after four and you will barely notice the season.
Book things to do
Tours and tickets in Mexico City, from our booking partner.
Free cancellation
Free cancellation
Free cancellation
Free cancellation

Affiliate links: if you book through them we may earn a commission, at no extra cost to you. It never changes a crowd score or the order of our recommendations.
Frequently asked questions
When is the best time to visit Mexico City?
The best time to visit Mexico City is January, the quietest month of the year, or the shoulder weeks around June when the crowd eases but the weather still holds.
What is the cheapest and quietest month in Mexico City?
January is the quietest month in Mexico City, with a modelled crowd level near 50/100 and typical highs of 22°C.
When is Mexico City most crowded?
Mexico City peaks in November, when both visitor numbers and prices are at their highest.
How many days do you need in Mexico City?
Four days for the city, a fifth for Teotihuacán, and a sixth if you want Puebla or Xochimilco unhurried.
Other attractions
Photo: FranDany · Pexels