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
- + 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.
- − 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
Best Activities in December
Top things to do during your visit
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.
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.
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.
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.
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.
December Events & Festivals
What's happening during your visit
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.
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
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.