Mexico City (Ciudad de México, CDMX) is one of the largest and most vibrant metropolises in the world, serving as the political, cultural, and economic heart of Mexico. This ancient city, built on the ruins of the Aztec capital Tenochtitlan, blends pre-Hispanic heritage with colonial architecture and ultramodern neighborhoods. From world-class museums and gourmet restaurants to bustling markets and stunning murals, Mexico City offers an unparalleled urban experience.
Mexico City has a subtropical highland climate (Koppen classification Cwb), shaped above all by its elevation of 2,240 meters (7,350 feet) above sea level. Although the city sits within the tropics at about 19 degrees North, the altitude keeps temperatures mild and unusually stable through the year, with daytime highs typically between 20-27C (68-81F) in almost every month. There are two clearly defined seasons rather than four: a dry season from November to April, with sunny days, low humidity, and the coolest nights of the year (December and January mornings can dip close to freezing at the city's edges), and a rainy season from May to October, when warm, clear mornings give way to afternoon and evening thunderstorms, heaviest from June through August. Because of the thin air at altitude, sun exposure is intense even on cool or overcast days, and evenings call for a light jacket or sweater in every month of the year.
Best time to visit
Best: Year-round
Avoid: None
Month-by-month weather
Typical conditions throughout the year.
January
6–22 °C
February
7–23 °C
March
9–26 °C
April
11–27 °C
May
13–26 °C
June
13–24 °C
July
12–23 °C
August
13–22 °C
September
13–22 °C
October
11–22 °C
November
9–22 °C
December
7–21 °C
The seasons
What to expect in each part of the year.
Dry, Cool Winter
Months: November to February
Warm, Dry Spring
Months: March to April
Rainy Summer
Months: May to August
Mild, Rainy Autumn
Months: September to October
Crowds & peak times
When to expect tourists and when to avoid them.
Major events & festivals
Time your visit around what matters.
Dia de los Muertos (Day of the Dead)
Mexico City's most iconic celebration, with a giant Zocalo parade, marigold-covered altars (ofrendas) across the city, and family gatherings at cemeteries in Mixquic and other outlying towns. Book hotels and flights well in advance.
Independence Day (El Grito)
Crowds gather in the Zocalo on the night of September 15 as the President reenacts the Grito de Dolores from the National Palace balcony, followed by fireworks and an all-night celebration continuing into the September 16 military parade.
Formula 1 Mexico City Grand Prix
Held at the Autodromo Hernandez Rodriguez, this is one of the most popular races on the F1 calendar thanks to its raucous fan atmosphere, particularly through the old baseball-stadium stadium section of the track. Hotels near the venue and on the Metro Line 9 corridor sell out early.
Feria de las Flores (Flower Fair)
Neighborhood flower fairs, most notably in Xochimilco, celebrate the region's horticultural traditions with flower-decked floats, markets, and parades.
Christmas Posadas
Traditional nightly processions reenacting Mary and Joseph's search for lodging, with candles, carols, pinatas, and ponche (hot fruit punch), held in neighborhoods and courtyards across the city, plus large public posadas in the historic center.