- Blog
- Christmas in Mexico City's Historic Center 2026: Posadas, the Zócalo, New Year's and Rosca de Reyes
Christmas in Mexico City's Historic Center 2026: Posadas, the Zócalo, New Year's and Rosca de Reyes
What posadas are, what to expect in the Zócalo, what Mexicans eat on the 24th, how New Year's is celebrated and where to buy rosca de reyes at the Centro's historic bakeries.
Hotel Catedral
The Christmas season in Mexico City runs from December 12 (the Virgin of Guadalupe) to January 6 (Three Kings Day), and the Historic Center is the best place to experience it on foot: posadas from December 16 to 24, decorations in the Zócalo and around the Cathedral, a Christmas Eve dinner of bacalao and romeritos, and rosca de reyes from bakeries more than a century old. Hotel Catedral, at República de Guatemala 16, sits right behind the Metropolitan Cathedral, a 2-minute walk from the Zócalo.
Quick facts
| Question | Answer |
|---|---|
| When are the posadas? | December 16 to 24: nine nights. |
| What is Christmas Eve dinner? | Bacalao a la vizcaína, romeritos, turkey or roast pork leg, Christmas Eve salad and ponche. |
| Is there an ice rink in the Zócalo? | Not since 2019. In 2024 and 2025 the city set up a free Christmas festival instead. |
| When is the rosca cut? | January 6, Three Kings Day. |
| Where to buy rosca in the Centro? | Pastelería Ideal (16 de Septiembre 18) and La Vasconia (Tacuba 73), among others. |
What are Mexican posadas?
Posadas are nine celebrations, from December 16 to 24, that recall Mary and Joseph's search for lodging before the birth of Jesus. Each night follows the same ritual: one group outside, holding candles, sings a litany asking for shelter (pedir posada); a group inside sings back until the door opens, and the party begins.
What you will always find:
- The piñata. The traditional one is a seven-pointed star, associated with the seven deadly sins; breaking it blindfolded symbolizes defeating evil. Everyone sings "Dale, dale, dale" while someone swings.
- Ponche. A hot fruit punch of tejocote, guava, sugarcane, apple, cinnamon and piloncillo (raw cane sugar). Some adults add a splash of liquor.
- Aguinaldos. Little bags of candy, peanuts and fruit handed out to guests.
How to join a posada as a visitor. Posadas are mostly family, neighborhood and office parties, but parishes and cultural centers often hold open posadas; ask at the front desk what is on during your stay.
Pastorelas and nativity scenes
Pastorelas are Christmas plays in which shepherds travel to Bethlehem to worship the Child while the devil tries to stop them. They mix humor and music and are staged in theaters, parishes and public venues. The Zócalo's 2025 Christmas festival had daily pastorela performances.
Nacimientos are nativity scenes set up in homes, churches and plazas. The baby Jesus is placed on the night of the 24th; on February 2, Candlemas (Día de la Candelaria), the figure is dressed and taken to be blessed. The poinsettia (nochebuena), the red flower of the season, is native to Mexico.
Christmas in the Zócalo and the Historic Center
In December the Zócalo, the Cathedral and Calle Madero fill with lights and visitors. What goes up in the square changes every year and is decided by the Mexico City government:
- 2025: the Festival Luces de Invierno (Winter Lights Festival) took over the Zócalo from December 20, 2025 to January 4, 2026, with a tunnel of lights, a giant nativity scene, poinsettia trees, an artisan market, concerts and pastorelas, all free. In 2024 there was a similar Christmas fair (verbena navideña).
- Ice rink: the last rink in the Zócalo was in 2019; since then rinks have been set up in the city's boroughs (alcaldías) instead.
For 2026, as of November 12 the city has not yet announced its program. In recent years it was announced between late November and mid-December; check cdmx.gob.mx or our guide to events in the Zócalo before you travel. For the visit next door, see our Metropolitan Cathedral guide.
Where to buy piñatas and decorations
- La Merced, on the east side of the Historic Center: posada piñatas, colored paper, clay pots and party supplies.
- Mercado de Sonora, next to La Merced: traditional piñatas and candy.
- Mercado de Jamaica: the city's big flower market, with piñatas of every size and Christmas shopping in December.
Bring cash, watch your belongings and go during the day.
Christmas Eve dinner (December 24)
In Mexico the Christmas meal is on the night of December 24, not on the 25th. The most common dishes in the capital are:
- Bacalao a la vizcaína, salt cod with tomato, olives, capers and güero chiles.
- Romeritos, a wild green in mole with dried-shrimp patties and potatoes.
- Roast turkey or pork leg.
- Ensalada de Nochebuena, a beet, fruit and peanut salad.
- Ponche and buñuelos (crisp fritters) for dessert.
Many families attend Midnight Mass (Misa de Gallo). The 25th is a quiet day and many businesses close. Book restaurants ahead and see our guide to where to eat in the Historic Center.
New Year's Eve in the Centro
On December 31 families have dinner together and, at midnight, eat 12 grapes, one for each chime of the clock and one wish for each month. Some people walk around the block with a suitcase to bring a year of travel.
For the end of 2025 there was no concert in the Zócalo on December 31; the city's free party was on Paseo de la Reforma. The venue changes from year to year, so check the official program in late December. On January 1 many shops open late.
Three Kings Day and rosca de reyes (January 6)
On January 6 Mexico celebrates the arrival of the Three Wise Men: children get presents and in the afternoon families cut the rosca de reyes, a crown-shaped sweet bread topped with ate (fruit paste) and candied fruit. One or more tiny figures of the baby Jesus are hidden inside; whoever finds one in their slice hosts a tamale party on February 2.
Where to buy rosca in the Historic Center:
- Pastelería Ideal (16 de Septiembre 18, and República de Uruguay 74). Founded in 1927, it is the Centro's busiest bakery in rosca season; on January 5 and 6 the lines can be long.
- La Vasconia (Tacuba 73). A bakery that opened in 1870, on the way to the MUNAL.
Bakeries sell rosca from late December; to avoid lines, buy it early on January 4 or 5 and confirm opening hours.
2026-2027 season calendar
| Date | Celebration | What to expect |
|---|---|---|
| Sat Dec 12, 2026 | Virgin of Guadalupe | Pilgrimages to the Basilica; more traffic in the north of the city. |
| Wed Dec 16 – Thu Dec 24, 2026 | Posadas | Nine nights of piñatas, ponche and carols. |
| Thu Dec 24, 2026 | Christmas Eve (Nochebuena) | Family dinner and Midnight Mass. |
| Fri Dec 25, 2026 | Christmas Day | Quiet day; many businesses close. |
| Mon Dec 28, 2026 | Day of the Holy Innocents | Pranks, Mexico's April Fools' Day. |
| Thu Dec 31, 2026 | New Year's Eve | Dinner, 12 grapes and celebrations; check the official program. |
| Fri Jan 1, 2027 | New Year's Day | Public holiday; shops open late. |
| Wed Jan 6, 2027 | Three Kings Day | Rosca de reyes is cut. |
| Tue Feb 2, 2027 | Candlemas (Candelaria) | Tamales hosted by whoever found the figure. |
For the rest of the year, see our Mexico City events calendar 2026-2027. If your trip includes December 12, see also our hotel for visiting the Basilica of Guadalupe.
FAQ
Will there be an ice rink in the Zócalo in 2026?
There is no official announcement as of November 12, 2026. The last rink in the Zócalo was in 2019; in 2024 and 2025 the city held free Christmas festivals without one. Check cdmx.gob.mx in late November.
Can tourists attend a posada?
Yes, if you are invited or if it is an open posada held by a parish, a cultural center or the city. Ask at the front desk which public posadas are on during your stay.
What day is Christmas dinner in Mexico?
The night of December 24, Nochebuena. The 25th is a day of rest and leftovers (recalentado).
Where to stay
To enjoy Christmas and New Year's on foot, stay 2 minutes from the Zócalo: from Hotel Catedral (República de Guatemala 16) you can walk to the Cathedral, Calle Madero and the Centro's bakeries, and get back without hunting for a ride in the early hours. Eat at Restaurante Catedral (Donceles 95) and head up to the Terraza Bar, with its view of the Cathedral. See our Christmas and New Year hotel by the Zócalo page, our rooms with a Cathedral view, and book direct for the best rate and free cancellation up to 48 hours before arrival.