Mexico City

Mexico City at Christmas: Everything You Need to Know

When I started planning my Christmas trip to Mexico City last year, I was surprised by how little reliable information I could find about what to see and do. Most holiday guides still point travellers to the ice rink in the Zócalo, set against the backdrop of the cathedral and the National Palace. That advice has been out of date for years. The rink was last installed in 2019, and city authorities have said it will not return to the square. Even so, a Time Out Mexico listing for it was still live when I searched, and plenty of older articles continue to recommend it.

The official events calendar on Mexico City’s main tourism site wasn’t updated until almost the week the festivities began. That may simply be how things are done locally, but as someone who loves to plan, I wanted something more concrete: where the lights would be switched on, which markets would be open, and where to find some of the best shows and events.

So, during my two-week stay, I set out to gather everything firsthand. This guide is the result, written so that anyone who follows can experience the best of Christmas in Mexico City, from glowing plazas and festive street food to the traditions that make the season there so special.

Mexico City December Weather

Mexico City sits at about 2,240 meters (7,350 feet), and December is in the dry season. Weather services give slightly different averages, but daytime highs run around 20 to 22°C (68 to 72°F), nights drop to somewhere between 5 and 9°C (41 to 48°F), and monthly rainfall is typically around 10 mm or less, spread over a few days at most. You will rarely need an umbrella.

What you will need is a jacket you can take on and off. Midday in the sun is warm, and the thin air cools quickly once the sun goes down. The outdoor evening events in this guide, the Zócalo lights and the ballet at Chapultepec Castle among them, are cold enough to want a proper layer, and sunscreen is worth packing for the daytime hours.

The best time to go

Mid-December gives you the most to do. The posadas start on December 16, the city turns on its main Christmas lighting around then (in 2025 the Zócalo was lit on the 16th), and most of the announced 2026 events fall between December 12 and 23, including the medieval Christmas in the Bosque de Aragón, the Nutcracker at the Auditorio Nacional and the Candlelight concerts. After the 24th, the calendar thins out, though the ballet at Chapultepec and, in some years, the lucha show begin on Christmas Day, and the Zócalo lights stayed on into early January in 2025.

For the full experience, plan to arrive about a week before Christmas, which this year means around Thursday, December 17. That gives you time to shop before the closures and bring some of the season back to wherever you’re staying. The markets in this guide are where locals buy their decorations. Jamaica sells poinsettias, trees and lights, and the streets around 5 de Mayo and República de Uruguay in the historic center are known for ornaments in every size and price. La Ciudadela has handmade Christmas crafts. A few poinsettias on the windowsill, a string of lights and a small ornament or two will make a hotel room or Airbnb feel like you’re taking part in the season rather than watching it from outside. If you’re renting, ask your host before hanging anything, and buy by the 23rd, because hours shrink on Nochebuena and many places close.

How to Decide

Two trade-offs are worth knowing. Arriving on the 17th means missing the weekend of December 12 and 13, and the Zócalo festival opened on December 20 in 2025, so confirm this year’s start date if the lights and the festival are your priority. If you can only manage a short trip, December 18 to 23 has the densest run of dated events.

What Closes at Christmas & When

December 24 is the day to plan around. It isn’t an official public holiday, but many businesses cut their hours or give the day off anyway. Restaurants, shops and a good number of places you’d assume were reliable simply close, because the family dinner (the cena) is the point of the evening. If you want a proper dinner, ask your hotel a few days ahead which restaurants are serving and book one. If you’d rather cook or assemble something, the grocery chains stay open with shortened hours.

On the evening of December 24 we went looking for dinner in Mexico City and found that most of the city had gone home to eat its own. McDonald’s was shut, which I had assumed was impossible, and so was every pizza place we tried. We ended up eating ramen from a 7-Eleven that, as far as we could tell, stayed open later than planned once the staff saw we had nowhere else to go. It was a decent dinner and a useful lesson. Nochebuena (Christmas Eve) is the main event of a Mexican Christmas, and the city arranges itself around getting people to their family tables.

Transport shortens but keeps running. In 2025, the Metro ran from 5:00 to 23:00 on Nochebuena, and the Metrobús stopped at 21:00 that night, then ran from 5:00 to midnight on Christmas Day. The city sets these hours each year, so check the Metro and Semovi announcements for this year’s schedule.

What’s Open on Christmas Day in Mexico City

December 24 and 25 are de facto holidays, and most museums close, but a few stay open. Two of the museums that stay open are the Museo Nacional de Antropología and the Museo Soumaya (10:30 to 18:30 in 2025). Because so few museums are open, the lines at both are long, and Soumaya’s is especially bad, so get there very early.

Buying tickets in advance is GREATLY ADVISED for visiting the Anthropology Museum. When we went, tickets actually sold out, and some people were turned away. Opened in 1964, designed by Pedro Ramírez Vázquez, around a courtyard dominated by “El Paraguas,” a huge concrete canopy held up by a single column, with water falling from its edge. The ground-floor Mexica hall holds the Piedra del Sol (the so-called Aztec Calendar), discovered in 1790 at the base of the Metropolitan Cathedral, and it sits steps from the route to Chapultepec Castle

Chapultepec Forest

Other options for things to do on Christmas Day that remain open include Chapultepec Forest. The forest park is split into four sections. The First Section is the oldest, and the one most visitors know, with the castle, the lake and the botanical garden. While the buildings might be closed, you can still walk around and explore the open areas of the park, such as the Monumental Fuente de Nezahualcóyotl and the Fuente de las Ranas.

While public transport might be severely limited on Christmas Day, we found that Uber and Didi were running almost exactly as normal, if maybe with just slightly inflated prices.

If you’re looking for the Christmas Spirit, the best place to explore is the Zocalo. More on the events, entertainment and activities on ion the Zocalo later, but if you can find transport (Uber or Didi) or are within walking distance to the Zocalo, this is a great option.

What to do at Christmas in Mexico City

Christmas shopping at La Ciudadela

The Mercado de Artesanías La Ciudadela, on Balderas at the southwest edge of the historic center, is the place to buy things that aren’t tchotchkes. It has roughly 350 vendors selling handmade goods from 22 states, and it’s a short walk from the Balderas Metro station.

The Christmas crafts there are the reason I’d go in December. I found a range of seasonal pieces that weren’t there in other years, which makes this a place to buy when you see the thing you like. Cash is easier at most stalls, and prices are firmer on small items than on large ones. But most locations will happily accept credit cards.

What to Shop for at the Market at Christmas

Some of the best crafts to buy at Christmas are the ornaments that various sellers have on offer, and the ones to look for are the traditional types, since what each stall carries varies from year to year. The classic is the blown-glass sphere, a Mexican Christmas specialty made in Chignahuapan and Tlalpujahua, where workshops shape glass into spheres, spirals, icicles and other forms that are hand-painted and sold in sets, from plain white to heavily decorated.

Clay nativity figures are the other long-standing craft: the families of Metepec are known for their hand-moulded clay nativities, and Amozoc in Puebla has been making clay figurines for around a century. Smaller versions make good gifts. You’ll also see star-shaped piñatas, usually made of cardboard and tissue paper, which tie back to the posada tradition covered later in this guide. Because La Ciudadela draws crafts from many states, it’s a good place to compare regional styles side by side. Glass is fragile, so ask the seller to wrap it, and pack it in your carry-on.

Christmas Festival in the Zócalo

The Zócalo (officially the Plaza de la Constitución) is one of the largest public squares in the world and sits on the old ceremonial heart of Tenochtitlán. Every December, the city government fills it with a free Christmas festival.

The lineup included three giant Christmas trees decorated with poinsettias, 14 illuminated sculptures, a 150-meter Monumental Light Tunnel, a stage for pastorelas and storytelling, and 120 craft stalls. It also had three giant tree sculptures covered in nochebuena flowers and a monumental nativity scene. More than 70 free concerts can be seen throughout the Christmas season with pastorelas, circus acts and dance, and a craft fair in the Zócalo called Artesanos en el Corazón. My advice is to go once, on a weekday near dusk, and look at the nativity and the tunnel when the lights have something to work against.

Walking around the Zócalo, enjoying the music and even the periodic falling of soap snow, is one of the best ways to participate in the local community, as so many locals come here as part of their yearly Christmas traditions.

Practical Info: December 20 to January 4 | Located near the Metro stop is Zócalo/Tenochtitlan on Line 2.

The Gran Hotel Ciudad de México

The Gran Hotel (16 de Septiembre 82) is worth a stop for the building as much as the decorations. It was built in 1899 as a department store, and it became a hotel in 1968 to house visitors for the Olympics. The lobby is covered by a stained-glass ceiling in the Tiffany style, made by the French artist Jacques Gruber in 1908. The five-story atrium is an Art Nouveau paradise, and at Christmas time the interior is a wonderland. They only allow non-guests to enter the lobby before nightfall, so if you want to see the interior, arrive before then.

Inside the Cathedral

The Metropolitan Cathedral was begun in 1573 and took more than two centuries to finish. At Christmas, it carries nativity displays and seasonal decorations. In past years, it has offered a Christmas tour that took in the choir, the Altar of the Kings and the Capilla de las Ánimas, where a nativity scene was set up, and the history of nativity scenes was told.

Masses are held on Nochebuena and Christmas Day, so check the timetable if you want to attend rather than look around.

Ponche

Ponche is the hot fruit punch of a Mexican Christmas, and the stalls at the Zócalo sell it by the cup. The base is water simmered with cinnamon and sugar cane, with tejocotes (a small, firm, slightly tart fruit that’s hard to find outside Mexico), guava, apple, tamarind and dried fruit. Many versions are served with a splash of rum or brandy on request (a “piquete”), so say so if you want it or don’t. Ponche vendors can be found around the Zócalo, and in a cold plaza at night it’s about as good as a cup of anything gets. It belongs to the same group of seasonal foods as buñuelos and sidra, which you’ll find at the same stalls.

Jamaica Market

The Mercado de Jamaica (Guillermo Prieto 45, Metro Jamaica) is the largest flower market in Mexico, with more than 400 producers and about 1,000 stalls, and it has been running since the 1950s. In December, the whole place turns red.

That’s the nochebuena (poinsettia), the Mexican Christmas flower and a Mexican plant: it’s native here, and the Aztecs knew it as cuetlaxóchitl. The English name comes from Joel Poinsett, the first U.S. minister to Mexico, who sent cuttings home to South Carolina in the 1820s. Franciscan friars are usually credited with bringing it into the Christmas tradition in the 17th century. The city describes it as a defining symbol of the season, with Mexico City ranked third nationally in production. In 2025, the city reported a record crop: 1.8 million plants grown by 216 producers in the city’s conservation land. Outside the flower halls, the surrounding streets fill with Christmas trees, lights and nativity-scene figures.

Piñatas, and what makes them Christmas

Before December, I thought of the piñata as a birthday party object. In Mexico, the Christmas piñata is a different thing, and the best way to understand it is to watch one being made. The best place to see them being made and buy one of the traditional designs is inside the Jamaica Market.

The standard Christmas piñata is a star with seven points. The usual explanation goes like this. In 1586, Augustinian friars at the convent of Acolman, northeast of the city, were authorized by Pope Sixtus V to hold the “misas de aguinaldo,” a series of nine outdoor masses leading up to Christmas that later became the posadas. The friars used the piñata to teach: the seven points stand for the seven deadly sins, the bright colours for temptation, the blindfold for blind faith, the stick for virtue, and the sweets and fruit inside as the reward. The song that goes with it (“No quiero oro, ni quiero plata, yo lo que quiero es romper la piñata”) is sung while the blindfolded player swings.

Xochimilco & The Cuemanco flower market

Jamaica is where the city buys its poinsettias, but Xochimilco, in the far south, is where most are grown. The Cuemanco plant and flower market has around 350 local producers. The name is usually translated from Nahuatl as “field of flowers,” and the canals around it are what survives of the lake system the Aztecs farmed with chinampas (artificial garden plots built up from the lakebed). After the conquest, many central canals were drained for roads, but Xochimilco’s waterways survived. UNESCO inscribed the area on the World Heritage List in 1987. The Cuemanco flower market in Xochimilco opens from around 8:00 to 16:00 and is a great place to wander and see the flowers in almost their native habitat.

Drift down Canal Gardens

From here, you need to head over to the Canals. Nativitas, Las Flores Nativitas and Zacapa are the traditional tourist piers, while Fernando Celada, Cuemanco and Puente de Urrutia lead into the protected natural zone and the chinampas. For a poinsettia trip, Cuemanco does both jobs: its pier was renovated, and the Mercado Cuemanco’s 74 shops are part of the complex. It’s also the pier closest to the Isla de las Muñecas (Island of the Dolls). If you prefer the livelier canals, Nuevo Nativitas is near the Madreselva flower market. My complete 2026 Xochimilco guide covers those piers in detail.

Trajineras (the colourful flat-bottomed boats) are rented by the boat, not per person. The official rate has been 750 pesos per hour in 2025 for up to 18 passengers, and 750 pesos per hour at Cuemanco in 2026, so a group splits the cost. Most boats need a two-hour minimum, since it takes time to get clear of the docks. Music is priced separately: in 2025, a mariachi cost 300 pesos per song. The cheaper option for one or two people is the collective boats, which in 2025 ran 50 pesos one way and 100 pesos round trip per person.

Paseo de la Reforma

Reforma is the wide avenue that cuts diagonally across the city from Chapultepec toward the center, and its Christmas decorations change from year to year, but are always impressive. The poinsettia planting is the reliable part. More than 250,000 poinsettias are planted along its roadways, including Reforma from the Periférico to the Glorieta de la Palma.

There are also several pop-up installations and activations along Reforma worth checking out, especially on one of the pedestrian Sundays, when the road closes down and is open only to bikes and pedestrians.

La Condesa and Coyoacán Decorations

La Condesa is the Art Deco and neocolonial neighbourhood southwest of the center, laid out in the 1920s and 30s around two parks (Parque México and Parque España). It’s a neighbourhood for walking without a plan, and at Christmas the residents decorate their buildings and streets heavily.

Coyoacán, further south, was a separate town before Mexico City swallowed it, and its center still feels like one. The main square (the Jardín Centenario and the adjoining Plaza Hidalgo) is decorated for the season, and the surrounding streets stay busy with stalls. The Mercado de Artesanías de Coyoacán is a few steps from the plaza and open daily, if you still need gifts.

Polanco’s department stores and malls

Polanco is the upscale district north of Chapultepec, and its Christmas decoration is commercial, which is a different pleasure from the plazas. Antara, an open-air mall, puts up a modern tree with warm lighting. At Palacio de Hierro Polanco (Moliere 222), a Christmas bazaar and decorated “village” has been set up in the lower level, and in one past season the store showed a tree it billed as the world’s largest Dior tree. Several malls also run artificial snowfalls.

Ballet Folklórico at Chapultepec Castle

The Ballet Folklórico de México’s Christmas show, Navidades en México, is staged outdoors on the esplanade of Chapultepec Castle, and it was one of the best things we did. The 2025 season was the company’s 18th, with performances beginning on Christmas Day (December 25, 26, 27, 28 and 30 in 2025). The castle began as a viceroyal summer residence in the 1780s, later housed a military academy, and was home to Emperor Maximilian and Empress Carlota in the 1860s. It now holds the national history museum.

The show runs three acts. The first recreates the Annunciation with a live nativity that includes farm animals, and the last is a traditional posada, with pilgrims, the singing of the litanies and the piñata. It lasts about ninety minutes and closes with some of Mexico’s best-known folk dances, including the Jarabe Tapatío, the Viejitos of Michoacán and the Devil dances of Guerrero. The performance starts at 19:00, and as a past season’s notice put it, guests are asked to arrive 45 minutes early because latecomers aren’t admitted once it begins.

The closest park entrances are Pasillo Metro and Acceso Gandhi. In 2025, tickets ran from 1,180 to 1,586 pesos plus service charges, well above earlier seasons. It’s cold at night in an open-air venue, so dress for it. We were surprised how chilly it got, but as Canadians, we were prepared. There were a lot of locals who were not and were definitely feeling the cold.

Lucha libre

Lucha libre was declared intangible cultural heritage of Mexico City in 2021, and the Christmas card at Arena México is a seasonal tradition, though not every year. The CMLL promotion held a Christmas show on December 25, 2024, and in 2025 it billed a holiday card at Arena México with its top names.

I saw it, and I’d call it a better introduction to lucha than a standard night, because the crowd is full of families. Whether there’s a Christmas Day show this year depends on the promotion’s schedule, so check CMLL’s official channels. December 25, 2026 falls on a Friday, which is a regular CMLL night at Arena México, but that isn’t a confirmation. Buy your tickets as soon as they go on sale to prevent missing out!

Concerts and festivals in December 2026

A few events for 2026 have been announced, most in the two weeks before Christmas. The Minería Symphony Orchestra opens the season with two Christmas concerts at the Nezahualcóyotl Hall on November 30 and December 1, both at 8:00 p.m., and plays a Radio Centro Christmas concert at the Auditorio Nacional on December 5.

From December 18 to 23, The Nutcracker returns to the Auditorio Nacional with the National Dance Company and live music by the Teatro de Bellas Artes Orchestra, with tickets from 380 to 1,800 pesos.

For something smaller, Candlelight: Christmas Classics is a one-hour string quartet concert by candlelight at El Cantoral in Xoco, December 18 to 20, starting at 300 pesos.

San Ángel: Nativity Scenes as Folk Art

The nacimiento came to Mexico with the Spanish, and it has changed a lot since. Mexican versions often show the Three Kings arriving on donkeys, houses made of clay, and the Virgin in traditional dress, and they’re assembled at home over days.

The best place to see the craft is the Museo de El Carmen in San Ángel, at Avenida Revolución 6. The museum hosts the winners of the national Nacimientos Mexicanos competition, whose 29th edition ran from November 26, 2025, to February 2, 2026. The pieces are made of clay, wood, textiles, blown glass, basketry and amate paper. Admission to the show is included in the general ticket.


Christmas in Mexico City rewards a bit of planning around one fixed point, which is that December 24 belongs to families and the city shuts accordingly. Arrive around December 17, shop for decorations and ornaments by the 23rd, and put the concerts, the markets and the Zócalo lights in the days before Nochebuena. Sort out your dinner and a cake ahead of time, and keep Christmas Day for the forest, a museum that’s open and the ballet at Chapultepec Castle. Most of the dates in this guide come from 2025, so confirm the 2026 schedules before you book, and keep the ramen story in mind as a reason to have a backup plan for the night of the 24th.

Happy Travels, Adventurers

The Creative Adventurer

Recent Posts

Mercato Mayfair: London’s Most Beautiful Food Hall

Oxford Street is one of the most touristy and crowded areas of London. Amid all…

2 hours ago

Why This Is the Only Food Tour I’d Recommend in Barcelona

Disclosure: I received this tour for free. The opinions here are entirely my own. I…

1 day ago

The Best Kamakura Hydrangea Guide: Amazing Temples & Treats

The rainy season in Kamakura brings with it the most beautiful spray of bright blue…

2 days ago

All the Best Toronto Holiday Markets you Need to Explore This Festive Season [2026]

Do you love Christmas markets? Well, me too! And as much as I wish I…

2 days ago

Skip the Orangerie: Where to See Monet in Paris Instead

Paris is one of the best cities in the world for art lovers, but among…

6 days ago

Ultimate Self-Guided Walking Tour of Historic Dresden [UPDATED 2026]

For roughly forty-five years after the war, the middle of Dresden’s Neumarkt was a heap…

1 week ago

This website uses cookies.