The best Christmas activities in Mexico City

Don’t wait for Santa Claus, Mexico City has lots of Christmas activities that you can do if you are visiting at this time. Remember these are things that you can only do once a year in winter, so don’t waste your time and take advantage of it all. 

The Christmas season in any big city is lots of fun; everyone is in a good mood, people are about to go on vacation and fun cultural activities are everywhere. Enjoy this time in Mexico City and if you are here to visit, don’t miss all these options. There is something for everyone. What are you waiting for?

The Nutcracker

This is the classic Christmas story that enchants every audience. This Christmas the National Auditorium will have performances featuring Mexico’s National Dance company and the Orchestra of the Theater of Fine Arts will be in charge of the music.

See it at: the National Auditorium of the CDMX. Tickets start at $ 230 pesos.

When: December 18th-23th, 2019.

Ice skating

The traditional ice rink in Mexico City returns this year at the Zócalo. You will find it just in front of the majestic Cathedral in Mexico’s downtown where you’ll enjoy free skating. This year the city’s government decided on a greener option: acrylic. It is much cheaper to maintain because it does not use the electricity emissions that also harm the environment, it feels the same as skating on ice and the same skates can be used. It is a unique experience for sure.

Find it in: Zócalo at CDMX’s downtown, but be attentive because this year the track is movable and may be going to other parts of the city.

When: as of December 15th, 2019.

Christmas Folkloric Ballet

 It is a show that features Amalia Hernandez’s Folkloric Ballet. It is definitely a must-see on Christmas. The show is called “Christmas in Mexico” and is a tribute that is divided into three acts in which the ‘posadas’ or traditional Mexican Christmas parties, nativity scenes and ‘pastorelas’ or Christmas performances are commemorated; three of the most popular Mexican traditions. The dancers are experts who will not disappoint you; without doubt this is an event that you can not miss. Amalia Hernández’s ballet stands out because it features dances and performances from different Mexican cultures and traditions, many call it “a living museum”.

Experience it in: Chapultepec Castle. Bosque de Chapultepec I Secc, 11100 tickets may cost up to $ 750.

When : from December 25th to January 5th, 2020.

Magical Christmas

Only in Mexico City can you come across such a different plan. If you are a Harry Potter fan, transport yourself to the Triwizard Tournament and get into your best clothes to attend the Harry Potter-themed Christmas dance. At this place’s Incantatum bar you will be able to dance under the charm of this children’s story, participate in the cash prizes for the best dancing couple, drink a lot of butter beer and enjoy the live DJ. Tickets are already on sale. Find them here.

Find it at: Bar Incantatum, Rev. 107 Revolution. Tickets cost $ 250.

When: December 19th, 2019 from 8:00 p.m.

Christmas Eve in Xochimilco

If you want to experience a ‘pastorela’ you have to attend this one in Xochimilco for an unforgettable experience. Start the tour on a trajinera (traditional boat) in the Xochimilco canals at night until you reach an illuminated pier. There you can enjoy a fun ‘pastorela’ for the whole family, an entire illuminated Christmas town, a nativity scene and a 5-meter Christmas tree, all illuminated with more than 200 colored lights. Later that night there will be a light show, many Mexican snacks to calm your hunger, games and souvenirs. It is a perfect event to get to know the trajineras and see Xochimilco’s channels by night, which is a completely different experience. 

Experience it at: Embarcadero Caltongo, Av. Nuevo León S / N. The cost per person is $ 300.

When: December 20th, 21st and 22nd, 2019 from 6:00 p.m.

If you want to live the Mexican Christmas experience, don’t hesitate and stay with us at FlowSuites. We have hotels in Polanco, Condesa and WTC, surely one of our locations will be perfect for your plans. Look for offers and promotions on our website or contact us by WhatsApp at +52 1 55 7989 3074. We’ll be glad to help you.