Things to Do in Mexico City in December
December weather, activities, events & insider tips
December Weather in Mexico City
Temperature, rainfall and humidity at a glance
Is December Right for You?
Weigh the advantages and considerations before booking
- + Crystal-clear air after November rains - you can see the volcanoes from Paseo de la Reforma most mornings
- + Noche de Rábanos in Oaxaca (December 23) draws artisans who spend months carving elaborate radish sculptures, and Mexico City gets overflow energy with pop-up markets
- + Christmas lights along Avenida Francisco I. Madero create a tunnel of gold that reflects off wet pavement after evening showers
- + Outdoor cafes in Condesa stay busy until 11 PM - locals call December 'the month of eternal spring' because you can sit outside without sweating through your shirt
- − Morning temperatures drop to 8°C (47°F) - that stone Airbnb floor will feel like ice until the sun hits it around 10 AM
- − Holiday crowds increase after December 15th, when domestic tourists flood in and Centro Histórico becomes a human traffic jam
- − Some street food vendors close early when evenings hit 12°C (54°F) - your 2 AM taco options shrink significantly
Year-Round Climate
How December compares to the rest of the year
| Month | High | Low | Rainfall |
|---|---|---|---|
| Jan | 22°C | 8°C | 0.5 inches (13 mm) |
| Feb | 24°C | 9°C | 0.2 inches (5 mm) |
| Mar | 26°C | 11°C | 0.5 inches (13 mm) |
| Apr | 27°C | 13°C | 1.0 inches (25 mm) |
| May | 27°C | 13°C | 2.3 inches (58 mm) |
| Jun | 25°C | 13°C | 5.2 inches (132 mm) |
| Jul | 24°C | 13°C | 6.9 inches (175 mm) |
| Aug | 24°C | 13°C | 6.9 inches (175 mm) |
| Sep | 23°C | 13°C | 6.2 inches (157 mm) |
| Oct | 23°C | 11°C | 2.8 inches (71 mm) |
| Nov | 22°C | 9°C | 0.7 inches (18 mm) |
| Dec | 22°C | 8°C | 0.2 inches (5 mm) |
Best Activities in December
Top things to do during your visit
December's dry air makes the 2 km (1.2 mile) circuit from Zócalo to Palacio de Bellas Artes pleasant - no summer humidity turning your shirt into a wet towel. Morning tours starting at 9 AM catch the best light on 16th-century facades, and you'll finish before the holiday shopping crowds arrive. The temperature sits around 15°C (59°F) at this hour, good for stopping to examine Aztec ruins visible through glass floors at Templo Mayor.
The 686-hectare (1,695-acre) park empties out on weekday mornings in December - locals are at work, tourists sleep in. You'll have Castillo de Chapultepec's winding paths almost to yourself, and the morning mist lifting off Lake Menor creates that mysterious forest vibe you can't get in summer's brutal heat. Afternoon temperatures peak at 22°C (72°F), good for the 4 km (2.5 mile) circuit around the lake where families rent paddle boats shaped like swans.
December evenings were made for neighborhood food crawls - the air cools enough that hot tlacoyos from street grills warm your hands. Start at Parque México around 7 PM when office workers flood the cantinas for botanas (free snacks with drinks). The route from Colima to Amsterdam streets covers 1.5 km (0.9 miles) of Art Deco architecture and mezcalerías where bartenders explain why December's agave harvest makes this month's mezcal smoky.
December transforms the floating gardens into something magical - morning mist rises off the canals while mariachis practice Christmas villancicos on empty boats. Without summer's brutal sun, you can enjoy the 2-hour ride without hiding under the boat's canopy. The 18 km (11.2 mile) network of canals stays quiet until 11 AM, when weekend crowds arrive with coolers of beer and portable speakers.
December sunrises at 7 AM hit the Pyramid of the Sun at the perfect angle - the eastern face glows golden while you're still alone at the summit. The 71 m (233 ft) climb is comfortable when morning temperatures sit at 10°C (50°F), unlike summer when you're drenched in sweat by the second tier. The surrounding valley often has morning fog that makes the ancient city appear to float above clouds.
Where to Stay in Mexico City in December
Hand-picked hotels across price tiers for December travellers.
Las Alcobas, a Luxury Collection Hotel, Mexico City
December Events & Festivals
What's happening during your visit
Mexico City's Christmas markets start December 16th at Zócalo - artisans from Puebla sell hand-blown glass ornaments while the smell of ponche (hot fruit punch with cinnamon) drifts through rows of puestos. The real action happens after 8 PM when office workers join tourists for tamales and atole around the massive Christmas tree.
From December 16-24, different colonias host posadas - candlelit processions reenacting Mary and Joseph's search for shelter. Join the one in Coyoacán starting at Plaza Hidalgo around 7 PM - locals hand out aguinaldos (small gift bags) to children and the procession ends at someone's home for ponche and buñuelos.
Packing Checklist
Bookmark this page — your progress is saved between visits
Climate-specific gear, brand recommendations, and what to leave at home.
View Mexico City Packing List →Essential Tips
Insider knowledge and common pitfalls to avoid
Didn't see anything interesting yet?
Browse Viator's full catalog of tours, day trips, food experiences, and private guides in Mexico City.
See All Mexico City Tours on ViatorFrequently Asked Questions
What is there to do in Mexico City in December?
December is one of the most rewarding months to visit Mexico City — the rainy season ended in October, so you get reliably clear skies, dry streets, and crisp air without any heat or humidity. The cultural calendar is packed: the Feast of Our Lady of Guadalupe (December 12) draws millions of pilgrims to the Basílica de Guadalupe, the Zócalo hosts a Christmas market and ice rink, and Las Posadas processions animate neighbourhoods nightly from December 16 through 24. The city's permanent highlights — Teotihuacán, the Museo Nacional de Antropología, Casa Azul (Frida Kahlo), and the street-food scenes of Roma and Condesa — are all best experienced in this dry, cool window.
What water activities can you do in Mexico City?
There are no beaches, but the ancient canal network of Xochimilco — a UNESCO World Heritage Site in the city's south — is one of Mexico City's most iconic experiences and runs year-round. Rent a trajinera (brightly painted flat-bottomed boat) from Embarcadero Nuevo Nativitas and drift along flower-lined canals through the chinampas (Aztec floating gardens) for a few hours; December weekdays are noticeably quieter than summer Sundays. The Xochimilco ecological reserve also offers guided kayaking tours through the narrower channels if you want something more active.
What should I do along Paseo de la Reforma in December?
Paseo de la Reforma — Mexico City's grandest tree-lined boulevard — becomes a festive showpiece in December, with a towering Christmas tree and light displays installed near the iconic Ángel de la Independencia monument. Every Sunday the road is closed to traffic for a free ciclovía (the city lends bikes at several points), making it the best morning ride in the capital. From Reforma you can walk or cycle straight into Bosque de Chapultepec, the 686-hectare urban forest that holds the Museo Nacional de Antropología, Castillo de Chapultepec, and the city zoo — or continue into Polanco for upscale dining.
Are there abandoned or offbeat sites worth visiting near Mexico City?
The most famous is Isla de las Muñecas (Island of the Dolls) in the Xochimilco canals — a chinampa covered in hundreds of weathered, hanging dolls with a genuinely eerie atmosphere that feels especially atmospheric on cool December mornings. Parque Bicentenario in Azcapotzalco is a former Pemex oil refinery converted into a public park where industrial relics are preserved as landscape art. Always verify current access with your boat operator or a local guide before heading to lesser-visited sites, as conditions and opening hours shift seasonally.
What are the temperatures in Mexico City in winter?
Mexico City in December sits at 2,240 metres above sea level, which makes it considerably cooler than coastal Mexico — expect daytime highs of 19–21°C (66–70°F) and nights that drop to 5–8°C (41–46°F), occasionally colder. Pack a proper jacket and layers, as restaurants frequently leave doors open and the temperature can feel sharper than the numbers suggest. This is very different from the Riviera Maya or Los Cabos, which stay warm at 27–30°C (80–86°F) throughout December.
Which Mexico beaches are best to visit in December?
December falls squarely in peak dry season on both Mexican coasts, making it an excellent time to bolt a beach leg onto a Mexico City trip. On the Pacific side, Puerto Escondido (about 2 hours by air from CDMX) and Huatulco offer calmer seas and lower prices than the big resort strips; Tulum and the Riviera Maya on the Caribbean coast are at their most beautiful — sunny, dry, and still 27°C (80°F) in the water. Book flights well ahead: December is high season everywhere and fares from Mexico City to coastal airports (CUN, OAX, HUX) climb sharply from mid-November.
Is December a good time to visit Mexico City overall?
For most travellers, December is an excellent month to visit — the dry season is in full swing, the festive atmosphere is unlike any other time of year, and international tourist numbers are lower than during summer or Día de Muertos. The main exception is the Christmas–New Year window (roughly December 22 to January 2): domestic tourism surges, hotel rates rise 30–50%, and popular restaurants fill up quickly, so book at least three weeks in advance if your dates overlap. Outside that holiday rush, early and mid-December offer some of the best value and most authentic street life you'll find.
When is spring break in Mexico City, and is it a good time to visit?
Mexico's equivalent of spring break is Semana Santa (Holy Week), which falls in late March or early April and sees schools close for two weeks. Interestingly, Mexico City itself often quietens down during Semana Santa as residents flee to coastal resorts — which makes it an unexpectedly pleasant time for foreign visitors, with shorter queues at museums and tables available at normally-packed restaurants. US spring break in mid-March brings some American visitors, but nothing like the party-resort atmosphere of Cancún; Mexico City stays firmly in local-life mode.
When is the rainy season in Mexico City, and does it affect December visits?
Mexico City's rainy season runs from roughly May through October, peaking in June, July, and August with heavy afternoon downpours that typically last an hour or two. By December, the rains are completely over — you're solidly in the dry season with near-zero chance of precipitation for weeks at a stretch. The trade-off is air quality: without rain to clear the atmosphere, pollution can accumulate on windless days; the best views of Popocatépetl and Iztaccíhuatl are on crisp mornings after a cold front passes through.
What should I know before visiting Mexico City in December?
Three things catch first-time visitors off guard: the cold evenings (pack a real jacket — 2,240 metres of altitude means it can drop below 5°C/41°F at night), the altitude itself (give yourself a day to acclimatise before hiking Teotihuacán or doing anything strenuous), and the Guadalupe pilgrimage on December 12, which brings millions of visitors to the Basílica de Guadalupe and creates congestion across the city's northern neighbourhoods. Outside the Christmas holiday surge, December offers excellent hotel value — a room in Condesa or Roma that costs $120–150 USD in peak October can drop to $80–100 in early December.
Is December a good time to visit the Teotihuacán pyramids?
December is one of the better months to visit Teotihuacán — the dry season guarantees clear skies for the 50-kilometre views from the Pyramid of the Sun, and weekday crowds are noticeably thinner than during summer school holidays or the spring equinox rush in March. Arrive at opening (8 am) and you can often have the Avenue of the Dead nearly to yourself for the first hour. The site is about 50 km northeast of Mexico City; budget transport via the Terminal del Norte bus station costs around 60–70 MXN each way and takes about an hour.
How does Mexico City celebrate New Year's Eve?
The Zócalo (Plaza de la Constitución) hosts the city's main public New Year's Eve celebration, typically drawing hundreds of thousands of people for live music, light shows, and a midnight countdown — it's free, chaotic, and genuinely spectacular. Restaurants across Roma Norte, Condesa, and Polanco offer set-menu New Year's dinners (prix fixe typically 800–2,000 MXN per person), most of which need to be booked weeks in advance. If you prefer something quieter, rooftop bars in the historic centre offer ringside views of the fireworks without the Zócalo crush.