Mexico · North America

Best Time to Visit Mexico City

Best: Feb-Mar, Nov-Dec · Great: Apr · Nov for Día de los Muertos

🏛 Historical Sites & Ruins🎭 Arts & Culture🏗 Architecture🏙 City Break
JFMAMJJASOND
Best Great OK Avoid

Loading 7-day forecast…

Weather

A classic dry-summer rhythm shapes the year — hot, largely rain-free stretches around April giving way to milder, wetter conditions by August. In November, expect highs around 21°C with rain on roughly 3 days of the month.

Festivals & Events

Día de los Muertos (November) — Marigold-covered altars, candlelit cemeteries, and citywide parades mark one of Mexico's most iconic celebrations on Nov 1–2.

Things to Do

The pyramids at Teotihuacán are an unmissable half-day trip, and the capital's museums — Frida Kahlo's Casa Azul, the Museo Nacional de Antropología — reward a full day each. Roma and Condesa neighborhoods are best explored on foot for cafés, street food, and Art Deco architecture, and the historic center around the Zócalo and Palacio de Bellas Artes anchors a full day of sightseeing. Xochimilco's colorful trajinera boats offer a different, livelier pace on a Saturday afternoon. If you're here for Día de los Muertos, expect altars, marigolds, and parades citywide.

Local Cuisine

Try tacos al pastor, mole, and street-side elote (grilled corn), paired with tequila or mezcal — both are Mexican in origin, with mezcal in particular seeing a real craft resurgence in the capital's bars.

Month-by-month weather

Daylight, sunrise, and sunset are calculated exactly from this region's latitude. Temperature and rainfall are modeled from its general climate type, not measured station data. Month summaries are generated from those modeled figures.

JanuaryOK

Expect mild days around 21°/6°C, with mostly dry conditions (~2 rainy days).

High / Low21° / 6°C
Rainfall16 mm
Rainy days2
Sunrise6:32 AM
Sunset5:28 PM
Daylight10h 57m
FebruaryBest

Expect mild days around 23°/7°C, with mostly dry conditions (~2 rainy days).

High / Low23° / 7°C
Rainfall16 mm
Rainy days2
Sunrise6:19 AM
Sunset5:41 PM
Daylight11h 22m
MarchBest

Expect warm days around 25°/9°C, with mostly dry conditions (~3 rainy days).

High / Low25° / 9°C
Rainfall24 mm
Rainy days3
Sunrise6:04 AM
Sunset5:56 PM
Daylight11h 52m
AprilGreat

Expect warm days around 26°/10°C, with occasional rain (~5 rainy days).

High / Low26° / 10°C
Rainfall40 mm
Rainy days5
Sunrise5:47 AM
Sunset6:13 PM
Daylight12h 27m
MayOK

Expect warm days around 25°/12°C, with frequent rain (~11 rainy days).

High / Low25° / 12°C
Rainfall88 mm
Rainy days11
Sunrise5:32 AM
Sunset6:28 PM
Daylight12h 55m
JuneAvoid

Expect warm days around 24°/13°C, with very wet conditions (~16 rainy days).

High / Low24° / 13°C
Rainfall128 mm
Rainy days16
Sunrise5:25 AM
Sunset6:35 PM
Daylight13h 10m
JulyAvoid

Expect mild days around 23°/13°C, with very wet conditions (~18 rainy days).

High / Low23° / 13°C
Rainfall144 mm
Rainy days18
Sunrise5:28 AM
Sunset6:32 PM
Daylight13h 4m
AugustAvoid

Expect mild days around 23°/13°C, with very wet conditions (~19 rainy days).

High / Low23° / 13°C
Rainfall152 mm
Rainy days19
Sunrise5:40 AM
Sunset6:20 PM
Daylight12h 40m
SeptemberAvoid

Expect mild days around 22°/13°C, with very wet conditions (~17 rainy days).

High / Low22° / 13°C
Rainfall136 mm
Rainy days17
Sunrise5:57 AM
Sunset6:03 PM
Daylight12h 6m
OctoberOK

Expect mild days around 22°/11°C, with frequent rain (~10 rainy days).

High / Low22° / 11°C
Rainfall80 mm
Rainy days10
Sunrise6:14 AM
Sunset5:46 PM
Daylight11h 33m
NovemberBest

Expect mild days around 21°/8°C, with mostly dry conditions (~3 rainy days).

Día de los MuertosMarigold-covered altars, candlelit cemeteries, and citywide parades mark one of Mexico's most iconic celebrations on Nov 1–2.
High / Low21° / 8°C
Rainfall24 mm
Rainy days3
Sunrise6:28 AM
Sunset5:32 PM
Daylight11h 4m
DecemberBest

Expect mild days around 21°/7°C, with mostly dry conditions (~2 rainy days).

High / Low21° / 7°C
Rainfall16 mm
Rainy days2
Sunrise6:35 AM
Sunset5:25 PM
Daylight10h 50m

You might also like

See more destinations that are at their best in November →