Mercado Sonora is Mexico City's strangest market - and it owns that distinction. Deep in its warren of narrow aisles sits genuine ritual supply territory: Santa Muerte candles, copal incense by the kilo, amulets, syncretic deity figurines you won't find anywhere else in the city. Around that core, vendors crowd stalls with seasonal costumes, medicinal herbs, and speciality goods priced well above what you'd pay at tourist markets. The texture is dense, loud, uncompromising to casual visitors. There's a documented problem: the animal section operates under conditions multiple visitors describe as cruel and illegal. This isn't a curated attraction. Come prepared linguistically and mentally, understanding it as a living local market, not a museum. That clarity makes the experience genuinely difficult to forget.
Mercado Sonora does brujería better than anywhere else in the city, with stalls deep inside the market selling Santa Muerte candles, bulk herbs, copal, and deity figures at prices that make the tourist markets look embarrassing. Skip the live animal section entirely, the conditions there are genuinely bad
When to go
Open 7:00 AM daily; Sundays close at 5:00 PM. Weekdays are less crowded.
How long
Budget 2 to 3 hours minimum. Dense aisles and slow navigation require time.
What to look for
The ritual and brujería zone is unique: candles, incense, syncretic amulets. Bring basic Spanish to navigate.
Price range
Moderate to high versus other city markets. Specialized items cost more; some negotiation possible.