This 2026 holiday season, don’t miss the Navidades en México show at Chapultepec Castle, presented by the Amalia Hernández Folk Ballet. Mark your calendar for December.
This show features various December customs and traditions. There are Christmas carols, traditional dances, a pastorela, and even a posada that begins with the traditional litany.
In addition to Christmas performances, you’ll also see folk dances such as El Jarabe Tapatío and the Son de la Negra, to name a few. It’s a show that will take you on a journey through Mexico’s diverse traditions.
Dates and prices for “Christmas in Mexico 2026” at Chapultepec Castle
Performances for 2026 will take place from December 17 to 27. Ticket prices start at $1,180 (plus service fees). Presale has already begun and will run from November 10 to 16.
As in previous years, the show will be presented at Chapultepec Castle, located in the first section of the park. One of the performances will be on Friday, December 25—Christmas Day itself—so mark your calendar
Mexico City will host a candlelit Christmas concert
In addition to this ballet performance, Mexico City will host various Christmas activities to wrap up 2026. For example, El Cantoral will present the show “Candlelight: Christmas Classics,” featuring songs such as “We Wish You a Merry Christmas,” “Feliz Navidad,” and more.
There will be concerts on December 18, 19, and 20 at various times. Ticket prices start at $300 (plus service fees). You can buy your tickets for this Candlelight show here.