A sunny afternoon in Alameda Central – Mark Craft
One of the surprises of Mexico City is just how good the weather is. At more than 2,200 metres (7,300 feet) above sea level, the city escapes much of the heat associated with other parts of Mexico. Daytime temperatures stay remarkably moderate through the year, from the low 20s°C (around 70°F) in winter to the upper 20s°C (around 80°F) during the warmest spring afternoons.
That makes Mexico City an unusually easy city for sightseeing in almost any month. You can spend hours walking through Roma and Condesa, cross Chapultepec Park to the museums, or wander the streets and plazas of Coyoacán without planning the day around extreme heat or cold. The biggest seasonal difference is rain, with afternoon and evening showers during the wetter months and considerably drier weather from late autumn through spring.
A sunny day in Alameda Central – Mark Craft
There really isn't a bad time of year to visit Mexico City. The differences between seasons are noticeable, but rarely enough to determine whether you should make the trip. Spring has the warmest afternoons and the jacaranda bloom; summer brings afternoon rain; autumn turns drier and clearer; winter mornings are cool, followed by mild, sunny afternoons.
The better reason to choose one time over another is what you want to experience while you're here. Come in March for streets lined with purple jacarandas, in September for Independence Day celebrations, or at the end of October for Día de Muertos. Weather matters, but in Mexico City it gives you more choices than restrictions.
Hemiciclo a Juárez surrounded by blooming jacaranda trees — Unsplash, Alejandro Barba
Spring brings Mexico City's warmest afternoons and one of its great annual displays. From late February into April, jacaranda trees bloom across the city, filling streets and parks with purple flowers. You'll see them along Paseo de la Reforma, around the Hemiciclo a Juárez, in Chapultepec and Parque México, and scattered through residential neighborhoods. March and April are generally warm and dry, with plenty of good weather for long days on foot.
Semana Santa, the week leading up to Easter, falls in March or April and changes the pace of the city. Many residents leave Mexico City for the holiday, while museums, parks, churches, and major attractions draw visitors. By May, afternoon showers become more frequent as the rainy season approaches, but spring remains one of the strongest times of year for a trip — especially if you want to see the jacarandas.
A rainy afternoon in Coyoacán
Rainy season in Mexico City sounds more daunting than it is. From May into October, rain becomes part of the daily weather pattern, with the wettest months falling in summer. But this is not a season of grey, rainy days. Mornings and much of the afternoon are frequently dry, with showers developing later in the day.
For sightseeing, the rain is surprisingly easy to work around. Plan longer walks and outdoor sights earlier in the day, then keep a museum, market, or long lunch in mind if the clouds gather. A compact umbrella or light rain jacket takes care of most showers, and once the rain passes, the day carries on.
Día de Muertos figures in Coyoacán Market – Mark Craft
By October, the summer rains are tapering off and clearer skies return to Mexico City. November through February are the driest months, with bright days, mild afternoon temperatures, and cooler mornings and evenings. A jacket or sweater is useful when you head out early, but by midday you may be carrying it.
Late October and early November also bring Día de Muertos, when marigolds, papel picado, decorated altars, and other preparations for the Day of the Dead appear across the city. The celebrations around November 1 and 2 make this a particularly lively time to visit, while December through February trade the flowers and festivities for some of the clearest, driest weather of the year.
The best Mexico City hotels book up fast, and a good location saves time every day. This search pulls together top-rated 5-star stays with strong reviews in the key neighborhoods. It's easy to compare and to book with confidence.
Layers are useful in Mexico City at any time of year. A morning that starts cool can turn into a warm, sunny afternoon, then cool down again after sunset. A light jacket or sweater handles most of that variation without adding much to your luggage.
During the rainy season, add a compact umbrella or lightweight rain jacket. Comfortable walking shoes matter year-round — this is a city where a museum visit can easily turn into several hours on foot through a park or neighborhood. Sunscreen, sunglasses, and a hat are also worth packing for the strong high-altitude sun.
WHEN IS THE BEST TIME TO VISIT MEXICO CITY?
Mexico City is comfortable for sightseeing throughout the year. March and April bring warm, dry weather and blooming jacarandas; May through October is the rainy season; November through February is cooler and drier.
DOES IT RAIN ALL DAY DURING THE RAINY SEASON?
No. Rain commonly develops later in the day, leaving mornings and part of the afternoon dry. Carry a compact umbrella or light rain jacket and plan longer walks and outdoor sights earlier in the day.
WHEN DO THE JACARANDA TREES BLOOM IN MEXICO CITY?
Jacarandas generally bloom from late February through April, with March at the heart of the season. You'll see the purple-flowering trees along Paseo de la Reforma, in Chapultepec and Parque México, and on streets throughout the city.
IS MEXICO CITY COLD IN WINTER?
Winter mornings and evenings can be cool, but afternoons are generally mild and sunny. A light jacket or sweater is useful early and late in the day.
In Mexico City the neighborhood often matters more than the hotel.
Compare highly-rated hotels in Roma Norte, Condesa, Polanco, Coyoacán, and Centro Histórico.