Christmas markets in Mexico City. / PexelsAmong all the holiday plans, Christmas markets have become one of the nicest ways to experience the city—places where you can wander without rushing, discover handmade gifts, grab a seasonal drink, and feel the festive vibe on every corner.
If you’re visiting CDMX between December 20 and 31, here’s a curated list of markets and bazaars that will be open during those dates—perfect for last-minute shopping or simply soaking up the holiday spirit.
The Zócalo Christmas Fair is the heart of the city’s holiday celebrations. Every year, the main square turns into a large festive stage with special lighting, family-friendly activities, and a big market filled with crafts, gifts, and handmade products.
You’ll find poinsettias, toys, candles, sweets, decorations, and creative pieces from different regions of the country—all paired with live music, free shows, and a festive setup that becomes part of the walk itself.
It offers the widest variety of products, an all-day festive atmosphere, and activities that make it a full cultural experience—without having to leave the city center.
Dates: December 20 to January 4
Location: Historic Center (Zócalo)
Reforma is one of the prettiest avenues to walk during winter. In December, several sections fill up with artisan stalls selling ornaments, holiday figures, lights, textiles, and seasonal snacks—creating a long, walkable holiday corridor.
It’s not a single formal market, but rather a series of outdoor stands with a very family-friendly feel. In the afternoon and evening, the lighting makes everything feel even more special.
It’s walkable, very photogenic, and surrounded by cafés and restaurants where you can take a break. You can easily combine it with a walk through Polanco, Juárez, or Roma—on foot or by bike.
Dates: Throughout December
Where: From the Angel of Independence to the Diana Cazadora roundabout
Coyoacán always has a special charm, but in December it feels straight out of a movie: warm lights, artisan stalls, sweet aromas, and street musicians creating a cozy soundtrack for your walk.
The holiday vibe spreads through Jardín Centenario and nearby streets, with stalls selling ceramics, textiles, candles, nativity scenes, collectible figures, and small gifts. It’s the kind of place to explore slowly and really enjoy the neighborhood atmosphere.
It’s one of the most traditional markets, with a warm, relaxed vibe and plenty of food options nearby. Perfect if you’re looking for a calmer, more cultural Christmas experience.
Dates: Through late December
Where: Jardín Centenario and surrounding streets
Jamaica Market is one of the city’s most iconic markets, and in December it becomes one of the most intense and colorful scenes of the season. The space fills with poinsettias, wreaths, floral arrangements, ornaments, piñatas, lights, and handcrafted decorations—an organized chaos that’s easy to fall in love with.
It’s ideal for buying traditional decorations or classic gifts, and it’s a yearly stop for many locals.
It delivers a raw, authentic market experience—colors, scents, flowers everywhere, and nonstop movement. If you like real markets (not just curated ones), this is a must.
Dates: All of December
Where: Mercado de Jamaica
Beyond the Zócalo fair, the Historic Center is home to one of the city’s most traditional holiday shopping corridors. On Correo Mayor and nearby streets, dozens of stores and small markets sell decorations, lights, nativity scenes, tree ornaments, and gifts at very accessible prices.
Many people travel from other parts of the country to shop here because of the variety and competitive prices.
It’s great for last-minute shopping and budget-friendly finds. Plus, you can pair it with a visit to the Cathedral, Templo Mayor, or the holiday lighting downtown.
Dates: All of December
Where: Between the Zócalo and Correo Mayor
Go with an open mindset: The city gets very busy during the holidays, and some areas fill up quickly.
Bring cash: Many stalls accept cards or transfers, but some are still cash-only.
Watch your belongings: Busy areas—especially downtown—require extra attention. Bring only what you need.
Use public transportation: Metro, Metrobús, and trolleybuses are usually faster than driving in December.
Shop local: Many vendors depend on holiday sales—supporting local makers adds to the experience.
If your plan includes visiting markets, enjoying holiday dinners, and moving around the city, staying in neighborhoods like Polanco, Roma, Condesa, or Juárez makes it easy to come back each night to a comfortable, well-located space and unwind after walking through lights and markets.
Kukun offers fully equipped apartments so your stay in Mexico City feels like home—warm, practical, and ready to go along with every December plan.
Polanco
(60)
Condesa
(60)
Santa Fe
(60)
Reforma
(60)
Roma
(60)
Juarez
(60)
1
2
3
© 2026 — KUKUN
© 2026 — KUKUN