CrowdFreeViews
The Zócalo and Metropolitan Cathedral in Mexico City

Destination

Best Time to Visit Mexico City

Weather, crowds, prices and events for all twelve months — and one clear recommendation.

By Daan · Last reviewed October 2026

My recommendation

February & May

The sweet spot: dry-season clarity or post-Easter warmth, without April's jacaranda crush or November's event spike.

Fewest crowds

June & July

Quieter streets and softer hotel rates. The trade-off is near-daily afternoon rain.

Best weather

October

Rain has cleared, heat hasn't peaked, and there are still three quiet weeks before the Grand Prix crowds arrive.

Best for Día de Muertos

Late October – early November

If the parade and the marigold altars are the reason you're coming, this is non-negotiable — just book months ahead.

Avoid

June–August

Avoid these months if your priority is comfortable sightseeing and walking around the city. Daily afternoon storms can derail an itinerary.

February scores

Weather8/10
Crowds6/10
Prices$
Events4/10
The Zócalo with the Metropolitan Cathedral and the Mexican flag, Mexico City

Plan around

What to know before you book

Día de Muertos

Late October/Early November

Mexico City's biggest cultural moment: marigold altars, the Reforma parade, and the fullest hotels of the year. Go for the spectacle if that's the reason you're coming — otherwise I'd choose earlier in October.
Mexico City Grand Prix

Late October

The Formula 1 weekend brings huge crowds to the Autódromo Hermanos Rodríguez and pushes demand citywide — in 2026 it overlaps almost exactly with Día de Muertos (Oct 30–Nov 1).
Independence Day / El Grito

September

The Zócalo fills for the year's loudest single night. Spectacular if that's the plan, easy to route around otherwise.

Month by month

All twelve months, at a glance

Tap any month for full scores, temperatures and planning notes.

Climate

Mexico City weather by month

MonthHighLowPrecipitationWet days
January22°C / 72°F9°C / 48°F12 mm3
February24°C / 75°F10°C / 50°F6 mm2
March26°C / 79°F11°C / 52°F12 mm4
April28°C / 82°F13°C / 55°F24 mm7
May27°C / 81°F14°C / 57°F59 mm11
June26°C / 79°F14°C / 57°F132 mm16
July25°C / 77°F13°C / 55°F174 mm22
August25°C / 77°F13°C / 55°F176 mm21
September24°C / 75°F13°C / 55°F158 mm18
October24°C / 75°F12°C / 54°F71 mm10
November23°C / 73°F10°C / 50°F17 mm4
December22°C / 72°F9°C / 48°F5 mm1

Climate data: Servicio Meteorológico Nacional. Temperatures are averages of daily highs and lows.

Ready to book February & May in Mexico City?

Find hotels in Mexico City

Can't decide?

Compare Mexico City

If you want…

The short version

Fewer crowds

June or July. Quieter streets and lower rates — the trade-off is daily afternoon rain.

The best weather

October. Clear skies, comfortable heat, and the storms have passed.

Lower prices

June, July, or January/February. The cheapest windows split between rainy-season quiet and dry-season chill.

Day trips & pyramids

November through April. Dry-season mornings are ideal for Teotihuacán and other outdoor sites.

Food & markets

Any month — but rainy-season afternoons (June–August) push you naturally into covered mercados and food halls.

Día de Muertos

Late October–early November. Book months ahead; this is the busiest week of the year.

Formula 1

Late October. If the Grand Prix is the goal, embrace the crowds and book early.

The Mexico City trade-off

There is no single perfect month for everyone.

Want the clearest skies and the fewest crowds? Visit in February. Want the single biggest cultural moment in the country? Come for Día de Muertos and accept the crowds and prices that come with it. Want a bargain and don't mind rain? June through August delivers both.

For most travelers, I'd choose February or May. For fewer crowds and lower prices, June or July. For the best weather, October. For Día de Muertos or the Grand Prix, plan around the event — and book early.

Mexico City can feel like a completely different city depending on when you visit. Timing genuinely matters.

The best time depends on what YOU want from Mexico City.