Mexico City
Best time to visit

Mexico City

Mexico High confidence Updated 2026-07-01

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.

J 22°
F 24°
M 26° 10°
A 27° 11°
M 27° 12°
J 25° 13°
J 24° 12°
A 24° 12°
S 23° 12°
O 23° 11°
N 23°
D 22°
Average high Average low Wet days

Best day of the week

How the crowd moves through a typical week.

Sun
Mon
Tue
Wed
Thu
Fri
Sat

Tue is normally the calmest day of the week.

Best time of day

The daily rhythm, hour by hour.

Calmest 9AM
12AM6AM12PM6PM11PM

The 9:00 AM window is usually the calmest of the day.

Where the crowd gathers

A typical peak afternoon in the centre.

Quieter Busier
Mexico City

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.

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