Mexico City - Things to Do in Mexico City in December

Things to Do in Mexico City in December

December weather, activities, events & insider tips

Good time to visit Shoulder Season · Good Value

December Weather in Mexico City

Temperature, rainfall and humidity at a glance

72°F (22°C) High Temp
47°F (8°C) Low Temp
0.2 inches (5 mm) Rainfall
70% Humidity

Is December Right for You?

Weigh the advantages and considerations before booking

Advantages
  • + 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
Considerations
  • 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

Monthly Climate Data for Mexico City Average temperature and rainfall by month Climate Overview 3°C 10°C 17°C 24°C 32°C Rainfall (mm) 0 87 175 Jan Jan: 22.0°C high, 8.0°C low, 13mm rain Feb Feb: 24.0°C high, 9.0°C low, 5mm rain Mar Mar: 26.0°C high, 11.0°C low, 13mm rain Apr Apr: 27.0°C high, 13.0°C low, 25mm rain May May: 27.0°C high, 13.0°C low, 58mm rain Jun Jun: 25.0°C high, 13.0°C low, 132mm rain Jul Jul: 24.0°C high, 13.0°C low, 175mm rain Aug Aug: 24.0°C high, 13.0°C low, 175mm rain Sep Sep: 23.0°C high, 13.0°C low, 157mm rain Oct Oct: 23.0°C high, 11.0°C low, 71mm rain Nov Nov: 22.0°C high, 9.0°C low, 18mm rain Dec Dec: 22.0°C high, 8.0°C low, 5mm rain Temperature Rainfall
MonthHighLowRainfall
Jan22°C8°C0.5 inches (13 mm)
Feb24°C9°C0.2 inches (5 mm)
Mar26°C11°C0.5 inches (13 mm)
Apr27°C13°C1.0 inches (25 mm)
May27°C13°C2.3 inches (58 mm)
Jun25°C13°C5.2 inches (132 mm)
Jul24°C13°C6.9 inches (175 mm)
Aug24°C13°C6.9 inches (175 mm)
Sep23°C13°C6.2 inches (157 mm)
Oct23°C11°C2.8 inches (71 mm)
Nov22°C9°C0.7 inches (18 mm)
Dec22°C8°C0.2 inches (5 mm)

Best Activities in December

Top things to do during your visit

Centro Histórico Walking Tours

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.

Booking Tip: Book 5-7 days ahead through licensed operators (see current options in booking section below). Look for guides who carry laminated photos showing how buildings looked before the 1985 earthquake - it adds context you won't get elsewhere.
Chapultepec Park Bike Routes

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.

Booking Tip: Rent bikes at the kiosk near Auditorio metro exit - they open at 7 AM when the park gates unlock. December mornings mean you'll need a light jacket for the first hour, but you'll shed it by 10 AM.
Roma-Condesa Evening Food Walks

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.

Booking Tip: Join organized walks that include cantina stops - solo travelers often get denied entry to neighborhood bars that reserve tables for regulars. Book 3-5 days ahead, for weekend evenings.
Xochimilco Trajinera Boat Tours

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.

Booking Tip: Arrive at Embarcadero Nuevo Nativitas by 9 AM - boats leave half-empty and you negotiate better. December mornings require a sweater on the water. But the sun warms you by 10:30 AM.
Teotihuacán Sunrise Tours

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.

Booking Tip: Book sunrise tours departing at 5:30 AM - gates open at 7 AM and you'll beat both tour buses and heat. The December solstice (around December 21) aligns with the pyramid's construction for dramatic shadow effects.

Where to Stay in Mexico City in December

Hand-picked hotels across price tiers for December travellers.

★★★★★ Luxury

Las Alcobas, a Luxury Collection Hotel, Mexico City

9.7 Excellent · 74 reviews
From $609 / night
Check Prices on Trip.com →

December Events & Festivals

What's happening during your visit

Mid December through early January
Feria de la Pos navidad

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.

December 16-24
Posadas Neighborhood Processions

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

Need the full list with shopping links?

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

Insider Knowledge
Ride up front only if you're female or under twelve. The first car is women and kids only until 9 AM. Ignore the rule and a phalanx of abuelas will stare you into shame. Worth knowing. December 12 is Día de la Virgen de Guadalupe. Basílica de Guadalupe floods with pilgrims. Northern metro lines become useless. Skip them entirely. Real cantinas give you botanas, free snacks, with every drink. No snacks? You're in a bar wearing cantina makeup. Walk out. After 9 PM tamale carts fire up for night-shift workers. Steam rises on cold corners. That's when tamales taste best. Follow the cloud. Jardín Pushkin in Roma Norte hosts the same glass angels and tin stars as the Zócalo market. Tourist count drops 70 %. Locals shop here.
Avoid These Mistakes
Shorts and sandals in December scream tourist. UV is fierce even when the air feels cool. Locals spot you a block away. Book near Centro Histórico after December 15 and you'll march through gridlocked shoppers and parade barricades. Choose elsewhere. Dry season still squeezes out rain. December sees ten afternoon showers, usually 3-5 PM when you're farthest from shelter. Pack a shell.
Explore More Activities in Mexico City

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 Viator

Frequently 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.