Are you already setting up your altar? If you’re wondering where to buy what you need for your offering in Mexico City, there are markets where you can find everything from cempasúchil flowers and papel picado to little skulls, candles, and handicrafts to remember those who are no longer with us.
The best part? You’ll find options all over the city, from Xochimilco to La Guerrero. There are markets specializing in flowers, others where you can stock up on various altar items in a single visit, and even places to find pottery and handicrafts. Take note!

During the Day of the Dead season, Xochimilco is one of the most visited areas. Not only are there themed experiences, but you can also buy great decorations—especially cempasúchil, one of the essential elements of the altar. This market offers different varieties, whether in bouquets or pots. The prices are very reasonable, too! 🏵️

This is one of the go-to markets for buying Day of the Dead decorations. Here you’ll find papel picado, chocolate and sugar skulls, seasonal fruit, all kinds of sweets, candles, and much more. 💀
Jamaica Market

The Jamaica Market is a must-visit for marigolds. However, it’s not just bouquets, potted plants, and floral arrangements—you can also buy Day of the Dead decorations and all kinds of items for your altar. 🏵️
Central de Abastos

Year after year, a festival is held at the Central de Abastos, where marigolds and seasonal fruit abound. However, you can also buy other decorations such as clay figures, ceramics, and cardboard items. 🕯️
Cuajimalpa Market

Starting in October, you’ll find a bustling market filled with Day of the Dead decorations. There are all kinds of items for the offering: papel picado, skulls, fake food, and much more. You’ll even find some costumes. 🧛🏽♀️
Martínez de la Torre Market

One of Mexico City’s most beloved markets is the Martínez de la Torre in the Guerrero neighborhood. Not only does it offer delicious food, but during the Day of the Dead, you can find everything you need to set up your offering. Yes, from little skulls and marigolds to decorative fabrics, ornaments, and real and artificial candles. 🕯️
Sonora Market

The list wouldn’t be complete without mentioning the Sonora Market. This is one of the most visited spots during the season, since it offers more than just Day of the Dead decorations. There’s also an endless selection of spooky costumes. In addition to items for the altar, you’ll find decorations for Halloween parties. 🎃
Cuemanco Plant and Flower Market

This market spans 17 hectares and features 1,469 stalls, making it the largest in Mexico City and one of the most important in Latin America. Depending on the season, you’ll find plants and trees (for indoor and outdoor use) of different sizes and species that are grown both in Xochimilco’s chinampas and in greenhouses—a great option for buying potted cempasúchil!
La Ciudadela Handicrafts Market

If you want to add a handmade touch to your altar, here you can find pieces made in different regions of Mexico. There are ceramics, clay objects, papier-mâché, textiles, and decorative figurines; during the season, you can also find pieces inspired by the Day of the Dead, such as skulls and catrinas.