The markets in Oaxaca are among the state’s most captivating experiences, offering a sensory journey into the heart of the region’s culture and traditions. Each market pulses with life, from the vibrant colors of woven textiles and intricately crafted pottery to the rich aromas of mole, freshly ground coffee, and baskets of spices.
Visiting these bustling marketplaces is the best way to experience the daily rhythm of Oaxacan life and connect with the artisans, farmers, and vendors who keep these traditions alive. While some markets cater more to visitors, offering accessible ways to bring home a piece of Oaxaca, many remain deeply rooted in local customs, providing a glimpse into the authentic flavors, sights, and sounds that make this region so special.
Here’s a guide to some of Oaxaca’s finest markets—where to go, what to expect, and how to make the most of each one. I’ve found each market to be an experience of its own, revealing new layers of Oaxaca’s culture, flavor, and artistry with every visit.


What to Expect from Oaxaca Markets
Oaxaca markets are more than just places to shop; they’re immersive windows into local life, traditions, and culinary heritage. Each market offers something unique, from bustling produce stalls and aromatic spice vendors to the artisan corners displaying Oaxacan textiles and handmade crafts.
Some markets cater more to visitors with stalls selling keepsakes and prepared foods, but most provide an unfiltered local experience, allowing you to witness daily life in Oaxaca firsthand.
For newcomers to Oaxaca or Mexico, it’s especially beneficial to bring a guide. Oaxaca’s largest market in particular, Central de Abastos, is an overwhelming maze of vendors, carrying everything from freshly picked produce to baskets of dried chiles and unique ingredients like chapulines (crunchy grasshoppers).
A guide can help navigate the lively chaos and introduce you to dishes and produce you might otherwise miss. They can also provide valuable insight into traditional Oaxacan ingredients and explain the cultural significance of certain foods and artisanal goods.
10 Best Markets in Oaxaca for Local Food and Shopping
1. Mercado Benito Juarez
Located just a few blocks from the city’s central plaza, Mercado Benito Juárez is one of the most accessible and lively markets in Oaxaca City, known for its vibrant atmosphere and incredible variety of goods. It’s the perfect starting point for those looking to explore Oaxaca’s culinary and artisanal offerings in a more relaxed setting than the vast Central de Abastos.
Here, you’ll find stalls overflowing with regional delicacies like mole pastes in deep, rich hues, strings of dried chiles, and fresh Oaxacan cheese. Artisans showcase handcrafted leather goods, colorful woven textiles, and intricately carved wooden alebrijes, making it an ideal spot to pick up local souvenirs.
Be sure to sample some chapulines—a favorite local snack of seasoned grasshoppers—and perhaps indulge in a refreshing tejate, a traditional maize-based drink with floral notes. Mercado Benito Juárez offers an accessible taste of Oaxaca’s culture, allowing visitors to enjoy an array of unique flavors and crafts in a single, welcoming space.
2. Mercado 20 de Noviembre


Over on the next block from Mercado Benito Juárez, you’ll find Mercado 20 de Noviembre, a haven for food lovers and a must-visit for anyone eager to experience Oaxaca’s culinary heritage. Famous for its “Pasillo de Humo” or “Hall of Smoke,” this section of the market fills the air with the smoky aroma of meats grilling over open flames.
Here, you can choose your cuts—anything from chorizo to thinly sliced tasajo (salted beef)—and have them cooked on the spot, paired with fresh tortillas, salsas, and vegetables.
Beyond the “Hall of Smoke,” Mercado 20 de Noviembre is a culinary showcase of Oaxacan specialties. Wander through its rows, and you’ll find vendors selling mole by the kilo, from deep, dark mole negro to rich, earthy mole rojo, along with other iconic ingredients like handmade chocolate and fresh masa.
This market is a feast for the senses, with the vibrant colors, rich aromas, and warm hospitality of vendors eager to share their culinary traditions. It’s the ideal place to savor the flavors of Oaxaca; I know we spent a good few hours here on our last visit to Oaxaca City.
3. Mercado Central de Abastos


Mercado Central de Abastos is the biggest market in Oaxaca, sprawling across multiple blocks on the edge of the city center. This market is a whirlwind of colors, scents, and sounds, offering everything from fresh produce and spices to household goods and handmade crafts. With its maze-like layout and sheer size, Central de Abastos can feel overwhelming, but it’s also one of the most authentic glimpses into local life.
Here, you’ll find regional ingredients you may not see anywhere else, like bags of dried chilhuacle chiles (essential for mole negro) and giant baskets of herbs, grains, and fresh fruits. Artisans also sell traditional pottery, woven baskets, and other handcrafted goods but in general, the market is pitched more to locals than travelers.
If you’re unfamiliar with Oaxaca’s markets, a guide is highly recommended; they can help navigate this sensory adventure and introduce you to local delicacies you might otherwise miss. While here, stop by Netflix-featured Memelas Doña Vale for breakfast, where Doña Vale herself prepares some of Oaxaca’s most beloved memelas.
These thick masa cakes are topped with asiento, cheese, or meat, and her famous salsa verde—a smoky, spicy delight.
4. Mercado de Artesanias de Oaxaca
Mercado de Artesanías de Oaxaca or ‘Oaxaca Artisan Market’ is a popular stop for visitors seeking handcrafted souvenirs and traditional Oaxacan art not far from Mercado 20 de Noviembre. Located close to the city center, this market is more curated and tourist-friendly than others, featuring a wide selection of colorful textiles, handwoven rugs, embroidered clothing, pottery, and alebrijes (whimsical wood carvings).
While to me, it felt less authentic and a little lacking in the bustling local vibe of markets like Central de Abastos, it offers a relaxed shopping experience where artisans are more accustomed to explaining their work to tourists. This market is ideal if you’re looking for medium-quality souvenirs with an artistic touch, all while enjoying a leisurely stroll through Oaxaca’s famed handicrafts.
For those wanting to shop for higher quality local crafts and souvenirs outside of a market environment, you’ll want to seek out La Casa de la Artesanias de Oaxaca or just a block away, Huizache “Pueblos Originarios de Oaxaca”. These two warehouse-like stores in the center are filled with beautifully crafted ceramics and handicrafts from around Oaxaca and there’s a lot of selection of pretty much everything- they are some of the best stores in Oaxaca for picking up high-quality gifts.
5. La Cosecha Organic Market
La Cosecha Organic Market in Oaxaca City is a small but vibrant, open-air market dedicated to organic and sustainable products. Here, you’ll find fresh produce, artisan-made foods, and organic products sourced directly from local farms.
Popular with both locals and visitors, La Cosecha has a relaxed and eco-conscious vibe, making it a favorite for sampling healthy Oaxacan dishes like tamales de quelite (made with local greens) or sipping on fresh juice. It’s a lovely spot to experience Oaxaca’s organic movement and try local flavors in a friendly, sustainable setting.
6. Tlacolula Sunday Market


Tlacolula Sunday Market is one of Oaxaca’s oldest and most vibrant weekly markets, drawing visitors to the town of Tlacolula de Matamoros, just a short drive from Oaxaca City. Each Sunday, vendors from surrounding villages gather here, creating an enormous open-air marketplace brimming with local color and tradition.
Known for its authentic, no-frills atmosphere, the market is a true cultural experience, with indigenous women dressed in traditional attire, carrying baskets of fresh produce, handmade tortillas, and unique crafts. You’ll find everything from fresh ingredients like chilies and herbs to handwoven textiles, pottery, and traditional mezcal.
A standout experience here is sampling the barbacoa—slow-cooked lamb served with fresh tortillas and salsa—an unmissable taste of Oaxacan flavors in a lively, traditional setting.
Read the full Tlacolula Sunday Market Guide before heading there.
7. Mercado de Teotitlan del Valle

Mercado de Teotitlán del Valle is a small yet culturally rich market located in the weaving village of Teotitlán del Valle, renowned for its exquisite, handwoven rugs and textiles.
Every day, local artisans come to this market to showcase their colorful woolen rugs, woven using natural dyes from plants, minerals, and insects, a skill passed down through generations. The market itself has a warm, intimate atmosphere, giving visitors the chance to engage directly with the artisans, learn about traditional dyeing techniques, and even watch weaving demonstrations.
Beyond textiles, you’ll find fresh produce, handmade pottery, and a variety of locally crafted goods. This market provides a unique glimpse into the artistic heritage of the Zapotec culture, making it a must-visit for those interested in Oaxaca’s artisan craftsmanship.
Teotitlán del Valle can easily be visited as a day trip from Oaxaca City and combined with a visit to Mitla and Hierve El Agua.
8. Mercado de Villa de Etla
Mercado de Villa de Etla is a lively, traditional market held each Wednesday in the town of Villa de Etla, just north of Oaxaca City. Known for its strong emphasis on local flavors, this market is especially popular for its variety of cheeses, with quesillo (Oaxacan string cheese) and fresh queso fresco among the highlights.
It’s an ideal place to dive into Oaxaca’s culinary staples, as vendors sell everything from mole paste and fresh produce to tamales and seasonal fruits. The market’s authentic, small-town atmosphere gives visitors an intimate look at the local lifestyle, complete with friendly vendors and families gathering for weekly shopping.
It’s a must-visit for food lovers wanting to taste and take home some of Oaxaca’s finest ingredients.
9. Mercado de Artesanias Santa Maria Atzompa


Mercado de Artesanías Santa María Atzompa is a gem for those who, like me, have a deep love—or even a weakness—for Oaxacan ceramics. This market is situated in the village of Santa María Atzompa, famous for its pottery, particularly the stunning green-glazed pieces crafted from local clay.
Artisans here showcase a wide range of ceramics, from traditional cooking pots to finely detailed figurines and decorative pieces. As you wander through the market, you’ll see artisans demonstrating their craft, shaping clay by hand, and applying intricate designs.
In addition to pottery, the market features other handmade items, but the ceramics steal the show. A visit here is a chance to take home a piece of Oaxacan heritage, whether it’s a simple dish or an elaborate decorative piece, each one crafted with passion and tradition.
10. Mercado De Artesanias De Barro Negro
If, however, like me, you’re drawn to the black clay ceramics that you may have spotted throughout Oaxaca City, then Mercado De Artesanías De Barro Negro is the place to be.
Located in San Bartolo Coyotepec, the birthplace of barro negro pottery, this is the best market in Oaxaca for an impressive selection of these unique, smoky black pieces. From traditional clay pitchers and candle holders to contemporary sculptures and intricately carved ornaments, every piece carries the signature sheen and rich heritage of the region.
Artisans here use a burnishing technique that gives each item its deep, almost metallic black luster- some of which are more shiny, others more matte. This market isn’t just about shopping; it’s a glimpse into an ancient craft that defines Oaxacan artistry, making it an unmissable stop for ceramic lovers and collectors – it certainly is for me, each time I’m in the city.
Top Tips for Visiting Markets in Oaxaca
Bring cash – Oaxaca’s markets operate on cash only, so bring enough to cover your purchases, as ATMs aren’t always nearby. It’s also helpful to have small bills since vendors may not have change for larger notes.
Go early – Many markets start bustling in the early morning, and you’ll find the freshest produce, the best selection, and a cooler, less crowded experience. By mid-morning, some markets get packed, especially on weekends.
Be mindful – Oaxaca’s markets are generally safe, and filled with friendly locals and tourists. However, like any busy market, avoid flashing expensive items, and keep an eye on your belongings to guard against pickpockets.
Dress comfortably – Expect a lot of walking, standing, and weaving through crowded aisles, so wear comfortable shoes and bring a bag or backpack for purchases. Sun protection might be something to think about if it’s an outdoor market!
Ask questions and taste freely – Vendors are often happy to share the stories behind their products, whether it’s handmade crafts or local ingredients. Sampling is encouraged, so don’t hesitate to try a bit of mole or sip on fresh mezcal to truly savor the experience. For this, a little Spanish goes a long way, too as most vendors won’t speak English.
Save on Pinterest











