5 Best Places To Buy Souvenirs in Oaxaca City
Oaxaca is one of the best places in Mexico to buy souvenirs, especially if you’re looking for handmade crafts, textiles, pottery, and traditional Oaxacan art.
The key is knowing where to buy souvenirs in Oaxaca City, because not all markets and shops offer the same quality or experience. Below are five of the best spots where you can find a bit of everything in one place.
👉 50 Best Things To Do In Oaxaca City
Mercado Benito Juárez
If you want a classic Oaxaca shopping experience, start at Mercado Benito Juárez. This is one of the most popular markets in the city, located right in the center. Inside, you’ll find a mix of everything—woven bags, clothing, pottery, and small cheap souvenirs like keychains and magnets.
It’s a good place to browse and get a feel for prices. Many vendors sell similar items, so you can compare before buying. It can get crowded, but that’s part of the atmosphere. Located here.

Artisan Markets (Mercado de Artesanías)
For more traditional crafts, head to the Mercado de Artesanías. This market focuses specifically on handmade goods from across the state of Oaxaca. You’ll find items like alebrijes (colorful carved wooden animals), black pottery, embroidered textiles, rugs and smaller cheap souvenirs.
Here you’ll find better prices than in speciality shops, and many items are made by artisans or sourced directly from nearby villages. Located here.
👉 Oaxaca City’s Top Markets: Eat, Shop, Vibe

La Casa de las Artesanías de Oaxaca
La Casa de las Artesanías is a reliable place to buy authentic Oaxacan crafts without the guesswork. Everything is sourced from artisans across the state, with clear pricing and no real bargaining.
You’ll find traditional pieces like barro negro, textiles, and alebrijes – all in one easy stop. Located here.

Huizache “Pueblos Originarios de Oaxaca”
Huizache is another solid one-stop shop for Oaxacan crafts, but with a slightly more curated feel than the markets. You’ll find a wide range of items – alebrijes, textiles, pottery, and more – nicely displayed and easy to browse.
It’s a convenient place to see a bit of everything in one space without the crowds or chaos of larger markets. Located here on the Andador Turistico.
Calle Macedonio Alcalá (The main walking street)
If you prefer a more relaxed shopping experience, walk along Calle Macedonio Alcalá between the Zocalo and Santo Domingo Church. This pedestrian street is lined with small shops, galleries, and boutiques. It’s a good place to find higher-end souvenirs, including art, jewelry, and carefully curated crafts.
In the evenings, the street often comes alive with street performers and vendors, making it an enjoyable place to shop and explore at the same time.

👉 Oaxacan Pottery: A Hands-On Guide to Oaxaca’s Clay Masterpieces
Local Shops and Boutiques
Beyond the markets, Oaxaca City has plenty of small independent shops scattered throughout the centro. These stores often specialize in specific products, like textiles from Teotitlán del Valle or pottery from San Bartolo Coyotepec.
While prices in boutiques are usually higher than in markets, the quality, presentation, and shopping experience can make it worthwhile—especially if you’re looking for something unique.
Tips for Buying Souvenirs
When shopping in Oaxaca, take your time. Don’t feel pressured to buy the first thing you see. It’s common to see similar items in multiple places.
Haggling in Oaxaca is sometimes acceptable in markets, but keep it respectful. Many of these items are handmade, and the difference in price is often small.
Finally, think about how you’ll pack your purchases. Fragile items like pottery or alebrijes need extra care when traveling. For bigger items, shops will offer a freight service to send it back home.
Oaxaca City offers a wide range of souvenir shopping experiences, from busy local markets to quiet boutique stores. Whether you’re after something small or a meaningful handmade piece, you won’t have trouble finding something to take home.
🌮 Ready for Oaxaca City’s Best Street Food?
Download my personal Street Food Map – 20+ stalls I actually eat at every week as a local. The real-deal memelas, crispy tlayudas, and late-night tacos that locals line up for (and the ones top food tours secretly hit).
✅ First-timers → eat like a pro from day one
✅ Foodies → discover hidden gems tourists never find
✅ Instant Google Maps link — opens on your phone in seconds
Just $3.99 (cheaper than one tlayuda… and way better than buying me a coffee 😉)
👉 🌮 Unlock Oaxaca’s Best Street EatsTop Rated Tours in Oaxaca City
⭐️ 5 Star – Mezcal Journey
⭐️ 4.9 Star – Monte Alban
⭐️ 4.5 Star – Hierve El Agua
