Walk Into a Posada on a December Night in Roma Norte
It is the sixteenth of December, and somewhere in Roma Norte a cluster of neighbours is forming on the pavement: someone carrying a candle in a glass jar, someone else holding a paper star on a stick, a child clutching a basket of tejocotes. A guitar starts. The group moves down the block and stops at a closed door, and the singing begins — the call-and-response that has been sung in this city every December for centuries, Joseph asking for lodging, the householder refusing, the refusal softening, the door swinging open. This is a posada, and it will happen on residential blocks and at churches across Mexico City every night from December 16 through December 24. You do not need a ticket or a schedule. You need to be outside after dark, walking, and listening.
That is the shape of a Mexico City Christmas: not a single event you attend, but a city that reorganises itself around ritual for three weeks. The posadas run nightly. The Zócalo glows. The markets sell nativity figures and poinsettias. And the food — ponche, tamales, bacalao — is available on street corners and in family kitchens. Here is what you can actually do.
Join the Nightly Processions, December 16–24
Las Posadas re-enact Mary and Joseph's search for shelter. Participants walk house to house singing a traditional call-and-response song requesting lodging; the procession ends in celebration with food, piñatas and ponche. They occur at churches and on residential blocks citywide, and the tradition is active in Roma Norte and the surrounding barrios. If you are staying in a neighbourhood with a church, ask at the parish or simply watch for candles gathering at dusk — the processions are public, informal and repeated every night of the nine-day run.
- What to expect: candlelit walking, call-and-response singing, then a party with food, piñatas and ponche.
- When: nightly, December 16–24, beginning after dark.
- Where: churches and residential blocks across the city; Roma Norte and neighbouring barrios are noted as active.
- How to behave: you are a guest in a neighbourhood ritual, not an audience. Follow, sing if you can, accept what you are offered.
See the Zócalo Lit, and Shop the Seasonal Markets
The Zócalo mounts an annual December display: giant decorations, a large Christmas tree, light installations and often an ice rink, with free entry. Go at night, when the light installations are doing their work and the square is full of families. Around the centre and in the markets, seasonal artisan stalls sell what Mexicans actually put in their homes at Christmas — nativity figures (nacimientos), ornaments, poinsettias and handmade crafts. Note the name: in Mexico the poinsettia is called nochebuena, and the flower is native here, so you are buying it at the source.
- Zócalo: annual December display with giant decorations, a large Christmas tree, light installations, often an ice rink; free entry.
- Artisan markets: nativity figures, ornaments, nochebuena poinsettias, handmade crafts.
- Neighbourhood lights: displays in Roma Norte, Condesa and Centro — best seen on foot after dark.
- Timing: the festive atmosphere extends through early January, so the lights and market stalls are not a one-night proposition.
Eat and Drink Your Way Through the Season
Christmas in Mexico City is eaten. The flavours are specific and worth chasing deliberately. Ponche navideño is a warm fruit punch built on tejocote, guava, sugarcane and cinnamon, and you can take it as it comes or con piquete — spiked with rum, tequila or mezcal. Tamales and atole are the classic holiday-evening pairing, sold from carts and from homes, which makes them the easiest thing to find on a cold night after a posada. For the main event, Nochebuena dinner on December 24 centres on bacalao a la vizcaína — salt cod in tomato-olive sauce — with pavo (turkey) as the centrepiece of many family tables. Buñuelos, fried dough discs finished with sugar or syrup, are the sweet to look for. And the season has a tail: on January 6, Three Kings' Day, rosca de reyes appears — a ring-shaped sweet bread with a hidden figurine baked inside.
- Ponche navideño: warm fruit punch with tejocote, guava, sugarcane and cinnamon; optionally con piquete.
- Tamales and atole: sold from carts and homes, the standard holiday-evening pairing.
- Bacalao a la vizcaína: salt cod in tomato-olive sauce, the traditional Christmas Eve dish.
- Pavo: turkey, the centrepiece of many Nochebuena dinners.
- Buñuelos: fried dough discs with sugar or syrup.
- Rosca de reyes: ring-shaped sweet bread for January 6, with a figurine hidden inside.
Mark the Dates That Anchor the Season
The Mexican Christmas calendar has fixed stations, and knowing them lets you plan around the crowds rather than into them.
- December 12 — Día de la Virgen de Guadalupe: a major religious celebration, with pilgrimages to the Basilica of Guadalupe. Expect the city's largest single gathering of the season.
- December 16–24 — Las Posadas: nightly neighbourhood processions.
- December 24 — Nochebuena: the main celebration, a late family dinner. Many businesses close or run reduced hours.
- December 25 — Navidad: a quieter family day; many businesses close.
- December 28 — Día de los Santos Inocentes: Mexico's equivalent of April Fools' Day.
- December 31 — Nochevieja: fireworks, parties, and the twelve-grapes tradition.
For New Year's Eve itself, the city's traditions are participatory: eat twelve grapes at midnight, one per clock chime, each with a wish; wear coloured underwear for luck (red for love, yellow for prosperity); and walk outside with a suitcase to invite a year of travel. Fireworks go up over the skyline, and parties run in Roma Norte and Condesa.
Plan for Cold Nights, Closed Doors and a High-Demand City
December in Mexico City is dry season: clear, sunny days with highs around 20–22 °C (68–72 °F), and cold nights at roughly 6–8 °C (43–46 °F) or lower, thanks to the altitude. Pack layers and a warm jacket for evenings — you will be standing outside at posadas and in the Zócalo. The dry, sunny days are ideal for sightseeing, galleries and architecture, so build your days around that and your nights around the season.
Two practical cautions. First, many businesses close or run reduced hours on December 24–25 and around New Year, though most restaurants, hotels and attractions reopen quickly. Second, December — especially Christmas and New Year — is a high-demand period, so book ahead. Stay in Roma Norte or Condesa and you are inside the posada and light-display neighbourhoods, with Centro a short ride away for the Zócalo and the markets.
Start with the dates: pick your nights between December 16 and 24 for posadas, decide whether you want to be in the city for Nochebuena or for New Year's Eve, and book accommodation now. Everything else — the ponche, the tamales, the candlelit singing on a Roma Norte pavement — you can find once you are there.