Looking for the best things to do in Oaxaca? I visit three times a year and this list is according to my local contacts. I love visiting Oaxaca and through the years, I have collected the most unique things to do.
Hi Trisha! I followed your Instagram stories in Oaxaca. I loved it and you made me want to go! I am planning my trip now but somehow didn’t see any things to do in Oaxaca article on your blog? I am a solo traveler so I would also love for you to connect me with people to meet. I read in your other post that you can introduce me to your local friends. That would be very much appreciated! Thank you for all the work that you do. Your articles about Mexico have served as my guide. They are so complete so thank you again for your service!
Hazel Hayman, Tulsa, OK

Dear Hazel,
Thank you so much for being here! Oaxaca is one of my favorite destinations in Mexico. I surely spend day of the dead here all the time and visit it with Puerto Escondido during the summer.
I love this so much and I still haven’t figured out if I want to move here! My dogs love the beach so living in Cabo suits us better at the moment. If you ever come to Baja California, feel free to send me a message and I will show you around!
Anyway, here are the best local things to do in Oaxaca. I update this regularly so make sure to save it for your trip. Good luck! I am in Oaxaca every October for day of the dead. Join my trip if you like!
Xx,
Trisha
Change how you travel and see the world by going deep into the culture. Come and travel with me!
🌟 Best things to do in Oaxaca
Ethnobotanical Garden
The Ethnobotanical Garden showcases an astounding collection of plants native to the region, all meticulously preserved and maintained, offering a unique peek into local ecology.
The garden is not just about flora; it’s a living tapestry of the region’s ethnobotanical history, revealing the intimate relationships between people and plants.









You can only visit this garden through a guided tour and there are no reservations required. However, you need to fall in line as early as 7:00 AM to get a slot.
🎟️ Tickets and hours: The Ethnobotanical Garden is open from 10:00 AM – 3:00 PM and the tickets cost 100 pesos (about $6 USD). The tours are available in different languages.
Tip: The English tour is longer and is always full so if it is not important to you to listen to a guide and you just want to see the garden, fall in line in the Spanish or French tours.
Andador Turistico
Andador Turistico is Oaxaca’s pedestrian-friendly promenade. Lined with colorful colonial buildings, it’s a bustling hub of restaurants, cafes, and artisan shops selling traditional crafts.









Here, you will find local street vendors or upscale eateries or try a traditional Mezcal at one of the many bars. You can also see impromptu street performances or peruse the bustling markets for indigenous textiles and ceramics.
Andador Turistico is one of the scenic walks and a must when visiting Oaxaca!
Tip: The best restaurant to try here is Los Danzantes (best for brunch). If you are here in the evening, you can have mezcal cocktails at Los Amantes Mezcaleria.
Tasting menu in Oaxaca City
Oaxaca City is a culinary capital, with its unique blend of indigenous influences. This is one of the best things to do in Oaxaca that will enable you to explore this culinary landscape in depth.
It’s a journey through flavors, textures, and cooking techniques specific to Oaxaca, curated by chefs who carry the traditions forward. From the famous mole varieties to locally sourced meats and artisanal cheeses, every dish tells a story.









Accompanied by traditional beverages like Mezcal and Pulque, a tasting menu is more than a meal – it’s an immersive cultural experience.
🍷 Where to do a tasting menu: Criollo and El Destilado are two of the bet restaurants with tasting menus from $100 USD per person.
Santo Domingo Church
The Santo Domingo Church in Oaxaca City is an architectural masterpiece right in the heart of centro. Its stunning façade and ornate interior, adorned with gilded sculptures and vivid frescoes, are a sight to behold.









Not just a religious monument, the church also houses the Cultural Centre of Oaxaca, offering insights into the region’s vibrant history and culture.
You won’t miss the church as this is the most iconic image of Oaxaca!
Tip: You can visit these landmarks on your own but if you want a guide who will explain history, you can join a walking tour. [Book Oaxaca Walking Tour]
Pasillo de Humo
Pasillo de Humo, or “Hallway of Smoke,” is one of the best things to do in Oaxaca, especially for those who want a deeper food adventure.
Here, you can try a wide variety of traditional dishes cooked over open flames, echoing the time-honored cooking techniques of Oaxaca. Options for food include barbacoa, succulent grilled meats, and flavorful mole sauces.









Its open-kitchen concept will allow you to observe the preparation process, adding an element of culinary theater.
Tip: The portions of meat served here are by the kilo so make sure to visit with a group!
Textile artisans of Oaxaca
Teotitlan del Valle is the heartland of Oaxacan textile artistry, renowned for handwoven rugs and tapestries created on traditional Zapotec looms.
Visiting this village is a fascinating journey into centuries-old weaving practices. You can learn from artisans skillfully crafting textiles with intricate designs, using natural dyes derived from local plants and insects.









If you want to purchase handmade textiles directly from the weavers, this will support the local economy of traditional loom weavers! Credit cards are not accepted so bring cash.
🧭 Tours and getting there: This activity takes 4-6 hours and starts at $125 USD. You need to book a tour to visit the families. [Book Textile Tour]
Hierve El Agua
Hierve El Agua is a compelling blend of geological marvel and breathtaking beauty. These “petrified” waterfalls, formed by mineral-rich spring water, create an ethereal landscape that captivates every visitor.
Aside from the stunning views, you can spend an afternoon dipping in the mineral pools, with views of the vast valley stretching below. Nearby, you can explore ancient Zapotec irrigation systems.









The site also offers hiking trails (about 40 minutes each way). Remember to bring swimming clothes, towels, and comfortable hiking shoes when you go to Hierve El Agua.
🧭 Tours and getting there: It is challenging to get to Hierve El Agua on your own so booking a private tour is recommended (from $140 USD). [Book Hierve El Agua Tour]
Late-night eats in Oaxaca City
Oaxaca City’s late-night street food culture is a must, especially for those who plan to add the nightlife to their Oaxaca itinerary.
The more it gets darker in Oaxaca, the more roadside stalls come alive, radiating warmth and enticing aromas on every street you walk on. From tacos to tlayudas, you’d be overwhelmed by the options for after-party eats!









The experience is not just about food; it’s about community, with locals and travelers alike sharing stories over shared tables on the bustling streets, making Oaxaca’s nightlife a vibrant, flavorful, and convivial affair.
🌮 Best late-night eats in Oaxaca: Tacos Carmen Alto and Lechoncito de Oro are the two best places open til after midnight!
Mezcal tour in Oaxaca
Oaxaca is the birthplace of mezcal, so naturally, a tour of the local Palenques (mezcal distilleries) should be of your top things to do in Oaxaca.
These small, family-run establishments follow traditional methods, roasting, fermenting, and distilling agave hearts in a process that can take decades to master.









A Palenque tour lets you witness this age-old process first-hand, from agave harvesting to tasting the final product. You’ll learn about the various types of agave and how their distinct flavors shape each mezcal.
🧭 Tours and getting there: You have to book a tour to get to a palenque. I recommend this local family who will also cook you lunch in their home in between the tour! The tour starts at $129 USD. [Book Mezcal Tour]
Mezcal bars in Oaxaca
Put mezcal bars in your things to do in Oaxaca list, that’s not necessarily for tasting but just for a night-out or brunch.



With a wide variety of artisanal mezcals on offer, these bars provide a unique opportunity to sample diverse flavors, guided by knowledgeable bartenders who educate patrons on the production process, agave species, and tasting notes.
🥃 Mezcal bars to visit in Oaxaca: Go to Sabina Sabe or Los Amantes Mezcaleria for the the best local and non-commercial mezcal!
Day of the dead in Oaxaca
Oaxaca City provides an unrivaled experience for observing Day of the Dead, or “Día de los Muertos”. This deeply rooted tradition becomes a city-wide celebration, where the streets brim with vibrant marigolds, intricately designed altars, and processions of calacas (skeletons).









At night, cemeteries glow with candlelight, as locals remember their departed loved ones with music, food, and stories. The city’s famed sand tapestries, created in honor of the holiday, add an artistic touch.
💀Join my day of the dead group trip every year from October 29 to November 3! [See available slots]
Oaxaca cooking class
Attending a cooking class in Oaxaca is a hands-on things to do in Oaxaca, and is a great way to delve into its rich culinary heritage.









You’ll learn about unique Oaxacan ingredients, traditional cooking techniques, and the cultural significance of dishes. Whether you’re crafting complex mole sauces, making tlayudas, or baking pan de yema, you’ll be guided by local chefs sharing generations-old culinary wisdom.
It’s not all about recipes but it’s also a great activity if you are traveling alone to Oaxaca!
Jalatlaco neighborhood
Oaxaca’s Jalatlaco neighborhood is my favorite area in Oaxaca. I usually go here during the evenings to hang out in bars and go to events. This neighborhood is really small but there’s a lot to do in here!
There are no fixed events in Jalatlaco but you’ll probably find that if you join the Oaxaca Social Meet Ups Whatsapp group (see things to do in Oaxaca #1).









Every time I receive a text that there’s an event in Jalatlaco, I automatically go because fun is always guaranteed in Jalatlaco! But be careful if you go here at night – always take a taxi. It’s a 40-min walk from downtown.
The streets of Jalatlaco are very colorful you’ll spend hours wandering around here. There are also a few specialty coffee places and lots of street food at night!
Best tlayudas in Oaxaca
Tlayuda is a popular Oaxacan dish and you can’t really find it anywhere apart from Mexico City. It is a large, thin, and crunch tortilla with beans, cabbage, avocado, Oaxacan cheese, salsa, and meat (usually beef).
The locals stalls are always full but they work so fast they are able to cater to everyone in an organized manner. The stall is super small and I was so amazed to see how systematized they were – it’s like I’m in a tlayuda factory on the streets!









These tlayudas are big so it’s also for sharing. They only cost $80 pesos ($4 USD) and almost 4 people can share them! Order the famous tasajo – this is my favorite!
Tip: At the corner of Mina and Bustamante streets in Oaxaca, you will find the best tlayuda in town. Honestly, I’ve tried many tlayudas in different parts of Mexico and this is the best, no kidding!
Markets in Oaxaca City
Oaxaca is home to textiles and the best cuisine in the world so its markets are usually bustling with both. Within Oaxaca, there are already many markets namely:



- Mercado Benito Juarez: this is a covered marketplace where you can buy food, textiles, and souvenirs. It is one of the biggest markets in Oaxaca.
- Mercado 20 de Noviembre: The meat tunnel is here. This market has more food than souvenirs. You can buy Oaxacan cheese here and other Oaxacan food products.
- Mercado de Artesanias de Oaxaca: If you want a bigger selection of souvenirs, this is the market to go to!
Tip: It is highly encouraged to visit them all since they are very distinct. You can do this on your own but you can also sign up for a market tour in Oaxaca. I discovered a lot of other markets that are not on the Internet when I joined this tour! [Book Oaxaca Markets Tour]
Oaxaca murals on a bicycle
Oaxaca is one city lined with street murals, graffiti, and posters. What better way to appreciate these than a nice bike tour!
If you are an art enthusiast, you will surely love this activity that’s filled with backstories and insights of the artwork and the artists in the community. On this 4-hour tour, you’re not only going to experience the art, but also Oaxaca’s history, culture, and heritage.



You will be departing from Bicibella Oaxaca in downtown Oaxaca. You’ll be passing by the neighborhoods of Jalatlaco, Centro, Xochimilco and you’ll be surprised to see murals that are upcoming. In your journey, there will be stops along the way at workshops and important spots.
🚲 Oaxaca bicycle tour info: The fees you pay are inclusive of the certified guide, insurance, use of bicycle, helmet, bottled water, snacks, and entries to workshops. This tour can accommodate up to a maximum of 8 travelers. [Book Oaxaca bicycle tour]
Mezcal and mole pairing
Pairing mezcal with mole can create a harmonious symphony of flavors, as both these Oaxacan specialties offer complex taste profiles. The rich, multifaceted flavors of mole, ranging from sweet and smoky to spicy, can be enhanced by the smoky, fruity, and sometimes peppery notes of mezcal.









Lighter mezcals may go well with a less spicy mole, while a robust, smoky mezcal might complement a richer, spicier mole.
There is an extremely unique tour, about 20 minutes outside of the city and I always recommend this activity to friends who like to explore deep gastronomy!
🥃 Booking and tickets: The mezcal and mole pairing starts at $85 USD with an expert sommelier. [Book Mezcal and Mole Tasting]
⁉️ FAQ: things to do in Oaxaca
🇲🇽 Oaxaca travel recommendations



Trisha is one of those people who left their comfortable life to travel the world and learn about life. Her style is to stay in one place she likes for 3 months (or more) to know what it feels like to eat, cook, speak, and sleep in another culture that isn’t hers. She’d like to believe she’s not traditionally traveling but she just chooses to be somewhere else all the time. In no particular order, her favorite cities in the world are Barcelona, Buenos Aires, Hong Kong, Mexico City, and Tel Aviv.
Carol Colborn
Wednesday 15th of December 2021
Hierve al Agua is truly its gem. But you found so much to do in Oaxaca! Mezcal and other tours. The best tlayudas. Plenty of markets. Etc.
Roy Subhashish
Monday 13th of December 2021
I am in love with marigold fields and would not like to miss the opportunity when in Oaxaca. I am amazed at the different options to look at while being there. The best way for me to explore would be to walk around. Attending a cookery class would be interesting.
Puloma Bhattacharya
Sunday 12th of December 2021
A wonderful post on Oaxaca and great place to explore. The marigold fields, the Hierva El Agua and the archeological sites are amazing 😍
Natascha
Saturday 11th of December 2021
Great tips for exploring Oaxaca. I spent a few days there years ago and always wanted to go back for a few weeks. The Mezcal Tour and the Cocoa Tour must be wonderful and interesting experiences!
Anda
Friday 10th of December 2021
It's great that you have so many friends in Oaxaca and you can visit so often. You seem to really like it there a lot and that's not surprising, considering the city is so easy to explore and it has so many attractions. Jalatlaco neighborhood would surely be my favorite neighborhood too. I would also like to take that trip to Monte Alban. I'm in love with archeological sites like that.