Oaxaca markets are the epicenter of food, culture, and traditions not only in the capital city of Oaxaca but all over the state. In this post, we will introduce you to the best markets in town including tips on what to buy/eat in each market.
Markets in Oaxaca City should be on your top list of things to do and places to visit in Oaxaca. These spaces ignite and keep the traditions of Oaxaca alive not just in terms of cuisines and tasty plates but in regional products as well.
You don’t need to sign up for a tour to visit these markets as you can do them yourself. It is FREE and all you have to do is pay for a meal or go shopping.

We will be in Oaxaca for the day of the dead (as we always do!) so if you ever want to join us on our Oaxaca tours, send a message and we will include you on our guest list.
Meanwhile, here are the best Oaxaca markets that you shouldn’t miss during your trip – we recommend you visit them all!
You might also like:
- Inside Oaxaca’s lesser known Ethnobotanical Garden
- The best time to visit Oaxaca
- All the possible ways to get to Oaxaca
- Mexico Insider’s Oaxaca Itinerary
- 10 days Oaxaca road trip route
- Hierve El Agua Oaxaca is open again!
- Spending a day with a local family-owned mezcal distillery in Oaxaca




🍲 The best markets in Oaxaca City
#1: 20 de Noviembre Market
Just a few steps from Oaxaca City’s main square is 20 de Noviembre Market, a place where you will find all the flavors of Oaxaca.
Built in 1882, this market is a culinary heritage site to the Oaxacans and to foodies from all over the world. This market receives over 15,000 diners per day during holidays like the day of the dead in Oaxaca.
There are over 207 food stalls divided into 4 areas: bread and chocolate, regional cuisine, soups, and the famous carne asada hall – an indoor bbq place that is also known as the meat tunnel.




#2: Benito Juarez Market
Benito Juarez Market was originally named after General Porfirio Diaz but in 1911, it was changed to Benito Juarez.
This is a very attractive market for those who like to buy handicrafts and popular art or craft objects. Here, you will also find Oaxacan products such as cheese, dishes made with flowers, the iconic mole, and many more.
Those who are fond of shopping for souvenirs when traveling can also find textiles and leather goods in this market.




#3: La Merced Market
📍y del Privada Morelos San Pedro de los Baños
Over the years, La Merced market has changed its name back and forth. It has always been Mercado de la Merced except in 1986 when it was changed to Democracia (democracy).
In 2018, it had a major re-modeling and adopted the old name La Merced. As early as 6:00 AM, you will see many locals starting their day with a local breakfast.
This market has a massive bread area and we recommend this as a great breakfast spot in Oaxaca. Some of the breakfast dishes we’d recommend are champurrado (traditional Mexican chocolate drink), enchiladas, enfrijoladas, and chilaquiles.




#4: Central de Abastos
The Central de Abasto is one of the most interesting experiences in Oaxaca. This market is also known as the Margarita Maza de Juarez market since it is located on the street of the same name.
The word abasto translates to supply center in English which means you will find everything that you want in this market, including items that you don’t know exist.
The food market here is pretty remarkable as this is where you will find the stars of Oaxacan cuisine like tlayudas.




#5: La Cosecha Market
A few blocks from the Temple of Santo Domingo de Guzmán, you will find La Cosecha Organic Market, a place where local producers and vendors from different regions of the Oaxaca state.
Here, you will find typical Oaxacan food, regional sweets, tejate (a Mexican beverage very typical in Oaxaca made from corn and cacao), and prickly pear water or ice cream.
As in most Oaxaca markets, you can find a variety of products and produce from all of Oaxaca.




#6: Mercado Las Flores
Mercado Las Flores means “flower market” in English. But it does not necessarily imply that you can only find flowers here. This market opened in 1974 and has over 100 stalls of different Oaxacan products.
Locals of the neighborhood get daily fresh produce here as the location is very accessible to the public. On weekends, this market is filled with families enjoying brunch.
If you ever come to Mercado Las Flores, we recommend trying tamales, memelitas, and empanadas which you will commonly find in most food stores.




#7: Mercado IV Centenario
Cheese, fruits, vegetables, and street food is the specialty of Mercado IV Centenario. We recommend the famous “atole and chocolate” a traditional hot corn-based beverage in Mexico.




✈️ Ready for your trip to Oaxaca City? If you need more information about the best markets in Oaxaca City, we’d be happy to update this post – just leave your questions in the comment box below or join our communities where we answer questions for FREE.
🇲🇽 Oaxaca Travel Resources
- ✈️ Flights to Oaxaca: the airport that serves Oaxaca is Oaxaca International Airport (OAX). Use the code MXINSIDER to get flight discounts upon checkout on WayAway.
- 🏥 Mexico Travel insurance: do not travel to Mexico without insurance. Check which plans work for you for as low as US$40 for full travel coverage. We use SafetyWing and we highly recommend it!
- 🚕 Oaxaca Airport transfers: book our local drivers or luxury car services from Oaxaca Airport to downtown Oaxaca (from US$150).
- 🚗 Oaxaca car rentals: go on a road trip around the Oaxaca state – rent a car from US$25 per day! Search for the best deals on Rental Cars Oaxaca.
- 🚌 Oaxaca bus transportation: book bus tickets online to and from Oaxaca. Search BusBud Oaxaca for instant booking confirmation.
- 🏄♂️ Oaxaca Activities: find over 50+ things to do in Oaxaca on Viator Oaxaca. They have the best deals that start for as low as US$20 per person
- 🧭 Oaxaca Tours: support our work with the local community of Oaxaca. Use the code MXINISDER10 upon checkout on our tour page.
- 🏨 Oaxaca Hotels: There are affordable boutique hotels in Oaxaca from US$35. Check out Booking.com Oaxaca for great deals.
- 🛏️ Oaxaca Hostels: backpackers and young travelers, you can stay in a dorm bed in Oaxaca for as low as US$21! Check Hostelworld Oaxaca for the best rates.
- ✅ Oaxaca Trip Planner: we have local staff on the ground in Oaxaca. We can help you plan your trip. No hidden fees, just simple charges. Get in touch now!
- 📧 Oaxaca Updates: subscribe to our newsletter and get honest and transparent updates about Oaxaca. You will love our monthly news in your inbox! NO SPAM. NEVER.
- ☕ Buy us coffee: readers who support Mexico Insider help us continue bringing you the most honest content about Tulum. Consider donating to our coffee fund if you like the content that we do.




Trisha traveled to Mexico in 2018 and after a year, she found herself obtaining a 4-year residency visa in Mexico. She is the Editor-in-chief for our Living in Mexico Series which has helped over 3,000 Americans move to Mexico with ease. Trisha currently resides in Cabo San Lucas, Baja California Sur.