Christmas in Mexico City: The Best Things to Do

Christmas in Mexico City: The Best Things to Do

I have spent the last four Decembers in Mexico City and it’s truly a magical time to be in Mexico’s capital. There are plenty of bright lights to see in the evenings, warm chocolaty and fruity drinks to sip on, and so many other wonderful things to do. The capital goes all out for Christmas. There are decorations everywhere, lots of Christmas markets and just so much contagious holiday cheer filling up the city. Here are some of the best things to see and do during Christmas in Mexico City.

This post contains affiliate links. Should you decide to purchase something from one of my affiliates I will receive a small commission at no extra cost to you. Check out my Disclaimer for more info.

Getting There: FLIGHTS & BUSES
Accommodation: HOTELS & HOSTELS
Getting Around: RENTAL CARS

See the Lights in the Zocalo

Christmas in Mexico City | Lights in the Zocalo

The Zocalo or City Center is one of the best places to see Christmas lights. The lights stay up for most of December and early January and they are really brilliant. When my husband and I went to see the lights, we also saw tons of street performers. There were people dressed up as the Grinch and other Christmas characters for children to take photos with. We actually went a little while after Christmas Day. Since it was nearing January 6, or the Day of the Wise Men, there were also people dressed as the Wise Men for children to take photos with too.

Christmas in Mexico City: Go Skating in the Zocalo

If you’re heading down to the Zocalo to see the Christmas lights, you might as well stay to go skating. Usually, the city sets up a large outdoor ice skating rink for people to enjoy. This past year however the city chose to set up the rink for roller skating/rollerblading instead of skating on ice. This is because it can be really hard to keep the ice rink cold enough for the ice not to melt during the heat of the day. The temperature in Mexico City only really drops in the mornings and evenings during the winter months. During the day it is often still quite hot.

See the Massive Christmas Lights Display and Activities Navidalia

Navidalia is a huge event that takes place in Mexico City as well as other cities in Mexico to celebrate Christmas. This year there were multiple sections representing different parts of the world and each one was unique.

In the Mexican Posada section, there were huge slides that both kids and adults could ride down, a giant ball pit, a Ferris wheel, a huge piñata, and more. There was a European section with an ice skating rink, a giant Christmas tree, and lots of light displays. Throughout the entire location, there were plenty of different displays to take photos at as well as people dressed up in costumes to interact and get photos with.

Each section also had lots of food and drink vendors. There weren’t many veg-friendly options but I ended up eating potato flautas and drinking some delicious ponche.

We had a child come with us in our family group and we found that Navidalia was very kid-friendly. There were just so many different activities that children could participate in.

If you want to visit Navidalia make sure that you go on a weekday evening rather than a weekend. It was pretty crowded when we went but it would have been much more crowded if we had gone on a weekend. I would also recommend getting a Comfort Pass if you plan to go down the slides or on the Ferris wheel as the lineups can be long and the Comfort Pass will allow you to wait in a much shorter line or skip the lines altogether.

Admire Christmas Piñatas and Buy Souvenirs at a Local Market

Christmas Piñatas | Christmas in Mexico City

Mexico City has a ton of wonderful markets that switch to selling Christmas decorations, gifts and more during the holiday season. One of the things you will find in these markets are the famous Christmas  Piñatas. Piñatas actually started out as a Christmas tradition and it wasn’t until a bit later that the tradition of smashing a piñata became something to do at birthday parties as well.

Piñatas came to Mexico via the Spanish during the 16th century but the interesting thing is that the Aztecs already had a similar tradition. The Aztecs used to break clay pots to celebrate the birthday of the god Huitzilopochtli (the Aztec god of Sun and War). The clay pot would be decorated in feathers and when broken, the treats inside would fall in front of an idol. The piñatas that came with the Spanish and that were invented for Christmas are still used today and are in the shape of seven-pointed stars. Each of these points represents the seven deadly sins and when you break the piñata it is believed that you break away from all your sins from the past year. You can read more about the history behind piñatas here.

Some markets you should visit during the Christmas season to buy souvenirs and see piñatas are listed below:

Taste Some Christmas Ponche

Mexican Christmas Ponche Traditional Drink | Christmas in Mexico City

Ponche is a traditional Mexican drink served during Christmas time. It’s made with fresh fruits, hot water, sugar cane, cinnamon, and piloncillo. It’s kind of like hot apple cider except that alongside apples, there are often pears, tamarindo, guavas, raisins, and other fruits added. You can find delicious hot ponche at many local markets and cafes during the months of December and January and sometimes as early as November too. If you fall in love with ponche as much as I have, you can even use this recipe to make your own once you return home.

See the Nativity Scenes Set Up Along Reforma Ave

This is something that I really wanted to do but didn’t get a chance to. During December people set up tons of living nativity scenes all along Reforma Avenue. This is a famous street in Mexico City where the Angel of Independence is located. The middle of the street is also transformed into a sea of bright red poinsettia flowers or ‘Noche Buenas’ for visitors to enjoy.

Attend a Special Showing at the Folklore Ballet

Folklore Ballet | Palacio de Bellas Artes | Mexico City

The Folklore Ballet is one of my favorite things to see in Mexico City. Some of my husband’s uncles actually perform there as mariachis. You get to enjoy wonderful live music along with traditional Mexican dances from all over the country. The Folklore Ballet is held in the Palacio de Bellas Artes on Wednesday and Sunday evenings and during December you can see a special Christmas variation of the popular show. You can find showtimes and tickets here.

Admire or Buy Nochebuenas in Xochimilco

Poinsettias in Mexico City | Christmas in Mexico City

Xochimilco is a beautiful area of Mexico City made famous for its trajineras (colorful boats) that you can ride along some beautiful canals surrounded by man-made islands and gardens. There is also the Xochimilco Market there where you can admire or buy Noche Buenas (poinsettias). These flowers are extremely popular during Christmas in Mexico City. You can also check out this article for other places to buy poinsettias in Mexico City.

Other Posts You Might Like:

Did You Like This Post about Christmas in Mexico City? Pin it for Later!

2 thoughts on “Christmas in Mexico City: The Best Things to Do”

  • Did you find that there was much to do in Cd Mexico on Christmas Day?

    • Hello Erin, unfortunately every time I have spent Christmas Day in Mexico City, I have spent it with my partner’s family as they are all located there, so we have mainly spent the day at different family houses rather than going out and doing different things in the city. If I were to be there on Christmas Day without family I would say the most probable place to experience the festivities is in the Zocalo or city center. Hope this helps!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.