Skip to main content
AMZBooking
National Museum of Anthropology, Mexico City

Best time to visit · Mexico City · Mexico

The best time to visit Mexico City

Weather, crowds, prices and events for every month, so you can pick the trip that suits you.

Updated By the AMZBooking editorial team

Photo: kornemuz, CC BY-SA 3.0

Quick answer

The best times to visit Mexico City are March–April and October–November, when days are warm and dry and the city is at its most colourful, with jacaranda blossom in spring and Día de Muertos in early November. December to February is also dry and sunny but cold at night. The rainy season from June to September brings afternoon storms, though mornings are usually fine.

Key facts

Best months
March–April and October–November
Shoulder season
May and December–February
Warmest month
April (avg high 27°C (81°F))
Coldest month
December (avg high 21°C (70°F))
Rainiest month
July (~23 rainy days)
Lowest hotel prices
June

Seasons

Mexico City's altitude of about 2,240 metres gives it a mild subtropical highland climate: warm, sunny days and cool nights for most of the year, a dry season from about November to April, and a rainy season from June to September with short, heavy afternoon storms.

March–May

Spring

Warm and dry, with purple jacarandas in bloom and Holy Week processions; the warmest months, with some dry-season haze.

June–August

Summer

The rainy season: sunny mornings, heavy afternoon storms and green parks, with fewer visitors and lower prices.

September–November

Autumn

Independence celebrations in September, rains easing in October and the Day of the Dead in early November, the busiest time of the year.

December–February

Winter

Dry, sunny days and cold nights, with Guadalupe pilgrimages, Christmas posadas and clear views of the volcanoes on some mornings.

Month by month

Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.

Average weather, crowds and prices by month
MonthHighLowRainy daysDaylightCrowdsPrices
January22°C6°C211.1 h3/53/5
February24°C7°C211.5 h3/53/5
March26°C9°C312 h4/54/5
April27°C11°C612.6 h4/54/5
May27°C12°C1113 h3/53/5
June25°C13°C1713.3 h2/52/5
July23°C12°C2313.2 h3/53/5
August23°C12°C2112.8 h3/53/5
September23°C12°C1812.2 h3/53/5
October23°C10°C911.7 h4/54/5
November22°C8°C411.2 h5/55/5
December21°C6°C211 h3/53/5

Yearly events

Recurring dates shift from year to year; confirm with the organiser before you book.

Events in Mexico City by month
MonthEvents
JanuaryDía de Reyes with rosca de reyes cake (6 January)
FebruaryDía de la Candelaria, when tamales are shared (2 February); Zona Maco contemporary art fair (usually February)
MarchSpring equinox gatherings at Teotihuacan (around 21 March); Vive Latino music festival (usually March)
AprilPassion Play in Iztapalapa (Holy Week, March or April)
MayMother's Day celebrations (10 May)
JuneMexico City Pride march (usually late June)
AugustChiles en nogada season (usually August to September)
SeptemberEl Grito independence celebration in the Zócalo (night of 15 September); Independence Day military parade (16 September)
OctoberDay of the Dead parade along Paseo de la Reforma (usually late October or early November); Mexico City Grand Prix (usually late October or early November)
NovemberDía de Muertos altars and celebrations (1–2 November); Revolution Day (third Monday of November)
DecemberFeast of the Virgin of Guadalupe (12 December); Posadas, Christmas processions and parties (16–24 December)

Cheapest and quietest times

Hotel prices are usually lowest in June, and the sights are quietest in June.

Mexico City on a budget.

What to pack

Packing for Mexico City by season
SeasonPack
SpringLight layers for the day and a light jacket for the evening; A packable rain jacket for showers; Comfortable walking shoes
SummerLight layers for the day and a light jacket for the evening; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
AutumnLight layers for the day and a light jacket for the evening; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
WinterLight layers for the day and a light jacket for the evening; Comfortable walking shoes

Questions travellers ask

+What is the best month to visit Mexico City?

The best times to visit Mexico City are March–April and October–November, when days are warm and dry and the city is at its most colourful, with jacaranda blossom in spring and Día de Muertos in early November. December to February is also dry and sunny but cold at night. The rainy season from June to September brings afternoon storms, though mornings are usually fine.

+When are hotel prices lowest in Mexico City?

Usually in June. The rainy season begins: sunny mornings and heavy afternoon downpours that can flood streets briefly.

+What is the rainiest month in Mexico City?

July, with about 23 days of rain on average.

+How hot does Mexico City get?

The warmest month, April, averages highs of 27°C (81°F) and lows of 11°C (52°F).