Flat silhouette illustration of a Mesoamerican step pyramid framed by tall cacti at sunset

Best Time to Visit Mexico City: Month by Month, With the Ozone Catch

THE ANSWER

Best time to visit Mexico City: the Nov–Apr dry season, with catches — Feb–May ozone season, the late-Oct F1 and Día de Muertos price spike. Month-by-month table, rainy-season truth, cheapest window.

Best Time to Visit Mexico City: Month by Month, With the Ozone Catch

By the Editorial Team · Last updated 18 July 2026

The best time to visit Mexico City is the November–April dry season: sunny 22–27°C (72–81°F) days, cold nights at 2,240 m. Two catches: mid-February through May is ozone season, the year's worst air, and the late-October Día de Muertos–F1 stretch is the price peak. The May–October rains are afternoon storms — mornings stay clear, prices drop.

That is the short answer, and half of it is missing from the pages that rank for this query. Google's AI Overview names March to May for the jacarandas and October to November for Día de Muertos. Both are fair picks. But it says nothing about ozone season, which sits directly on top of that spring window. The month-by-month climate table below puts weather, rain, crowds and cost in one view. After it: the event weeks that double hotel rates, what the rainy season actually does to a day, and the timing math for a one-to-three-month remote-work stay.

Altitude weather, not beach weather

Mexico City sits at 2,240 m (7,350 ft), and that one number overrides everything you know about Mexican beach weather. There is no hurricane season here and no sticky heat. The winter-sun pricing logic even runs backwards. Cancún peaks in December, while the capital's tourist peak is spring. Daytime highs hold between 21°C and 27°C (70–81°F) in every month of the year. The variables that actually move are rain, air quality and event calendars, not temperature.

Season

Months

Weather

Crowds & price

Go for

Dry season, cool half

Nov–Feb

Sunny, 21–24°C days, 6–8°C nights

Moderate; spikes early Nov and Dec 20–Jan 6

Clear skies, museums, Día de Muertos

Dry season, warm half

Mar–May

Warmest, 26–27°C; ozone builds

Peak — high season

Jacarandas, terrace weather

Rainy season

Jun–Oct (first storms mid-late May)

Clear mornings, afternoon storms

Low — cheapest

Green parks, cleaner air, floor prices

The split that matters is dry versus rainy, not hot versus cold. Within the dry half, the November–February cool season is the underrated stretch. It delivers the dry-season sky without most of the ozone alerts. Those cluster from mid-February to mid-June. The top community answer on page one of Google, from r/MexicoCity, lands the same way: "Spring is the most beautiful weather, and warm. Winter is a good time to visit the city but Jan / Feb it can feel cold overnight."

Mexico City weather by month: temps, rain, crowds and cost

Twelve rows, four signals. Temperatures are Mexico City climate normals (Tacubaya station), rounded; rain is the monthly average; the price index is our editorial estimate with September, the cheapest month, set to 100. At this altitude the daily swing beats the seasonal one — a morning can open at 6°C and peak at 24°C the same day — so read the low-high spread as a packing list.

Month

Temp (low-high)

Rain

Crowds

Price index

What's on / watch

January

6–22°C / 43–72°F

~9 mm

Low-moderate

105

Cheap after Reyes (Jan 6). Cold mornings, brilliant light.

February

8–24°C / 46–75°F

~7 mm

Moderate

115

Zona Maco art week. Ozone-season protocol starts Feb 15. Jacarandas open late month.

March

10–26°C / 50–79°F

~12 mm

High

135

Jacaranda peak. Vive Latino festival. First ozone alerts likely.

April

11–27°C / 52–81°F

~26 mm

High

130

Warmest month with May. Semana Santa empties the city (movable, Mar–Apr).

May

12–26°C / 54–79°F

~66 mm

Moderate

115

Hottest days, worst ozone odds. First real storms mid-to-late month.

June

13–25°C / 55–77°F

~120 mm

Low

105

Rains settle in, air clears. The value window opens.

July

12–23°C / 54–73°F

~150 mm

Moderate

115

Wettest month with August. Summer-break visitors.

August

12–24°C / 54–75°F

~140 mm

Moderate

110

Daily storms, occasional hail. The city at its greenest.

September

12–23°C / 54–73°F

~130 mm

Low

100

Cheapest month. Independence Day fills the Zócalo Sep 15–16.

October

10–23°C / 50–73°F

~60 mm

Moderate, then high

120

Rains taper. F1 Grand Prix and Día de Muertos build-up from late month.

November

8–22°C / 46–72°F

~11 mm

High early, then moderate

135

Día de Muertos Nov 1–2 — the year's price spike. Dry season returns.

December

7–21°C / 45–70°F

~6 mm

Moderate, then high

125

Dry and festive. Rates climb Dec 20–Jan 6. Coldest nights.

Two patterns fall out of the grid. First, rain is close to binary: November through April averages under 30 mm a month, June through September over 120 mm — the wettest month carries roughly fifteen times the rain of the driest. Second, price tracks events, not weather. The index peaks in March and early November, not in the driest months, because the jacaranda bloom and Día de Muertos move more bookings than any climate stat. That bloom is the closest thing the Americas have to cherry blossom season. It has a Japanese root. Landscaper Tatsugoro Matsumoto planted the purple trees across the capital in the 1920s and 30s. The widest value gap sits in June and September. You get floor prices, usable mornings, and the cleanest air of the year once the storms scrub it.

The weeks to book ahead — or skip

Late October to November 2 is the expensive stretch. Día de Muertos falls on November 1–2, and the Gran Desfile parade usually runs the weekend before. The parade is younger than it looks. The city invented it in 2016, after the Bond film Spectre opened with a Día de Muertos parade that did not exist. Official estimates now put the crowd above a million. The Formula 1 Mexico City Grand Prix occupies the same late-October slot most years. When the race weekend and the holiday stack, hotel rates in Roma, Condesa and the Centro roughly double, and the good mid-range places sell out two to three months ahead. Book by August or move your dates.

Semana Santa (Holy Week, movable, March or April) runs the opposite direction, and most guides get it backwards. Chilangos leave for the coast, so the capital itself goes quiet: lighter traffic, easier restaurant tables, softer hotel rates. Some family-run places do close for the week. What spikes is transport out of the city; flights and buses to the beach book solid. The exception to the calm is Iztapalapa, whose Passion Play has run every year since 1843 and draws about two million people. As a visitor, Semana Santa in the capital is a quiet, decent-value window, provided you are not flying anywhere on Maundy Thursday.

December 20 to January 6 is the family-travel squeeze. Flights from the US climb as the diaspora heads home, and rates hold high through Reyes on January 6. The city stays calm and festive rather than crowded, so the trade can be worth it. After January 6, prices drop back toward the September floor.

The rainy season, honestly

The rainy season, mid-May through October, does not mean rainy days; it means rainy late afternoons. The standard shape: a clear or sunny morning, clouds building after lunch, then a hard storm somewhere between 4 and 8 p.m. that blows through in one to three hours. Rain falls on twenty-plus days a month in July and August, yet a full washout day is rare. The fix is to invert the itinerary — outdoor mornings at Teotihuacán or Chapultepec, museums and long lunches after 3 p.m. This is not a monsoon that cancels a trip.

What the storms do break is logistics. Streets flood, traffic locks up, ride-hail prices surge while the rain falls, and hail lands a few times a season. Carry a layer, not just an umbrella: a 23°C afternoon slides toward 15°C behind a storm front. The payoff is real. Prices sit 20–35% below the spring peak on our index. Museum queues thin out and the parks turn green. Best of all, the daily rains scrub away the ozone problem that dogs the dry spring. If your trip is short and outdoor-heavy, aim for November to February instead; if it is long or museum-heavy, the rains cost you little.

Ozone season and the altitude tax

The air is the real catch. From February 15 to June 15, the metropolitan environmental commission (CAMe) runs its ozone-season protocol: dry-season sun cooks traffic exhaust into ozone over a valley that mountains seal in. When readings cross the activation threshold, the city declares a contingencia ambiental — extra driving restrictions and advice to skip outdoor exercise. May carries the worst odds; the first June storms end it. So the honest caveat on the guidebooks' March–May answer is that the postcard window and the bad-air window are the same window. Travelers who run or cycle, and anyone with asthma, should check the city's air index (Aire CDMX, or IQAir) and push hard exercise to early morning.

The altitude is the quieter one. At 2,240 m, each breath delivers about a fifth less oxygen than at sea level. Expect two or three days of steeper-feeling stairs and lighter sleep. Alcohol hits harder, too. Drink water, and let day one be slow. Sunburn arrives fast through the thin air even at 22°C, so the UV index deserves more respect than the temperature. Nights are the other surprise: December–January lows run 5–7°C in the central city, can touch freezing on the high southern edges, and almost no apartment or older hotel has central heating. Pack for a 15-degree daily swing in any month.

Best time to visit Mexico City for a long stay or remote work

For a one-to-three-month working stay, the arrival month matters less than in any other city we cover, because highs sit in the same 21–27°C band all year. Optimize for rent and events instead of weather. Two arrival windows work best.

Early January. Rates fall after Reyes, the full dry season lies ahead, and the jacaranda bloom lands at the end of your stay. The costs: cold mornings in unheated apartments (a space heater is a standard first purchase) and ozone season from mid-February.

June. Monthly rates near the yearly floor, the year's cleanest air, and a storm schedule that suits a desk: the 4–8 p.m. downpour lands inside a US workday you were sitting through anyway. Mexico also scrapped daylight saving time in 2022, so the capital holds UTC-6 year-round — level with US Central Time in winter, one hour behind it in summer. The shoulder season logic of other hubs barely applies here; June simply is the deal.

The window to avoid starting is late October, when the F1 and Día de Muertos cluster prices short-term rentals for weeks. Run the monthly budget — Roma–Condesa premium included — through our cost of living in Mexico City guide. For data, Mexico is a mid-priced eSIM market at $0.90/GB (Airalo, 50 GB/30 days, $45, checked July 2026), and the data-only SMS catch matters more here than in most countries — our Mexico eSIM guide covers it before you land.

FAQ

What is the best month to visit Mexico City?
March, if you want the postcard: jacarandas in full bloom, 26°C days and every terrace open. It is also high season and the start of ozone season, so you pay peak prices for the year's worst air. For the same sun with cleaner air and lower rates, go in November after Día de Muertos ends on the 2nd, or in early February.
What is the cheapest month to travel to Mexico City?
September is the cheapest month to visit Mexico City. It is one of the wettest, and it sits between the summer holidays and the October event cluster, so on our editorial index it runs about 25% below the March and early-November peaks. June is a close second with fewer storm hours. Skip the September 15–16 Independence Day bump if you want the floor rate.
When is the rainy season in Mexico City?
The rainy season runs from mid-to-late May through October, peaking in July and August at roughly 140–150 mm a month. It is an afternoon-storm pattern, not a monsoon washout: mornings are usually clear, a hard storm lands between about 4 and 8 p.m., and it is over within one to three hours. At 2,240 m there are no hurricanes — that is a coastal problem.
Is December a good time to visit Mexico City?
Yes, with two caveats. Days are dry and sunny at around 21°C (70°F), and the city fills with posadas and Christmas markets. But nights drop to 5–7°C, most buildings have no heating, and prices climb from December 20 through January 6 as family travel peaks. The first three weeks of December are the sweet spot.
When is Day of the Dead in Mexico City and how far ahead should I book?
Día de Muertos is November 1–2, and the Gran Desfile parade usually runs the preceding weekend — the city confirms the date a few weeks out. The parade has only existed since 2016, created after the Bond film Spectre showed one, and it now draws crowds the city puts at over a million. With the F1 Grand Prix in the same late-October slot most years, central hotel rates roughly double. Book 2–3 months ahead.
Is $1000 enough for a week in Mexico City?
Yes, comfortably, once flights are paid. A mid-range Roma or Condesa hotel runs roughly $70–120 a night, a menú del día lunch costs $5–8, most museum entries are under $6, and a Metro ride is under $0.30. That puts a solid mid-range solo week at $700–1,000. In the rainy-season months the same week costs noticeably less than in March or early November.

When is Day of the Dead in Mexico City, and how far ahead should I book?

Día de Muertos is November 1–2; the Gran Desfile usually runs the preceding weekend, with the exact date confirmed a few weeks out. Stacked with the F1 Grand Prix in the same late-October slot, central hotel rates roughly double. Book two to three months ahead, or stay outside Roma–Condesa-Centro and ride the Metro in.

How many days in Mexico City is enough?

Four to five days covers the core without rushing: the Centro, the Chapultepec museums, Coyoacán, and a Teotihuacán day trip. A full week adds Xochimilco, a Lucha Libre night and a slower food crawl. With fewer than three days, stay central and skip the day trips.

Is $1000 enough for a week in Mexico City?

Yes, comfortably, once flights are paid. A mid-range Roma or Condesa hotel runs roughly $70–120 a night, a menú del día lunch costs $5–8, most museum entries are under $6, and a Metro ride is under $0.30. That puts a solid mid-range solo week at $700–1,000 — and the same week costs less in the rainy months than in March.

Sources

By the Editorial Team.

People also ask

What is the best month to visit Mexico City?

March, if you want the postcard: jacarandas in full bloom, 26°C days and every terrace open. It is also high season and the start of ozone season, so you pay peak prices for the year's worst air. For the same sun with cleaner air and lower rates, go in November after Día de Muertos ends on the 2nd, or in early February.

What is the cheapest month to travel to Mexico City?

September is the cheapest month to visit Mexico City. It is one of the wettest, and it sits between the summer holidays and the October event cluster, so on our editorial index it runs about 25% below the March and early-November peaks. June is a close second with fewer storm hours. Skip the September 15–16 Independence Day bump if you want the floor rate.

When is the rainy season in Mexico City?

The rainy season runs from mid-to-late May through October, peaking in July and August at roughly 140–150 mm a month. It is an afternoon-storm pattern, not a monsoon washout: mornings are usually clear, a hard storm lands between about 4 and 8 p.m., and it is over within one to three hours. At 2,240 m there are no hurricanes — that is a coastal problem.

Is December a good time to visit Mexico City?

Yes, with two caveats. Days are dry and sunny at around 21°C (70°F), and the city fills with posadas and Christmas markets. But nights drop to 5–7°C, most buildings have no heating, and prices climb from December 20 through January 6 as family travel peaks. The first three weeks of December are the sweet spot.

When is Day of the Dead in Mexico City and how far ahead should I book?

Día de Muertos is November 1–2, and the Gran Desfile parade usually runs the preceding weekend — the city confirms the date a few weeks out. The parade has only existed since 2016, created after the Bond film Spectre showed one, and it now draws crowds the city puts at over a million. With the F1 Grand Prix in the same late-October slot most years, central hotel rates roughly double. Book 2–3 months ahead.

Is $1000 enough for a week in Mexico City?

Yes, comfortably, once flights are paid. A mid-range Roma or Condesa hotel runs roughly $70–120 a night, a menú del día lunch costs $5–8, most museum entries are under $6, and a Metro ride is under $0.30. That puts a solid mid-range solo week at $700–1,000. In the rainy-season months the same week costs noticeably less than in March or early November.

No comments yet