The best time to visit Mexico City is from March to May or from September to November, when the weather is mild and pleasant, making it ideal for sightseeing and outdoor activities.

Best months to visit Mexico City: March to May and September to November. Peak season: December to April. Budget season: May to August. Avoid: June to August due to the rainy season and September 15 to 16 due to Independence Day celebrations.

Seasons Overview

Mexico City has a mild climate overall, but it can be divided into two main seasons: the dry season and the wet season. The dry season, which runs from November to April, is characterized by mild temperatures and low humidity, making it the best time to visit the city. The wet season, which runs from May to October, is marked by frequent rain showers and higher humidity. The city's high altitude, at over 2,200 meters above sea level, also affects the climate, with cooler temperatures at night and warmer temperatures during the day. The seasons can impact travel plans, as the rainy season can make some roads and attractions inaccessible, while the dry season can be busier and more expensive.

The climate in Mexico City is also influenced by its location in the Trans-Mexican Volcanic Belt, which can cause temperature fluctuations and occasional fog. However, the city's climate is generally mild, with average temperatures ranging from 12°C to 22°C (54°F to 72°F) throughout the year. The dry season is the best time to visit the city's many museums, historic sites, and parks, while the wet season is better suited for indoor activities and relaxation.

The city's climate can also vary depending on the region, with some areas experiencing more rainfall or fog than others. However, overall, Mexico City's climate is mild and pleasant, making it a great destination to visit year-round.

Month-by-Month Guide

MonthWeatherCrowdsPricesBest For
JanuaryMild, 12°C to 22°C (54°F to 72°F)Low$Sightseeing, outdoor activities
FebruaryMild, 12°C to 22°C (54°F to 72°F)Med$$Cultural events, festivals
MarchMild, 15°C to 25°C (59°F to 77°F)Med$$Spring break, outdoor activities
AprilMild, 15°C to 25°C (59°F to 77°F)Med$$Easter celebrations, sightseeing
MayWarm, 18°C to 28°C (64°F to 82°F)Med$$Outdoor activities, cultural events
JuneWarm, 18°C to 28°C (64°F to 82°F)High$$$Summer vacation, festivals
JulyWarm, 18°C to 28°C (64°F to 82°F)High$$$Summer activities, outdoor events
AugustWarm, 18°C to 28°C (64°F to 82°F)High$$$Summer vacation, cultural events
SeptemberMild, 15°C to 25°C (59°F to 77°F)Med$$Independence Day celebrations, sightseeing
OctoberMild, 12°C to 22°C (54°F to 72°F)Med$$Halloween celebrations, cultural events
NovemberCool, 10°C to 20°C (50°F to 68°F)Low$Day of the Dead celebrations, sightseeing
DecemberCool, 10°C to 20°C (50°F to 68°F)High$$$Christmas celebrations, New Year's Eve

Festivals & Events Calendar

EventMonth(s)Description
Day of the DeadNovemberTraditional Mexican holiday to honor the deceased
Independence DaySeptemberCelebrations and parades to commemorate Mexico's independence
EasterMarch or AprilReligious celebrations and festivities
Spring EquinoxMarchCultural events and festivals to celebrate the spring equinox
Mexico City MarathonAugustInternational marathon that attracts runners from around the world
Festival de Música de CámaraMayClassical music festival featuring chamber music performances
Día de la RevoluciónNovemberCelebrations and parades to commemorate the Mexican Revolution
NavidadDecemberChristmas celebrations and festivities

Regional Variations

  • The historic center is generally busier and more expensive than other areas, especially during peak season.
  • The Chapultepec area is a popular destination for outdoor activities and has a more relaxed atmosphere.
  • The Roma and Condesa neighborhoods are known for their trendy restaurants and bars, and are popular with tourists and locals alike.
  • The Xochimilco area is a great place to visit during the spring and summer months, when the canals and floating gardens are in bloom.
  • The Teotihuacán pyramids, located just outside the city, are a popular day-trip destination and can be visited year-round.

Practical Tips

  • Book accommodations and flights well in advance, especially during peak season, to avoid high prices and availability issues.
  • Consider visiting during the shoulder season, when prices are lower and crowds are smaller.
  • Pack layers, as the temperature can fluctuate significantly between day and night.
  • Don't forget to try some of the city's delicious food, including tacos, mole, and churros.
  • Be aware of holidays and festivals, which can affect travel plans and accommodation prices.
  • Learn some basic Spanish phrases, such as "gracias" (thank you) and "¿dónde está...?" (where is...?), to help navigate the city and interact with locals.