Best Time to Visit Mexico City

March to May, October to November

Months to avoid: June to August (rainy season, heavy afternoon downpours daily, can disrupt sightseeing; city also gets hazy with smog)

Recommended stay: 5-7 days

Plan Mexico City for March to May, October to November. Give it 5-7 days. The window to avoid is June to August (rainy season, heavy afternoon downpours daily, can disrupt sightseeing; city also gets hazy with smog).

What the season gets you

  • The taco culture alone justifies the flight, suadero, carnitas, and barbacoa on blue corn tortillas for under 30 pesos ($1.50) at stands that have operated the same corner for decades
  • Museo Nacional de Antropología holds the Aztec Sun Stone and room after room of pre-Columbian civilisations, easily the best archaeology museum in the Americas
  • Lucha libre at Arena México on a Tuesday night: 60-peso tickets, elaborate masks, multi-generational family crowds, acrobatics that make WWE look slow
Full guide: Mexico CityTravel costsHow to get there