Mexico City is a sprawling capital built on the ruins of the Aztec city of Tenochtitlan, where ancient pyramids sit beneath colonial cathedrals and Diego Rivera murals cover the walls of government palaces. The food alone justifies the trip: street-side tacos, market stalls piled with mole and elote, and a thriving coffee culture that rivals any European capital. From the colorful trajinera boats of Xochimilco to the tree-lined boulevards of Condesa and Roma, this is a city that rewards wandering at every turn.
Your best window runs from mid-October through late April, when dry skies, comfortable temperatures, and Mexico's most celebrated cultural moments align. Fall stands out as the peak experience: Dia de los Muertos fills the city with marigold-strewn altars and candlelit cemetery vigils in early November, while the tapering rains and cooling temperatures make October and November ideal for exploring on foot. Winter months bring pleasantly cool evenings and the thinnest crowds of the year, making it the smartest time for budget-conscious travelers who want shorter lines at the Museo Nacional de Antropologia and Frida Kahlo's Casa Azul. Spring stays dry and warm through mid-April before humidity starts climbing in May. Avoid June through August if you can: that's when rain, heat, and peak tourist volume all converge.
Spring in Mexico
March and April reward visitors with bone-dry conditions and warm sunshine. Rain is practically nonexistent, with only about a 2% chance of a wet day in either month. Highs average 87°F (30.6°C), warm enough for a full day of outdoor sightseeing without the oppressive humidity that arrives later. This is an excellent time to explore the ancient city of Teotihuacan, where you can climb the Pyramid of the Sun without battling summer crowds or afternoon downpours. The Vive Latino music festival, one of Latin America's largest rock and alternative festivals, typically takes place in Mexico City between March and April, drawing huge crowds to the capital. Holy Week (Semana Santa) falls in late March or April, and religious processions wind through neighborhoods across the city. Expect some closures during Maundy Thursday and Good Friday, and plan around the holiday if you want museums open.
Mornings start comfortably at 61.8°F (16.6°C), making early walks through the cobblestone streets of Coyoacán pleasant before the midday warmth sets in. By May, humidity creeps up and the first scattered showers appear, signaling the transition into wet season. Tourism is at its slowest during spring, which means accommodation deals are available and lines at popular spots like the Frida Kahlo Museum and the Palacio de Bellas Artes are noticeably shorter. San Ángel's weekend artisan market is far more enjoyable without summertime crowds. Pack sunscreen, a hat, and light breathable clothing; you won't need a rain jacket until the tail end of the season.
Summer in Mexico
Summer brings Mexico City's heaviest rains and warmest temperatures. Highs average 89.4°F (31.9°C) across the season, and early June pushes even higher, with peak temperatures reaching 90.7°F (32.6°C) and overnight lows of 68.5°F (20.3°C). Humidity jumps significantly, climbing from the low 20s in spring to over 60% by July. Afternoon thunderstorms roll through regularly; July and August each carry a 15-16% chance of significant rain on any given day. These storms tend to be brief but intense, so carrying a compact umbrella is non-negotiable if you're spending the day hopping between the Museo Nacional de Antropología and the Zócalo.
This is also the busiest tourist season. July is the most crowded month of the year, and June ranks close behind, which means longer waits at popular attractions and higher accommodation prices. Xochimilco's colorful trajinera boats are packed on summer weekends, with floating vendors selling micheladas and elote along the canals. The Guelaguetza festival in Oaxaca, about five hours south of the capital, typically takes place on two consecutive Mondays in mid-July. Eight cultural regions of Oaxaca send dance delegations to perform at an outdoor amphitheater, making it one of the most spectacular indigenous celebrations in the country. Long summer daylight, with the sun not setting until after 7:30pm, gives you extended evening hours to explore Roma and Condesa's tree-lined streets and rooftop bars. Pack lightweight rain gear, moisture-wicking clothing, and patience for crowds.
Fall in Mexico
Fall is when Mexico City is at its most compelling. The rainy season tapers off quickly: September still carries an 18% chance of significant rain on any given day, but by October and November, showers become rare. Highs settle to a comfortable 84.5°F (29.2°C) with lows around 63.4°F (17.4°C), a temperature range that makes walking the city's sprawling neighborhoods genuinely pleasant from morning through evening. Independence Day arrives in mid-September, when the president rings the bell at the Palacio Nacional on the night of September 15th and the Zócalo erupts with music, dancing, and food draped in green, white, and red. A grand parade flows along Paseo de la Reforma the following day. The Festival Internacional Cervantino, one of Mexico's most important arts festivals, takes over the colonial city of Guanajuato for about a week in mid-October, with performances spanning dance, theater, music, and film.
The cultural highlight of the season, and arguably the entire year, is Día de los Muertos on November 1st and 2nd. Families build altars adorned with marigolds, pan de muerto, candles, and photographs to welcome the spirits of their departed. Cemeteries come alive with candlelit vigils, and neighborhoods across the city fill with ofrendas and papel picado. The large parade along Paseo de la Reforma draws enormous crowds, but the more intimate celebrations in places like Mixquic, just outside the city, offer a deeply personal glimpse into the tradition. October also brings the Morelia International Film Festival in nearby Michoacán. Tourism picks up through the fall, making it the second-busiest stretch of the year, so booking accommodations and Frida Kahlo Museum tickets well in advance is wise. Light layers work best: warm enough for daytime sightseeing in a t-shirt, but bring a sweater for cooler evenings.
Winter in Mexico
Winter delivers Mexico City's most consistently pleasant weather. Highs average 78.3°F (25.7°C) under reliably clear skies, with rain nearly absent: December and January each carry just a 2-3% chance of a wet day. Mornings can be genuinely cool, with lows dropping to 54°F (12.2°C), so a light jacket is essential for early outings to Chapultepec Park or the Zócalo. The dry air and temperate afternoons make this the ideal season for spending a full day at Teotihuacan without overheating or dodging storms. Daylight hours are the shortest of the year, with just under 11 hours of light in December, so prioritize outdoor excursions for the morning and save museums for the afternoon.
The Christmas season stretches deep in Mexico, running from the Feast of Our Lady of Guadalupe in mid-December through Día de los Reyes (Three Kings' Day) in early January, when families share rosca de reyes, an oval-shaped cake with a small figurine hidden inside. February is the quietest month for tourism, and accommodation prices reflect that. Winds pick up through January and February, with gusts occasionally feeling brisk, so a windbreaker earns its place in your bag. Carnival, typically falling in February or early March, brings elaborate parades to cities across the country; Mazatlán's celebration is one of the largest in the world. In Mexico City itself, neighborhoods like Iztapalapa host their own smaller Carnival parades with traditional dancers in chinelo costumes. Art Week in February fills the capital's galleries with exhibitions and openings across Roma, Condesa, and beyond. Pack layers you can peel off by midday, comfortable walking shoes, and sunglasses for the consistently bright skies.
At a Glance
Monthly weather, visitor crowds, air quality, holidays, and daylight hours to help you plan your trip.
Travel Tips & Safety for Mexico
Mexico City's Metro is extensive and cheap, covering most major tourist areas. Uber and DiDi work reliably and are the safest way to get around at night; avoid hailing cabs off the street. Traffic is legendary, especially during rush hours from 7 to 9am and 4 to 7pm, so plan travel between neighborhoods outside those windows or simply walk. Book the Frida Kahlo Museum well in advance, as tickets frequently sell out.
Stick to bottled water and be cautious with street food vendors in less touristed areas until your stomach adjusts. Petty theft, including pickpocketing, is common in crowded areas like the Metro and around the Zócalo, so keep valuables in a front pocket or crossbody bag. Stay aware of your surroundings in the Centro Histórico after dark, and stick to well-lit, populated streets in neighborhoods like Roma, Condesa, and Polanco for evening outings. Mexico City sits at over 7,300 feet elevation; give yourself a day to acclimate before strenuous walking, and drink plenty of water.