Mexico City - Things to Do in Mexico City in December

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

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
  • + When November's first cold front sweeps through, the mountain air turns razor-sharp and Popocatépetl volcano stands crystal-clear from most downtown rooftops.
  • + In Plaza Garibaldi, mariachis trade their usual rancheras for Christmas carols with a Mexican twang—trumpets ricochet off the portales straight through midnight.
  • + Poinsettias run riot in the parks; those scarlet blooms against dark green pines make it feel as though Christmas was dreamed up right here.
  • + Once the Mexican Independence Day crowds head home, hotel rates tumble 25-40%—you can finally land a room in Centro Histórico without reserving six months out.
Considerations
  • Fog crawls up from the valley each morning and refuses to budge until 11 AM—schedule indoor museums first and wait for the sun to torch it away.
  • The day can swing 25°F (14°C) between noon and midnight, so expect to peel off layers every time you duck inside.
  • During the last two weeks of December some neighborhood restaurants shut for family gatherings—ring your favorite pozole joint before making the trip.

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

Explore Other Months

Find the best time for your trip

View Year-Round Climate Guide →

Best Activities in December

Top things to do during your visit

Chapultepec Park Forest Walks

December turns Bosque de Chapultepec into a pine-scented refuge from the city's concrete. The 686-hectare (1,695-acre) park thins out on weekday mornings while locals are at work, leaving only squirrels rattling the cedars and vendors pushing copper carts of roasted chestnuts. Fog wraps the castle in horror-movie gloom until 11 AM, then lifts for sweeping city views.

Booking Tip: You never need a ticket for the park itself, but reach Chapultepec metro station before 9 AM to grab parking and have the trails to yourself. The castle opens 9 AM Tuesday-Sunday.
Historic Center Architecture Tours

December's low sun skims across Centro Histórico's baroque facades, turning every hour into golden hour. A single walk from the Aztec Templo Mayor ruins through 16th-century Spanish colonial blocks to Art Deco icons feels effortless in 70°F (21°C) air. Inside the Metropolitan Cathedral, winter light strikes the gold leaf at angles you will not witness any other month.

Booking Tip: Licensed guides run 3-4-hour architectural walks; reserve 2-3 days ahead since only they hold permits for interiors of normally closed colonial mansions.
Teotihuacan Pyramid Sunrise Photography

At 7 AM on December mornings the first rays spear the Pyramid of the Sun—light slices straight down the Avenue of the Dead and paints the entire complex orange. At 2,300 m (7,545 ft) the altitude starts you off at 45°F (7°C), yet by 10 AM the thermometer has leapt to 70°F (21°C). Morning mist is the sole month when cloud-level vistas open from the pyramid summits.

Booking Tip: Sunrise tours leave Reforma at 5:30 AM with licensed operators. Reserve 5-7 days early—only a few companies hold pre-dawn access permits.
Coyoacán Christmas Market Food Tours

Cobblestone lanes around Frida Kahlo's Casa Azul morph into the city's most traditional Christmas market. December steams ponche in copper pots, sends the scent of caramelizing piloncillo through the air, and stacks tamales wrapped in banana leaves. The Saturday before Christmas, locals queue 30-deep at the tamale stand that has been flipping orders since 1952.

Booking Tip: Evening food tours kick off at 6 PM and thread through 8-10 vendors over three hours. Weekends sell out—book 48 hours ahead—yet weekday slots often take walk-ups.
Xochimilco Trajinera Canal Tours

Dry December air finally strips the ancient Aztec canals of their algae stink. Flat-bottomed trajineras drift between chinampa floating gardens while mariachis on parallel boats belt out 'Feliz Navidad' in tight harmony. A two-hour glide along 170 km (106 miles) of waterways feels like Venice reimagined by a painter who adored bright colors and floating parties.

Booking Tip: Four main embarcaderos dispatch boats—Nativitas usually posts the shortest weekday wait. Nail down the full route before you board; steady December weather means rain will not cancel your trip.

December Events & Festivals

What's happening during your visit

December 12th
Festival of the Virgin of Guadalupe

December 12 pulls millions of pilgrims to the Basilica. Feathered dancers pack the plaza, copal incense mingles with street-taco smoke, and indigenous drums echo against the modernist basilica walls. The moment that stops every heart comes at 5 AM when mariachis deliver 'Las Mañanitas' to the Virgin—the entire plaza falls silent for the song.

December 16-24
Christmas Posadas

From December 16-24 neighborhoods stage nightly posadas—candlelit processions that replay Mary and Joseph's search for shelter. Children's voices ring out 'pidiendo posada' before piñatas crack open. The most atmospheric versions wind through San Angel's colonial lanes where neighbors ladle ponche and hand buñuelos to strangers.

Essential Tips

What to pack, insider knowledge and common pitfalls

What to Pack
Light sweater for 47°F (8°C) mornings - temperatures don't warm up until 11 AM Pack SPF 50+ sunscreen against UV index 8—at this altitude you will burn faster than you expect. Bring a light rain jacket for the ten sharp December showers that ambush you around 3 PM. Wear grippy walking shoes—Centro's uneven cobblestones turn slick under morning dew. Layer up for 25°F (14°C) daily swings; you can freeze on one metro platform and sweat on the next. Portable umbrella doubles as sun protection during midday pyramid tours Choose breathable fabrics—70% humidity glues polyester to your skin within ten minutes. Cash in small bills for street food vendors who don't break 500-peso notes Carry a reusable water bottle—December's dry air dehydrates you quicker than summer humidity ever could.
Insider Knowledge
Hit museums on Tuesday and Wednesday—doors stay open while locals work, leaving Palacio de Bellas Artes blissfully quiet. The metro's pink line extension opens late 2026, linking Observatorio straight to Santa Fe and shaving 45 minutes off traffic purgatory. Street shooters: December's golden hour starts at 5:30 PM, casting razor-sharp shadows across colonial facades. Bypass touristy Sanborns in Centro—locals queue at El Cardenal on weekends for the same chilaquiles at half the price. December 23 is the month's calm eye—families hunker down for Nochebuena, leaving major sights nearly deserted.
Avoid These Mistakes
Reserve rooftop bars early for December nights—wind at twenty-plus floors turns 47°F (8°C) into deep-freeze territory and most terraces shut early for lack of patrons. Do not plan museum visits on December 12—everything closes for the Guadalupe pilgrimage except the basilica. Never underestimate walking distances—Centro Histórico's 668 blocks sprawl wider than most European old towns combined.

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 well-known 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 well-known Á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 eerie atmosphere that feels 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 increase, 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 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.

Explore Activities in Mexico City

Ready to book your stay in Mexico City?

Our accommodation guide covers the best areas and hotel picks.

Accommodation Guide → Search Hotels on Trip.com

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.