Mexico City is brimming with festive cheer this holiday season, offering a variety of enchanting experiences for all ages. From world-renowned ballet performances to immersive christmas-themed spectacles, the city provides a magical backdrop for creating lasting memories. This year, audiences can enjoy productions of The nutcracker by both the Ballet Nacional de Rusia and at the Volártico Christmas experience, alongside other captivating shows. Hear’s a guide to some of the most stunning performances bringing Christmas spirit to Mexico City.
From dazzling shows to orchestral ballet, find your favorite version of this beloved fairytale.
The holiday season is officially here!
And with it comes a magical array of performances of The Nutcracker to enjoy in Mexico City in 2025. Here’s a list of the must-see productions.

$470.50 to $2,928, plus service charges
This staging is presented by the National Dance Company of Mexico and the Bellas Artes Orchestra, a guarantee of high artistic quality on stage.
This classic Christmas tale comes to life with a magical production, live music, and around 150 dancers on stage. A must-see every Christmas!

$150 per person
The Taller Coreográfico de la UNAM presents a version based on Tchaikovsky’s classic ballet.
It will be available for a short season! Plan ahead and remember you can enjoy this show starting November 27th at the following times: Thursdays and Fridays at 8:00 PM, Saturdays at 7:00 PM, and Sundays at 12:30 PM.

This is a Christmas concert presented by the Arcano String Quartet. The repertoire includes classic works such as O Holy Night, The Four Seasons by Vivaldi, and, of course, The Nutcracker.
But it’s not a conventional show, but one illuminated with hundreds and hundreds of candles. Get ready to experience a very illuminated Christmas!

The National Center for the Arts joins in with a staging called The Other Nutcracker, a show in tribute to Palestine.
Aerial dance, voguing, and even hip hop will be on stage, without sacrificing the Christmas magic.
Performances will be on Thursdays and Fridays at 8:00 PM, and Saturdays and Sundays at 4:00 PM and 7:00 PM. Please note that there will be no performance on Friday, December 12th.

$400 to $500, plus service charges
Ballet performed with live music! That’s what the Orquesta Filarmónica de las Artes presentation is all about.
This version in Mexico City is based on the tale The Nutcracker and the Mouse King by E. T. A. Hoffmann, with music by Piotr Ilyich Tchaikovsky
Teatro Tepeyac

$330 to $660, plus service charges
This is a theatrical production that puts a very special spin on the classic fairytale.
A magical fusion of ballet, acting, and plenty of Christmas spirit will be on stage.
Ballet Nacional de Rusia

$1,003 to $2,135, plus service charges
The most famous ballet company in Russia will visit Mexico City to present this Christmas show.
A cast of high artistic quality, impressive costumes, and a magical set design are some of the attributes of this show. There will only be two performances!

$280 general admission and $538 VIP, plus service charges
There are also performances of The Nutcracker near Mexico City that will surprise you. Volártico is a Christmas experience with an illuminated forest, a flying sleigh, and shows.
One of the must-sees is The Nutcracker, which is included in your admission ticket. Perfect if you’re looking to escape Mexico City this Christmas!