Join my Adventure: There's Room in My Backpack

Packing up the pieces pack logo, back pack, solo travel, puzzle piece with world

Packing up the Pieces

Oaxaca street, bug, beautiful places in Mexico, things to do in Oaxaca, best places to visit in Oaxaca state

33 Spectacular & Best Places to Visit in Oaxaca State

While Oaxaca City is the most popular destination in Oaxaca state, some of the best places to visit in Oaxaca stretch through the eight diverse regions. With a rugged and wild Pacific coastline, and magical mountain ranges in the north and south there are hidden treasures found throughout the entire state of Oaxaca.

Oaxaca Mexico is special and I’m not just talking about the magic and lure that attracts travelers to the UNESCO World Heritage Historical city center of Oaxaca de Juárez. Yes, Oaxaca City has so many awesome things to do. There are bustling markets boasting typical Oaxacan dishes and charming cobblestone streets. Find tons of ruins from lost civilizations that are not mentioned as much as neighboring Aztec and Mayan ruins.

Oaxaca has a pulse, a heartbeat, that keeps travelers here longer than expected, and a magnet that pulls them back time and time again.

Fancy a hike through small communities? Want to take magic mushrooms or practice the sacred technique of a temazcal? Or maybe you want to appreciate fascinating Oaxaca ruins or visit an Oaxaca pueblo magico. Don’t forget all about the best Oaxaca beach towns .

Here are 33 of the best places to visit in Oaxaca State.

Table of Contents

Where is oaxaca & why you should visit.

  • Discover Oaxaca City

Best Things to Do in Oaxaca Just Outside the City

  • Excellent Places to Stay in Oaxaca City

Exploring Deeper in Valles Centrales Oaxaca

Best places to visit in oaxaca | oaxaca beaches, best places to visit in oaxaca | sierra sur.

  • The Stunning Sierra Norte in Oaxaca State

Best Places to Visit in Oaxaca | Underrated Mixteca Region

  • One More Oaxaca Pueblo Magico in Cañada Region Oaxaca
  • Best Places to Visit in Oaxaca State

Oaxaca City, Templo de Santo Domingo de Guzmán, mountains, things to do in oaxaca, oaxaca mexico, rooftop bar

Oaxaca State is found in southern Mexico. It is blessed with over 330 miles of coastline on the Pacific Coast. To the East, find underrated Chiapas State which shares a border with Guatemala. In the north, Oaxaca state borders Veracruz and to the northwest, it shares a border with Puebla. To the west find Guerrero State.

Within Oaxaca State find eight very diverse regions with the best places to visit in Oaxaca. Oaxaca City is found in the Valles Centrales . Around Valles Centrales are the mountain regions of the Sierra Norte (North) and the Sierra Sur (South). The Pacific Ocean coastline is the Costa region. Before Chiapas State is the Istmo region. The Mixteca region is filled with the rich history of the Mixtec culture.

The final two regions, Cañada and Papaloapan, share a border with Veracruz.

Oaxaca (pronounced waa· haa ·kuh) Mexico is a must for travelers looking to seek a more authentic and real side of Mexico. In Oaxaca State, 16 Indigenous languages alone can be heard spoken throughout the Oaxaca region. There are still deep roots and connections between the Indigenous people and their traditions.

teotitlan del valle, artisan workshop, weaving, clothing, day trips from Oaxaca, Oaxaca to Mitla, artisan villages Oaxaca

The best way to see and experience this is to take a day trip from Oaxaca to many of the nearby artisan villages that are still practicing techniques that have been passed down from generation to generation.

With so much diversity, Oaxaca state is a must-visit Mexico destination. To make the most of your time, spend time in the city and throughout Oaxaca State.

Now, with a little history of this diverse state, here are the best places to visit in Oaxaca City and Oaxaca State.

Best Things to Do in Oaxaca de Juárez

papel picado, bright and colorful paper flags in Mexico, sky, building, Oaxaca city

Oaxaca City will probably be the starting point to discover all the best places to visit in Oaxaca state. There is a small, but efficient airport, a centrally located ADO bus station, and lots of collectivo and minivans that make this region well-connected to the rest of Mexico, like hubs in Mexico City.

There are so many awesome things to do in Oaxaca City. Try to spend at least three full days here to get a better understanding and appreciate the richness of the city.

✈ Oaxaca Travel Planning | Awesome Things to Do in Oaxaca Mexico

1 | Stroll the Oaxaca Historic Center

Oaxaca, best places to visit in Oaxaca, flowers, Oaxaca centro

A walk through the UNESCO World Heritage historic city center will more than likely include the towering and center-stage church of Santo Domingo de Guzmán. Walk past the old aqueduct surrounded by colorful and car-free streets. Visit at least one colorful and diverse Oaxaca marketplace. Get lost in at least one of the whimsical barrios like Xochimilco, or hip Jalatlaco.

Chill out in one of the lovely plazas, like Plaza de la Danza which is lined with a handful of ice cream shops.

Oaxaca has a fun and vibrant art scene. Culture can be found everywhere in the form of modern art galleries, street art, free museums, and street performers. Must-visit places in Oaxaca include the Jardín Etnobotánico de Oaxaca, Mercado Benito Juárez, and the historic Zocolo. The Oaxaca Zocolo is engulfed in historical buildings, filled with bustling restaurants, and home to multiple street vendors.

2 | Sample Oaxacan Cuisine

tlayuda, tlayudas el negro, where to eat in Oaxaca, Oaxaca cuisine, meat, radish, juice, menu, table cloth, juice, condiments, best places to visit in Oaxaca

What is Oaxaca known for? Besides the rich culture, Oaxaca boasts its own unique and distinct cuisine. The Oaxaca food scene is one of the biggest draws, so indulge in gastronomy with these top-rated Oaxaca food experiences .

Savor a typical Oaxacan dish, like say a  tlayuda which is kind of like a Mexican pizza with meat, Oaxacan cheese, refried beans, and all the dipping sauces. Try at least one of the seven moles that Oaxaca is famous for. Don’t miss snacking on a memela , a fried masa cake slathered in pig lard and topped with goodies like Oaxaca cheese, beans, and additional toppings if you so desire. Trust me, Oaxacan cuisine is a foodie haven.

Oaxaca is also known for its mezcal. The process is more like an art form that again has been passed down from generation to generation. It’s a labor of love and there are plenty of stunning rooftops, intimate tasting rooms, and Oaxaca restaurants to sip on a few.

🍽 Oaxaca Foodie Guide | Where to Eat in Oaxaca, 60+ Best Oaxaca Restaurants, Cafes, Coffeeshops, & More

Best Oaxaca Food Tours

3 | visit colorful & diverse oaxaca markets.

fruit, Oaxaca fruit market, apples, papaya, watermelon, grapefruit, bananas,

One of the best places to sample Oaxacan cuisine is one of the many bustling markets. Mercado Benito Juárez is one of the busiest and most lively Oaxaca markets, and nearby Mercado 20 de Noviembre boasts tons of food stalls.

➯ Detailed Oaxaca Travel Guide | 13 Best Oaxaca Markets to Visit

For a truly local experience, visit Mercado de Abastos, where not many tourists venture to. Be mindful of your personal possessions here. Of course, each neighborhood has at least one busy marketplace. Oaxaca also has fantastic organic markets, like La Cosecha. In all seriousness, one of the best places to visit in Oaxaca is a local market.

Oaxaca Market Tours

There are multiple day trips from Oaxaca that are worthwhile. Some of the best places to visit in Oaxaca are just outside the city limits!

From incredible archaeological zones, stunning natural sites, and artisan villages, here are some must-visit Oaxaca day trips.

Skip to | Huayapam | Cuilapam de Guerro | Santa Maria Atzompa | San Bartolo Coyotepec | San Agustin Etla | San Martín Tilcajete

4 | Monte Alban | Monte Albán

Monte Alban, Oaxaca ruins, UNESCO World heritage site in Oaxaca, pyramids, stones, mountains, best places to visit in Oaxaca

Don’t miss the Oaxaca ruins of Monte Alban, maybe the most popular day trip from Oaxaca city. This impressive Archaeological Site is a UNESCO World Heritage Site due to the fact this hilltop zone was inhabited for over 1,500 by the three most prevalent Indigenous civilizations of the Oaxaca region: Olmecs, Zapotecs, and Mixtecs.

At its height, Monte Alban was one of the most important cities in Mesoamerica and was home to almost 35,000 people.

It’s easy to visit Monte Alban on your own or as part of an organized Monte Alban tour . The sprawling ruins offer informative signboards with chances to pass by tombs, wander ancient roads, and gawk at unique structures. Climb up Platforma Sur to get some of the best views of these incredible Oaxaca ruins and the nearby valley.

Monte Alban is one of the best places to visit in Oaxaca.

Monte Alban | Entrance Fee for Foreigners: 80 pesos ($4.50 USD) | Daily : 8:00 – 17:00 | Due to Covid, access is limited, try to arrive first thing in the morning

How To Reach Monte Albán as a day trip from Oaxaca

Monte Alban, Oaxaca ruins, stones, grass, sky, clouds, trees, things to do in Oaxaca, best Oaxaca day trips

Take a Monte Alban tour or hop on one of the direct busses from Oaxaca Centro. The Monte Alban ruins are only 8 kilometers from Oaxaca city.

Two companies in town offer direct shuttle buses to Monte Albán.

🚐 Lescas Co. Tours to Monte Alban | Roundtrip Cost: 100 pesos ($5.50 USD) | Shuttles drop off at Monte Alban parking lot and return to Oaxaca, 4 hours in total | Purchase tickets in the lobby of Hotel Rivera del Ángel, here | Verify which time slot you would like to leave | Tip: the first shuttle (9:00) will pick you up from your Oaxaca accommodation | Shuttles return to Oaxaca and drop near the Zocalo downtown

Another option is to take the tourist bus.

🚌 Touristic Buses to Monte Alban | Roundtrip Cost: 80 pesos ($4.50 USD) | Purchase tickets from near Hotel Rivera , here

Current Time Table for Monte Alban Touristic Buses

Note that Saturdays and Sundays, buses leave for Monte Alban every half hour

5 | San Andrés Huayapam

San Andrés Huayapam, oaxaca hiking, things to do in Oaxaca, Oaxaca city view, mountains, trees, sky, clouds, what to do in Oaxaca, hiking in Oaxaca

Just outside of Oaxaca City is the small village of San Andres Huayapam, simply called Huayapam. This little village offers some great Oaxaca hiking trails. Although it’s possible to reach via public transport, the trails are on the outskirts of the village on the nearby hillsides and are easiest to access via car. Expect some seriously incredible views of Oaxaca City.

There are a few eco-parks, like Ecoturistico Huayapam Park and Presas de Tlalixtac De Cabrera which have small entrance fees, but a few different hiking trails.

Luz de Luna, pictures, windows, San Andrés Huayapam, where to eat in Oaxaca, art, photos, lights

Huayapam has a beautiful Plaza and church. A great place to eat is Luz de Luna , which boasts a beautiful dining area, outdoor seating, and a cozy bar that feels as if you’ve been transported to a secret cocktail bar in New York City. At Luz de Luna, find lots of typical Oaxacan dishes, their own mezcal brand, and a whimsical cocktail menu.

Want to sleep in the tranquility of Huayapam ? Try Hotel Huayapam Yuu Spa or Casa Bi’cu

6 | Cuilapam de Guerrero

Ten kilometers from Oaxaca is the small village of Cuilapam de Guerrero. What makes this half-day trip from Oaxaca so special is the unfinished Ex Monastery of Santiago Apóstol, a church that never would have its ceiling finished. This grand church was built by the Dominicans in 1550s, with hopes of converting all the Indigenous communities of the Mixteca and Zapotecas to Christianity.

Cuilapam de Guerrero, Ex-Monastery of Santiago Apóstol, day trips from Oaxaca, best places to visit in Oaxaca, trees, arches, walkway

In the 1580s, construction came to a halt. There are two legends as to why the massive basilica was halted, one involving a legend of the devil himself, and another of the pushback from the Indigenous communities. Their resistance was so strong, the church was left unfinished. In reality, it was probably due to the lack of funding behind the mighty Ex Monastery of Santiago Apóstol.

The structure is fascinating and the main courtyard was meant to hold 20,000 people, the population of the surrounding areas in the 16th century. The building boasts murals that show both Indigenous and Christian components and is how the church tried to convert the native people.

Ex Monastery of Santiago Apóstol | Admission: 45 pesos ($2.50 USD)

Even if you can’t enter the Ex Monastery of Santiago Apóstol, you can still wander around the building and get a perspective of how large and important this building was. There is a nice plaza and a main market. The town is small, but find plenty of food stands and local people enjoying the village.

How To Visit Cuilapam de Guerrero as a day trip from Oaxaca

Cuilapam de Guerro, Oaxaca day trips, signboard, building, park, trees, things to do in oaxaca

Buses and collectivos depart from Oaxaca to Cuilapan.

🚗 Cuilapam de Guerro Collectivos | One-way Fare: 13 pesos (75¢) | Collectivos depart frequently from next to Central de Abastos Market here | Duration: 20 minutes

Also, it’s possible to take a bus in the direction of Zaachila

🚌 Zaachila Buses | Company name: Zaachila Yoo, buses white with pink and purple markings | One-way Fare: 9 pesos (50¢) | Buses depart frequently from the Lineas Unidas mini bus station here | Duration: 35 minutes

7 | Santa Maria Atzompa

Santa Maria Atzompa, Artisan Market in Santa Maria Atzompa, flags, green pottery, artisan pottery village, things to do in Oaxaca, Oaxaca day trips

One of the best places to visit in Oaxaca for beautiful pottery is the artisan village of Santa Maria Atzompa. This small village creates unique pottery, especially of vivid green coloring. However, you’ll find a wide range of different styles and colors.

There is a main artisan market found in the center of town, which hosts many of the local artisans’ work. It’s possible to walk the small and twisting streets and visit the actual workshops and homes of the artisans.

Besides the beautiful pottery, Santa Maria Atzompa has its very own hilltop ruins a few miles out of town, which are free to wander about. The village has a charming plaza. If you’re visiting on a weekend, stop by the garden restaurant of Barbacoa de Borrego Jardines de Sofía , for you guessed it…. barbacoa!

How To Visit Santa María Atzompa as a day trip from Oaxaca

Santa Maria Atzompa church, oaxaca day trips, cross, flags, trees, plaza, things to do in Oaxaca

Collectivos depart frequently from Oaxaca to Santa Maria Atzompa. Once you’re in the village, if you want to visit the Atzompa ruins, you will need to flag down a moto, as it’s a little outside of town.

🚗 Santa Maria Atzompa Collectivos | One-way Fare: 10 pesos (55¢) | Collectivos depart frequently from close to Terminal Periferico here | Duration: less than 20 minutes

8 | San Bartolo Coyotepec

San Bartolo Coyotepec is a small village located just south of Oaxaca City. This small barrio is known for its famed black clay pottery. The techniques date back centuries to the Zapotecs and Mixteca cultures. The clay shaped without a pottery wheel, dried for weeks, and fired in a pit kiln.

However, the shiny black coloring was only introduced in the early 1950s by a new technique initiated by Rosa Real. She found that polishing the objects just before they were dry and lowering the temperature created a beautiful midnight-black coloring.

The main market that offers unique handicrafts is Mercado De Artesanias De Barro Negro. This market is just steps off the main Plaza of San Bartolo Coyotepec.

How To Visit San Bartolo Coyotepec as a day trip from Oaxaca

San Bartolo Coyotepec is just south of the main Oaxaca airport, so it’s easy to catch a local bus or hail a taxi. There are also plenty of guided tours that visit multiple artisan villages.

Try to visit San Bartolo Coyotepec on a Friday when the village has its big market day.

9 | San Agustin Etla

Centro de las Artes de San Agustín, door, san agustin etla, design, oaxaca day trips

San Agustin Etla is a popular village just outside of Oaxaca city. This picturesque hamlet is known for the impressive Centro de las Artes de San Agustín. The village has access to a wide range of hiking trails in the mountains and a nice welcoming plaza with a mountainous backdrop.

10 | San Martín Tilcajete

One of the best places to visit in Oaxaca is the artisan village of San Martin Tilcajete. This artisan village is famous for Alebrijes, or colorful  “spirit guides”  that are a mystical and creative part of Mexican folk art. Alebrijes are made from wood and intricately hand-painted with bright colors.

San Martin Tilcajete has a beautiful main plaza and a handful of Alebrije workshops that can be toured. For lunch, stop at Restaurante Azucena Zapoteca just outside of town. This restaurant boasts delicious traditional food, a spacious outdoor terrace, and a small handicraft Alebrije shop.

How To Visit San Martin Tilcajete as a day trip from Oaxaca

Collectivos run frequently from Oaxaca to Ocotlán. The buses depart near the Lineas Unidas vans on Bustamante Street. Simply exit at the recommended Restaurante Azucena Zapoteca. From here, either flag a moto into the village or walk along the road to the village.

Best Places to Stay in Oaxaca City

best places to stay in oaxaca, casa montana oaxaca, coffee mug, mountain view, rooftop view, best places to visit in oaxaca

There are a wide range of Hotels, hotels, apartments, and guesthouses in Oaxaca

➜  Browse the best hotels in Oaxaca

  • Budget  |  Casa Montaña Oaxaca  is a hidden gem oasis found just on the outskirts of Oaxaca. There are stunning rooftop views, clean spacious rooms, and self-sufficient apartments. Roci, the hostess goes above and beyond for her guests. Since it’s easily connected by bus, Casa Montaña is perfect for short or long stays in Oaxaca.
  • Budget | Azul Cielo Hostel is one of the most popular hostels in Oaxaca. Find large rooms, a nice garden space, friendly hosts, and breakfast included! The location is a few blocks from the hustle and bustle of centro, but there’s a large kitchen and the place has a bohemian vibe.
  • Midrange  |  Hotel Oaxaca Real  is one of the most popular hotels in Oaxaca due to its prime-time location, outdoor pool, and free parking. Hotel Oaxaca Real makes a perfect place to explore the many day trips from Oaxaca.
  • Luxury  |  Quinta Real Oaxaca  stay in one of Oaxaca’s most beautiful buildings in the historical center of Oaxaca. This luxury accommodation in Oaxaca has it all from a pool, gym, gardens, and more.

East Oaxaca Valley, Cerro Picacho, Valley of Oaxaca, Oaxaca to Mitla, Teotitlan del Valley, mountains, clouds

Some of the best places to visit in Oaxaca are found in the beautiful Valles Centrales region. Many of these villages and places in the Central Valley of Oaxaca are simple day trips from Oaxaca and are found in the East Oaxaca Valley or nearby.

➯ Detailed Oaxaca Travel Guide | Oaxaca to Mitla Discover the Rich East Valley of Oaxaca

East Oaxaca Valley Tours

There are multiple tours that run to many of these artisan villages if you don’t feel comfortable visiting independently.

Skip to | Tlacolula | Dainzu | Yagul | San Pablo Villa de Mitla | Hierve el Agua | Santiago Matatlan

Teotitlan del Valle street, flags, artisan village Oaxaca, day trips from Oaxaca, weaving village Mexico, car, plants

11 | Teotitlan del Valle

One of the best places to visit in Oaxaca is the charming village of Teotitlan del Valle . Teotitlan del Valle is known for their textiles, but more specifically their artisan rugs made with love by hand. Intricate rugs can take over 8 months to complete!

In the village, stroll through the charming streets and stop in at a few of the artisan workshops. The process of making the Zapotec textiles is an ancient weaving tradition that has been practiced over 1,000 years. Besides the artisan rugs, drop by Casa Viviana , who is making incredible beeswax candles from elaborate molds.

There’s a bustling main market and an informative Centro Cultural Comunitario Teotitlán del Valle . Don’t skip past the Museo Comunitario where you can purchase tickets to climb the sacred Cerro Picacho . This is one of the best Oaxaca hiking trails that offers spectacular views of the East Oaxaca Valley.

 🥾 Hiking Guide El Picacho  |  El Picacho Hike Fee:  $25 pesos ($1.50 USD)  |  Out & Back Trail  |  Distance:  3 miles total  |  Excursion Duration:  +/- 2.5 hours  |  View the Cerro Picacho Map here

Foodies should have lunch at the famous Restaurante Tlamanalli , which is run by Abigail Mendoza and her sisters and known for their typical Zapoteca dishes.

➯ Detailed Oaxaca Travel Guide | Spend One Full Day in Teotitlan del Valle Oaxaca

➜  Browse the best Teotitlan del Valle Hotels and Guesthouses

Oaxaca Day Trip to Teotitlán del Valle

Teotitlan del Valle rugs, textiles, weavers in Mexico

🚌 Oaxaca to Teotitlán del Valle  |  Take any bus or collectivo heading in the direction of Mitla or Tlacolula   |  Exit on the main road to Teotitlán del Valle and flag down a Moto  |   Average Moto fare to village center:  $10 pesos

12 | Tlacolula

Tlacolula de Matamoros, or simply Tlacolua is known for its bustling Sunday Market . This is one of the best places to visit in Oaxaca to experience a truly authentic marketplace, which runs daily. However, the Sunday Tlacolula Market brings in over 1,000 vendors who setup and sell along the closed-off streets. 

Tlacolula, Tlacolula Market, Mercado Tlacolua, women, men, Oaxaca Valley

This village has been a trading hub throughout the Zapotec Empire. Tlacolula is said to be the oldest and longest running continuous markets in Mesoamerica. In the market, don’t miss the alley of women selling barbacoa.

Tlacolula Market is one of the best places to visit in Oaxaca State for inspiring Oaxaca foodies.

In Tlacolula, find a lovely plaza with a main church. There’s also a small square that sells ice cream and lots of outdoor tables, perfect for people-watching.

How to Visit Tlacolula as an Oaxaca Day Trip

🚌 Oaxaca to Tlacolula  |  Take any bus or collectivo heading in the direction of Mitla or Tlacolula  |  Tlacolula has a bus terminal with buses to both Oaxaca and Mitla  |  Average Bus fare:  $12 pesos  |  On Sundays the market begins as soon as you hop off the bus

➜ Check this local guide about visiting the Tlacolula Market and other local Oaxaca Markets

More Oaxaca Ruins

While the Monte Alban Archaeological Site is the largest set of ruins in Oaxaca, there are plenty of other places to understand the Zapotec and Mixteca history in the Central Valley of Oaxaca.

13 | Dainzu

Dainzu ruins, free ruins in Oaxaca, best places to visit in Oaxaca State, Oaxaca valley, stones, grass, mountains, sky, clouds, woman, dog

One of the most underrated Oaxaca ruins can be found at the Archaeological Site of Dainzu. Find them right before the village of Teotitlán del Valle. Onsite, these Zapotec ruins have a pelota field, a tomb with a jaguar over the entrance, and informative signboards.

The views are spectacular and not many people visit Dainzu, so it’s the perfect sunset destination. For now, Dainzú Archaeological site is free to visit.

 🚌 Oaxaca to Dainzú  |  Take any bus or collectivo heading in the direction of Mitla or Tlacolula   |  Exit on the main road and then walk to the main entrance gate (3/4 of a mile)

Yagul pelota court, Oaxaca ruins, Yagul Oaxaca Mexico, Zapoteca ruins, mountains, clouds, sky, things to do in Oaxaca State

Located just after the Tlacolula village is the Yagul Archaeological Site. What makes this one of the best places to visit in Oaxaca is the well-intact pelota ball court. This ball court is the largest in Oaxaca and only second to the one found at Chichén Itza.

Yagul sees few tourists but is a fantastic place to visit with detailed information boards about the history of this site. Nearby, find the UNESCO World Heritage Site of the Prehistoric Caves of Yagul and Mitla . Appreciate the epic views of the entire Tlacolula Valley.

Yagul Ruins  |  Cost: $75 pesos ($4 USD)  |  Hours: Sunday – Wednesday 10:00 -15:00  |  Guide required a tour of the Prehistoric Caves of Yagul and Mitla

15 | San Pablo Villa de Mitla

Mitla Archaeological Zone, Mitla ruins, things to in Oaxaca, mosaic ruins Mexico

San Pablo Villa de Mitla, or simply Mitla, is one of Oaxaca pueblos magicos .

This village boasts the Mitla Archaeological Zone, a fusion of Zapotec and Mixteca cultures. This site is different from most Oaxaca ruins as it has unique mosaic patterns carved into the exterior of the stucco buildings. Notice the bright red coloring on many of the structures.

Mitla Archaeological Zone  |  Cost:   $75 pesos ($4 USD)   |   Hours:  Wednesday – Saturday: 10:00 – 15:00, Sunday 11:00 – 13:00

The name translates to mean “place of the dead,” so there are many tombs here, too. The Spanish conquistadors came and eventually built a church on top of this sacred site.

Mitla also has many artisan shops, mezcal producers, and a cute and colorful Plaza.

🚌 Bus Oaxaca to Mitla  |  Average Cost: $22 pesos  /  Collectivos Oaxaca to Mitla  |  Average Cost: $40 pesos

➜ Alternatively, there are half day tours just to visit Mitla

16 | Hierve el Agua

Mitla is also the gateway village to one of the best places to visit in Oaxaca, Hierve el Agua. The petrified waterfall, which names literally translates to “boiling water,” is located near the small communities of San Lorenzo Albarradas and San Isidro Roaguia.

While this naturally beautiful place is one of the main Oaxaca attractions, it has been shut down due to turmoil between the communities and between the communities and the government.

More recently, the communities are slowly starting to reissue entrance to visit Hierve el Agua. Always confirm with the tourist information center to verify any roadblocks or resistance. To reach Hierve el Agua, it’s a long ride on a dusty road and then a hike to the top of the petrified falls.

Hierve el Agua Waterfall  |  Admission Fee: $50 pesos ($2.75 USD)  |  Verify that there are no road blockages or community disputes before booking a tour or visiting independently

The best way to visit Hierve el Agua is on a guided tour.

17 | Mezcal Tasting in Santiago Matatlan

Santiago Matatlan, Mezcal Mill, techniques to make mezcal, mezcal tour oaxaca

Mezcal is part of the Oaxaca culture. The distilling process and heart and soul that goes into Mezcal production is admirable. One of the best places to visit in Oaxaca is Santiago Matatlan, which is nicknamed the “Land of the Mezcal.”

Here, it is possible to visit the agave fields and walk among the impressive plants that are used to make Mezcal. These plants are commonly referred to as “maguey” in Oaxaca State. In the village, stop at a Palenque, the actual place where the mezcal is distilled and produced. Many of these Palenques are still using ancient techniques.

The best part is sampling the varied Mezcals and tasting the labor of love that goes into the ancient process.

☛ Psst.. I loved touring El Cortijo, which also has a  lively tasting room , in downtown Oaxaca

playa del amor zipolite, oaxaca beaches, best places to visit in oaxaca, umbrellas, people, waves, oaxaca coast, what to do in oaxaca

With over 330 miles of rugged coastline, the diverse Oaxaca beaches are special. Each little beach town has its own quirk of magic and special things to do. Many of the Oaxaca beaches are tranquil and not overly developed. From magic villages, natural beauty, and unique cultures, the best places to visit in Oaxaca State are along the coast.

While many of these beaches are incredible, please note that due to rip currents and large waves, swimming is oftentimes discouraged. Look for the red flags that deter visitors from swimming. However, many of these beaches are home to surfers.

✈ Oaxaca Travel Planning |  5 Best Oaxaca Beach Towns and Stunning Oaxaca Beaches

Skip to | Mazunte | Puerto Escondido | Chacahua Oaxaca | Huatulco | Where to Stay in Oaxaca Beach Towns

18 | Zipolite

Zipolite playa, Oaxaca beaches, best oaxaca beach towns, trees, sand, waves, buildings, sky, clouds, best places to visit in Oaxaca state

Zipolite is a chilled-out and relaxed beach town on the Pacific Oaxaca coastline. The main beach, Zipolite Playa stretches for miles with lots of restaurants, hostels, and camping spots. Zipolite is a popular nude beach that attracts many travelers and is super LGBT friendly.

Make sure to visit the little cove of Playa del Amor with two stalls serving cold beer. On the hilltop, catch a sunset near Vista Del Amor Restaurant, with panoramic views of the sandy coastline. At night, there’s a funky artisan market where you can purchase anything from jewelry to crepes. Zipolite has a diverse cuisine, with typical Oaxacan dishes, coffee shops, sushi restaurants, and pizzerias.

How to Get to Zipolite from Oaxaca

Oaxaca beach towns, rocks, waves, pacific ocean, what to do in oaxaca

🚐 Oaxaca to Zipolite Collectivos Logistics  |   Catch Líneas Unidas in the direction of Pochutla in Oaxaca here:   Bustamante 601, Centro  |  Pochutla has multiple collectivos that depart frequently to Zipolite  |  Collectivos depart for Pochutla daily, 24 hours a day, every 30 minutes  |  Current Departures Direct to Zipolite: 5:00, 10:30, 13:30, 18:00, 23:15  |  One-Way Ticket Cost:  $360 pesos |  Duration: 7.5 hours  |  Check the current schedule on Facebook

19 | Mazunte

Mazunte is a laid-back beach town and also the only Oaxaca pueblo magico on the coast.

Oaxaca beaches, Mazunte, people, best places to visit in Oaxaca, pueblos magicos

The most popular thing to do in Mazunte is to hike the Natural Reserve of Punta Cometa. This cape jets out into the Pacific, so it’s the perfect spot to wake up with the world or catch a stellar sunset. Bonus, it’s completely free to visit. Punta Cometa was believed to have been used during Prehistoric times to make sacred offerings.

Besides visiting Punta Cometa, there are plenty of beaches to explore like the main Playa Mazunte, the small and scenic Playa Rinconcito, and finally, the deserted and wild Playa Mermejita.

While in the past, Mazunte was known for its turtle sanctuary, it has been closed since Covid. Nearby, it’s possible to visit the small community of La Ventanilla. Two of the communities are preserving this natural park where it’s possible to tour the lagoon filled with mangroves, crocodiles, iguanas, birds, deer, and other wildlife.

Oaxaca beaches, Punta Cometa, Mazunte Oaxaca, trail, ocean, beautiful beaches in Oaxaca, rocks, best beach towns in Oaxaca

With a funky beach town vibe, there are plenty of ethnic restaurants, bakeries, and bars to enjoy while visiting Mazunte Oaxaca.

How to Visit Mazunte from Oaxaca

🚐 Oaxaca to Mazunte  |  Take the collectivos to Zipolite  |  In Zipolite, walk to the  camioneta station here   |  Hop off in Mazunte  |  This stretch is under 4 miles and should cost no more than 15 pesos

20 | Puerto Escondido

Puerto Escondido viewpoint, palm trees, buildings, best places to visit in Oaxaca state, mountains, sky

One of the best places to visit in Oaxaca is Puerto Escondido. With its many diverse beaches, trendy places to eat, and a hub on the Oaxaca coastline, Puerto Escondido is becoming quite up-and-coming. Puerto Escondido is a haven for surfers looking to ride some gnarly waves.

One of the most trendy spots in Puerto Escondido is La Punta. This beach is popular and can become packed at sunset. This Puerto Escondido beach offers a lot of different open-concept bars, organic shops, nightclubs, and restaurants in a condensed area. La Punta Playa is a popular spot for surfers, travelers, and digital nomads alike.

Puerto Escondido offers a lot of nearby activities from Mezcal tastings to bioluminescent tours, and more.

How to Get to Puerto Escondido from Oaxaca

Puerto Escondido is a popular spot on the Oaxaca coastline due to the fact that it runs a larger bus on less windy roads.

 🚌 ADO Oaxaca to Puerto Escondido Bus Logistics  |   Oaxaca ADO bus terminal:   5 de Mayo 1016 Ruta Independencia, Barrio Jalatlaco  |  Average One-Way Ticket Cost:  $500 pesos  |  Current Departure Times :   8:30, 21:00, 21:30, 22:30, 23:15  |  Duration:  10.5 hour s |  Book tickets here

21 | Chacahua Playa

Lagunas de Chacahua, Chacahua Oaxaca, buildings, best beaches in Oaxaca, ocean, trees, lighthouse, sky, best places to visit in Oaxaca state

One of the best places to visit in Oaxaca State is Chacahua. This no-frills village has a unique Afro-culture and is found in National Park. Lagunas de Chacahua can be hard to reach, but it’s worth the effort.

The main beach, Chacahua Playa is lined with beach huts and cabanas that offer simple accommodation and places to pitch a tent. One of the best things to do in Chacahua is to simply unplug, relax, read, and lay in a hammock.

Since it has a larger breakwater, the waves aren’t as intense here and attract a wide range of surfers. Those more experienced surfers can ride massive waves beyond the jetty, which is also super fun to watch!

☛ Oaxaca Travel Tip | There are no ATMS in Chacahua, plan accordingly. Most people end up staying longer than expected!

Chacahua National Park, lighthouse hike, el faro Chacahua, cliff, ocean, sky, sunset

There’s a nice little hike to the lighthouse or El Faro. Technically, it’s closed, but everyone catches at least one sunset from here. There are places to practice yoga or get a massage. The food here is simple but made with so much love, and the seafood is as fresh as it gets.

Chacahua Playa is still pretty disconnected from the internet, so you won’t find any accommodation online just yet. I camped at Terra Tipi for 50 pesos a night but can be waived if you eat all your meals here. BTW they have excellent cheesecake and some of the best food on the beach. It’s best to show up and find a cabaña upon arrival. It’s smart to pack a tent just in case.

➯ Detailed Oaxaca Mexico Travel Guide | How to Reach Chacahua Oaxaca & What to Do There

22 | Huatulco

Huatulco is a popular beach destination in Oaxaca. Although, it’s quite different than many of the chilled and laid-back Oaxaca beach towns. The town of La Crucecita Huatulco is a hub for cruise ships, which means that the town offers a different kind of tourism. There are also plenty of all-inclusive resorts in Huatulco.

Huatulco is known for the Huatulco National Park with its nine bays and beaches. Be mindful that a boat tour may be required to reach some of the most popular beaches. One of the best places to visit in Oaxaca is the Playa La India. This secluded beach can only be reached via boat and continues to top the best beaches in the world.

Besides beaches and bays, Huatulco is the gateway to a few worthwhile points of interest. There are the Copalita ruins. About an hour and a half away from the coast, find beautiful waterfalls. The three most popular waterfalls from La Crucecita are Cascadas “Las Brisas,” Cascadas Magicas de Copalitilla , and Cascadas de Llano Grande.

Huatulco is well connected to Oaxaca with ADO buses and the Bahias de Huatulco International Airport.

➜ Find the Best Places to Stay in Santa Cruz Huatulco

Where to Stay in Oaxaca Beach Towns

Zipolite, best Oaxaca beach towns, beaches in Oaxaca, sunrise, Ocean, best places to visit in Oaxaca state, sunrise, beautiful beaches in Mexico, best places to visit in Oaxaca

There are so many awesome options to stay along the Oaxaca Coast. Here are different accommodations in the most popular Oaxaca Beach towns.

  • Budget: La Habana Hostal y Camping
  • Budget: Shambala Vision
  • Mid-Range: Gustavo’s Zipolite
  • Luxury : Hotel Descalzo
  • Luxury on the Beach: El Alquimista Yoga Spa

➜ Find the Best Places to Sleep in Zipolite

  • Super Budget Dorm: El Hostal de Ivanna
  • Budget: Hostal Casa del Angel
  • Mid-Range: Casa Gaviota
  • Mid-Range: Villa Luna de Miel
  • Luxury: Zoa Hotel

➜ Find the Best Places to Sleep in Mazunte

Puerto Escondido

  • Budget: Paziflora Hostel
  • Budget: Casa Daikiri
  • Budget: Casona Puerto Dreams
  • Mid-Range: One Love Hostal Puerto Escondido
  • Mid-Range: Casa Losodeli & Coworking- Adults Only
  • Luxury: Casa Quetzalli

➜ Find the Best Places to Sleep in Puerto Escondido

Hiking Sierra Sur, San Sebastian Rio Hondo, dog, pine trees, forest, trail, Oaxaca hiking

One of the best places to visit in Oaxaca is the South Mountains (Sierra Sur) and the land Magic Mushrooms. This mountain range provides spectacular opportunities to go hiking, walk among magical forests, and participate in ancient ceremonies. This is one of the best places to experience Oaxaca magic mushrooms and sit in a temazcal. 

☛ Psst… Those interested in visiting the home of Maria Sabina, the powerful female shaman that helped re-introduce mushrooms as a healing medicine will have to visit Huautla de Jiménez, an Oaxaca pueblo magico found in the Cañada region of Oaxaca State.

Skip to | San Jose del Pacifico | San Sebastian Rio Hondo | San Mateo Rio Hondo | Where to Stay in Sierra Sur Oaxaca

How to Visit Sierra Sur Oaxaca

San Jose del Pacifico viewpoint, Sierra Sur, best places to visit in Oaxaca state, vivelo sign, woman, mountains, clouds, mirador

The gateway to this region lies in San Jose del Pacifico. There are multiple mini-buses that depart from

🚐 Oaxaca to San Jose del Pacifico Collectivos Logistics  |   Catch Líneas Unidas in the direction of Pochutla in Oaxaca here:   Bustamante 601, Centro  |  Pochutla has multiple collectivos that depart frequently to San Jose del Pacifico 24 hours a day, every 30 minutes  |  One-Way Ticket: $180 pesos | Duration: 3.5 hours

Many people leery of the minivans that head to Zipolite will break up the long trip to the coast with a night or two in San Jose del Pacifico. If you wish to visit the nearby smaller towns, simply catch a collectivo, flag down a moto or taxi, or take a hike!

💬 Real Talk | These small buses twist through the mountains and are sometimes called “vomit comets,” if you get motion sickness it’s best to take some Dramamine before the ride

23 | San Jose del Pacifico

San Jose del Pacifico, sunset, forest, trees, best places to visit in Oaxaca state

San Jose del Pacifico is becoming one of the more popular places to visit in Oaxaca. Not only does the village provide some great opportunities to go hiking in Sierra Sur and mushroom foraging, but it also is the halfway point between Oaxaca City and the coastline of the Oaxaca beaches .

However, one of the best things to do in San Jose del Pacifico is to simply relax and savor nature and views.

Besides hiking, San Jose del Pacifico is becoming a popular place to dabble in the healing powers of Magic Mushrooms. During the rainy season, which usually lasts from July to October, there will be an abundance of fresh mushrooms.

Technically, mushrooms are a gray area but are not specifically regulated in this area. For example, you can literally purchase hallucinogenic mushrooms on your credit card. Oftentimes it’s possible to sit in a healing ceremony with a shaman. Otherwise, experienced “travelers” can find a spot in the magical pine forest and take a journey outside their consciousness.

me at temazcal, sierra sur, san jose del pacifico, oaxaca temazcal, sacred ceremonies in oaxaca

San Jose del Pacifico is also one of the best places to visit in Oaxaca to sit in a traditional temazcal, a sweat lodge that honors the elements, four directions, and our ancestors. Many of these ceremonies are self-guided but can include a “limpia,” or cleansing of your soul before entering.

There are four rounds in a traditional temazcal, one for each of the cardinal directions, each one honoring different aspects of humanness. Be prepared to heal in the form of “sweating it out,” and through the breath. It’s also said that a temazcal is a rebirthing experience and exiting the sweat lodge is compared to exiting the womb.

☛ Travel Tip | Temazcal Yo’o Be’en just outside of San Jose del Pacifico has a great authentic temazcal. They add hot rocks for each round (per the elements) and give tips on how to have a great experience. At the end, get splashed with cold water and receive a healing tea.

The village is small, but there are plenty of miradors to visit and hiking trails to explore. Many people love to take the forest trail to nearby San Sebastian Rio Hondo.

24 | San Sebastian Rio Hondo

San Sebastian Rio Hondo, church, plaza, sky, clouds, mountains, best places to visit in Oaxaca state

I can’t lie, San Sebastian Rio Hondo is my absolute favorite village in the South Mountains of Oaxaca. There is still an “untouched” feeling about this special place. There are plenty of hiking trails to walk next to the tranquil river. In the center of town, a beautiful church and plaza is the perfect place to feel the authenticity of the village.

Spiritual seekers will love relaxing at Casa Maitri, with a zen garden, beautiful cabanas, and one of the most powerful temazcals I’ve had the pleasure to sit in. They also offer mushroom ceremonies.

San Sebastian Rio Hondo has unique boutiques like Khadi Oaxaca , which is helping preserve ancient weaving techniques while supporting the local economy.

Don’t miss a chance to have a meal made with fresh and local ingredients from Casa de Barro . They have a cute garden terrace and make freshly baked bread. Casa de Barro is also running cultural events and the garden restaurant is only open on the weekends.

25 | San Mateo Río Hondo

San Mateo Rio Hondo is another small village to visit in the Oaxaca Mushroom region, but again, with fewer crowds. Here, there are many hiking trails that connect to both San Jose del Pacifico and San Sebastian Rio Hondo.

Stop by Torre del Roure to buy serrano ham shaved fresh from the cured leg, just like in Spain.

Sleeping in Oaxaca Mushroom Region

San Sebastian Rio Hondo, casa maitri, temazcal, mountains, forest, best places to visit in oaxaca state, bucket, temazcal ceremony, sierra sur oaxaca

There are many places to sleep between the three villages, however, San Jose del Pacifico has the most options.

➜ Find the Best Places to Sleep in San Jose del Pacifico

San Jose del Pacifico

  • Budget: La Cumbre
  • Mid-Range: Cabañas Rancho Viejo
  • Luxury: Alto de la Sierra By Rotamundos
  • This is my honest review of the Cabañas Rancho Viejo in San Jose del Pacifico

For San Sebastian Rio Hondo, Casa Maitri is special. In San Mateo, there are more places to sleep but aren’t on booking yet. Try contacting Cabañas Vicenta and Cabañas Juárez .

The Stunning Sierra Norte of Oaxaca State

La Cumbre Ixtepeji, Sierra Norte Oaxaca, Ixtepeji Ecopark, forest, trees, hiking in Oaxaca, plants

Another one of the best places to visit in Oaxaca is the North Mountains (Sierra Norte) of Oaxaca. This little-visited area has a plethora of Oaxaca hiking trails and nature preserves.

26 | La Cumbre Ixtepeji

Hikers and mountain bikers alike will love a visit to the La Cumbre Ixtepeji. This eco-park boasts tons of mountain bike trails through the beginning hills of the Mountain range that lie north of Oaxaca City. This eco-park is run by a community, so make sure to stop at the roadside building and pay the entrance fee. There is also a small tienda and simple bathrooms.

  Oficina de Ecoturismo La Cumbre Ixtepeji Logistics  |   Find it here:   68777 Santa Catarina Ixtepeji  |  Standard Entrance Ticket:  $50 pesos per person  |  Current Hours :   8:00 – 17:00  |  Facebook Page

La Cumbre Ixtepeji  mirador, Sierra Norte Mountains Oaxaca, forest, mountains, trees, things to do in Oaxaca

Although it is possible to reach La Cumbre Ixtepeji via public transportation, the park is quite large and the more desirable trails lie deeper in the park. There are also small vista points to appreciate the sprawling forests.

➜ There’s also this full-day tour to Ixtepeji from Oaxaca

Before returning to Oaxaca, stop by one of the many cabaña like restaurants that are serving local dishes, especially trout. There are multiple little eco-parks to stop out and explore to the north and south of La Cumbre Ixtepeji.

27 | Hike the Pueblos Mancomunados

One of the best places to visit in Oaxaca is the Pueblos Mancomunados which are scattered in the Sierra Norte of Oaxaca. There are 6 main villages that make up the Pueblos Mancomunados ecotourism project in the Sierra Notre, however, it’s more like 8 villages.

The most accessible village is Benito Juárez, which is usually the access point to go hiking in the Sierra Norte. The other popular Pueblos Mancomunados are Cuajimoloyas, Llano Grande, La Nevería, Latuvi, Yavesía, Lachatao, and Amatlán.

Each village has its own cultural draws and natural beauty. The best way to experience a few, or all for ambitious travelers, is to plan for a 3 or 4 day multi-day trek. There are also full-day guided hikes from Oaxaca. While it’s possible to hike the Sierra Norte independently, some trails are only accessible via a guide through the community.

One of the best places to visit in Oaxaca is the small communities in the Sierra Norte mountains.

Some of the best places to visit in Oaxaca are found in the lesser-visited region of Miexteca. Find beautiful mountains, incredible hiking trails, stunning churches, and unique landscapes in this underrated region of Oaxaca State.

28 | Santiago Apoala

Apoala Waterfall Oaxaca, path, hiking in Oaxaca, Santiago Apoala, mountains, path, clouds, sky, things to do in Oaxaca State, places to visit in Oaxaca

Santiago Apoala is a magical hidden gem and one of the best places to visit in Oaxaca. The small community boasts beautiful and diverse hiking trails with rustic cabañas. You will only find Wi-Fi at the tourism center, so plan on a weekend of tranquility. Santiago Apoala is the perfect place to disconnect from the modern world, and reconnect with nature, and appreciate the ways of the ancestors of these sacred lands.

There is an entrance fee to access this community.

Community Entrance Fee for Santiago Apoala Ecotourism Oaxaca:  $50 pesos  |  Find them here:   Pino Suárez Santiago Apoala Oaxaca  |  Hiking   Guides are available for an additional fee  |  Official Website of Santiago Apoala Oaxaca Community

Visit the beautiful Apoala Oaxaca waterfall, walk the trail to the twin rocks, or take the steep climb up the Mirador trail . The Mirador trail boasts two incredible spots to gawk at the lush and fertile mountains.

The village only has a few restaurants and a few sparse tiendas. Make sure to stock up on snacks, and fresh produce, and stop at the ATM in Nochixtlan.

How to Visit Santiago Apoala Oaxaca

Santiago Apoala Oaxaca, mirador trail, hiking in Oaxaca, mountains, mixteca region, best places to visit in oaxaca, sky, clouds, grass, forest, hills, what to do in oaxaca

Nochixtlan is the access point to reach Santiago Apoala.

 🚐 Oaxaca City to Nochixtlan Oaxaca by T.T.N Combis  |  Find them here:   Galeana 222 Centro Oaxaca de Juárez  |  Buses run:  6:00 – 21:00 ,  depart every 30 minutes  |  One-way bus ticket cost:  $50 pesos  |  Duration:  1 hour 15 minutes  |  Up to date info here

From there either catch a camienta or private taxi to Santiago Apoala.

29 | Santo Domingo Yanhuitlán

Santo Domingo Yanhuitlan Ex Convento, village of Santo Domingo Yanhuitlan, huge church in mixteca region oaxaca, trees, clouds, sky, things to do in oaxaca state

Santo Domingo Yanhuitlan is most famous for its massive Ex-Convent church that was built during the 16th century. The large church seems to appear out of the middle of nowhere and towers over the small village. This site was built along a busy trade route. If you wander to the back of the convent, notice that it was built on top of a once Mixtec sacred site.

Behind the church is a sleepy and beautiful plaza.

Those interested in the unique landscape of the surrounding landscape may want to stop at the  Geopark Mixteca Alta , this eco-center offers a wide range of hiking routes focusing on geo-tourism.

➜ This full day tour showcases Yanhuitlan, San Pedro y San Pablo Teposcolula and the Geopark

How to Visit Santo Domingo Yanhuitlan

Multiple collectivos depart Nochixtlan to this part of the Mixteca region.

 🚗 Nochixtlan to Yanhuitlan by Collectivos  |  Find them here:   José María Morelos  |  Collectivos run:  7:00 – 21:00 ,  depart every 10 minutes  |  One way cost:  $15 pesos  |  Duration:  15 minutes

30 | San Pedro y San Pablo Teposcolula

San Pedro y San Pablo Teposcolula is another Oaxaca pueblo magico .

San Pedro y San Pablo Teposcolula is home to the stunning Ex-Convento de San Pedro y San Pablo. This Dominican-style church was built in the 16th century from stones from both white and pink quarries. The massive Ex-Convento de San Pedro y San Pablo has an open chapel, which is the largest in Latin America.

Ex-Convento de San Pedro y San Pablo Teposcolula   |  Open:  Daily, 10:00 – 15:00  |  Admission:  $40 pesos ($2.25 USD)

Nearby, don’t miss the Casa de la Cacica. There is less information here, but it was the last house of the last Mixtec queen of the region. Today, the old palace is a library and cultural center for the community.

San Pedro y San Pablo Teposcolula is famous for its typical dishes and its distinct yellow mole.

San Pedro Yucunama is also called Cerro Viejo, or old peak. The small village has a beautiful church, ruins, an old aqueduct, and a short walking path to El Sabino (a very large Montezuma cypress tree). Don’t miss the San Pedro Yucunama Archaeological Museum. It is believed that many of the pieces here actually originated from the mysterious Olmec culture.

San Pedro y San Pablo Teposcolula is one of the best places to visit in Oaxaca State to get off the beaten path.

31 | Tamazulapam del Progreso

Tamazulapam, ojo de agua grande Tamazulapam, natural springs mexico, grass, mountains, best places to visit in oaxaca, sky, plants, clouds

One of the best places to visit in Oaxaca to relax is the small village of Tamazulapam del Progreso , which is known for its natural sulfur spring pools. Outside the village, stay at one of the facilities like Balneario Atonaltzin which has a lovely pool surrounded by green space, places to grill and picnic, a small tienda, and rustic rooms to rent.

If looking for something a little more natural, walk to the natural pools of  Ojo de Agua Grande  or the small  Ojo De Agua Chico . The large pond has an observatory deck and places to swim. In the village itself, find a lovely church, an authentic market, and a lively garden plaza.

How to Visit Tamazulapam del Progreso

Tamazulapam church, mixteca region oaxaca, flags, beautiful places to visit in oaxaca state, things to do in oaxaca state, trees, clouds, sky

Tamazulapam del Progreso is connected via direct buses to Oaxaca or by collectivo with Nochixtlan

🚐 Oaxaca to Tamazulapam mini vans |  Find them here:   Miguel Hidalgo 313  |  Collectivos run:  3:30 – 22:00 ,  depart at least every hour  |  One way cost:  $95 pesos  |  Duration:  2.5 hours | Check their Facebook Page for current schedules

32 | Reserva de la Biósfera Tehuacán-Cuicatlán

The Tehuacán-Cuicatlán Biosphere Reserve is almost 359,000 acres of unique landscapes that stretch between the Mexican states of Puebla and Oaxaca. This area boasts some of the most diverse landscapes in the world, including the enormous cacti forests.

Not only is the entire region rich with flora and fauna, but it was one of the cradles of civilizations for Mesoamerica. There is evidence that this area was inhibited and altered by humans over 12,00 years. The entire Tehuacán-Cuicatlán Biosphere Reserve was listed as a  UNESCO World Heritage Site  in 2018.

If looking to visit the Tehuacán-Cuicatlán Biosphere Reserve in Oaxaca State, head to Santiago Quiotepec. This area boasts ancient ruins, hiking trails, and more. There is an actual tourism route in place, so it’s best to visit with a car.  More information on the Oaxaca biosphere route is here.

Alternatively, Tehuacán in Puebla is right on the Oaxaca border. This area is the gateway to gigantic cactus forests, ancient salt mines, and impressive botanical gardens.

33 | Huautla de Jiménez (Cañada Region Oaxaca State)

street art of the powerful female shaman Maria Sabina

Huautla de Jiménez is an Oaxaca magic pueblo known for its cultural impacts. The most famous shaman in Mexico, Maria Sabina, was from Huautla de Jiménez. Marina Sabina lived and worked with magic mushrooms and is credited with re-introducing the powerful magic mushrooms to the modern world.

Huautla de Jimenez is one of the best places to visit in Oaxaca to understand the cultural aspects of Oaxaca magic mushrooms. Maria Sabina hosted many healing ceremonies throughout the 1950s and 60’s in her home in Huautla de Jiménez. This mountain village is found in the Cañada region of Oaxaca State.

It is said that many celebrities came to participate in otherworldly ceremonies with her. Whispers of John Lennon, Bob Dylan, Aldous Huxley, and even Walt Disney were some of the famous names who were said to pass through the house of Maria Sabina. Thousands were said to take the pilgrimage to Oaxaca and sit with this incredible female shaman.

It was actually R. Gordon Wasson who published an article in  Life  magazine that made eyes turn to Mexico and the curative powers of mushrooms. This inspired Timothy Leary to take the journey to experience the healing powers of Oaxaca Magic Mushrooms. Of course, his controversial research with LSD at Harvard would be shut down rather quickly.

Today, it’s possible to visit the House of María Sabina, which is now an intimate museum.

Huautla de Jiménez is blessed with beautiful and sacred natural places. Hikers can climb the sacred Cerro de la Adoración, or Hill of Adoration. This is a very special place and it is recommended to leave a gift. Outside of town, it’s also possible to visit the waterfall Cascada Velo de Novia.

33 Best Places to Visit in Oaxaca State

best places to visit in oaxaca, volkswagon bug, building, street, oaxaca centro, what to do in oaxaca

In conclusion, these are 33 of the best places to visit in Oaxaca state. While most travelers simply visit the picturesque and worthwhile city of Oaxaca, the entire state is filled with treasures and hidden gems.

The diversity of Oaxaca State is incredible! From waterfalls, magical forests, sacred communities, and artisan villages, there are so many things to do in Oaxaca. Each region brings something completely unique for travelers to experience.

Have you explored any of these best places to visit in Oaxaca? Is there a place to visit in Oaxaca state that I’m missing? I spent 6 months here, but only just scratched the surface of the treasures of Oaxaca State. Let me know in the comments below!

places to visit around oaxaca

Disclaimer: There’s a chance this post contains affiliate links, and I receive a small (but grateful) portion of the sale. There’s no extra cost to you, and I only promote things that I use and love.

  • Pin it! 278

' src=

Hey, my name is Megs! I'm an adventure-seeking, wanna-be storyteller, with a wandering soul who is smitten with the diversity of this beautiful world. You can find me hiking in the mountains, eating delicious food, and seeking out the most authentic travel experiences possible. Experiences and memories are my most prized possessions. I love to slow travel and have been nomadic for over 12 years.

Similar Posts

Must-See Pit Stops from Sighnaghi to Kazbegi

Must-See Pit Stops from Sighnaghi to Kazbegi

Amazing Things to Do in Cuenca Ecuador | 3 Days

Amazing Things to Do in Cuenca Ecuador | 3 Days

Tour Humberstone An Eerie Abandoned Mine In North Chile

Tour Humberstone An Eerie Abandoned Mine In North Chile

Monforte de Lemos The Historic City in the Heart of the Incredible Ribeira Sacra

Monforte de Lemos The Historic City in the Heart of the Incredible Ribeira Sacra

A Porto Pilgrim Guide for Planning & Walking the Camino Portugués (2024)

A Porto Pilgrim Guide for Planning & Walking the Camino Portugués (2024)

The Perfect Southern Galicia Road Trip in 6 Days

The Perfect Southern Galicia Road Trip in 6 Days

21 comments.

Megan, this blog is packed full of amazing information. I hope to explore more of Mexico soon and this is an amazing resource to start my planning. Thank you!

Thank you so much Juli! Enjoy your time in Mexico and I’m so glad you found this guide useful! 💙

I really want to visit this region of Mexico in 2022 so your article is an excellent guide. Do you have a favorite place among all the places mentioned in your article?

That’s awesome Terri! Oaxaca is so diverse and there is so much to see. 😊

Depending on your time, Oaxaca City is a great place to start as you can do many of these places on this list as full day trips. Also, the Sierra Norte is less than hour and the Sierra Sur is about 3.5 hours. ⛰ I’m always drawn to the mountains, so the Sierra Sur holds a special place in my heart… especially during mushroom season. If you have more time, Santiago Apoala is pure magic, but takes some time to reach. However, it’s so worth it! 💛

How long would you recommend in the state- is 2 months enough to reach Santuagi Apoala? Thinking Sept-Nov

Hey Lia –

I think 2 months in plenty of time to slow down and explore Oaxaca. I spent 5 months in the state, but you could easily see the main highlights in 2 months and not feel rushed.

Base in Oaxaca City for a week or two and take day trips to explore the surrounding valleys and sites. After that, you could move to the coast and spend a few weeks with a stop in San Jose del Pacifico to help break it up. After that, a week in Mixteca would be plenty of time to see Santiago Apoala! I wrote up this Oaxaca itinerary to help people make the most of their time in Oaxaca if on a limited time.

With two months you could easily spend more time at the coast or in the Mixteca region.

Enjoy your time!!

I would love to visit Oaxaca someday! What a vibrant and incredible location – thanks for the amazing and comprehensive guide.

Thanks so much Brooke! Oaxaca is really special and it’s easy to fall in love with the diversity, food, nature, and people. Enjoy 🇲🇽

Oaxaca looks so beautiful! I would love to explore around Sierra Sur, so thank you for the inspiration!

Thanks Elena! The Sierra Sur was one of my absolute favorite places, excellent choice! 😉

This looks like a stunning place to visit! I haven’t been to any part of Mexico but Oaxaca is for sure on my list. Thanks for sharing all of these locations!

You’re welcome Krista! I was spoiled since Oaxaca was my first place to visit in Mexico and it is pure magic. Hope you can visit in the near future. ✨

Oaxaca looks so magical! The photos are making me want to visit the destination even more.

Thank you! Yes, there is a lot of mysticism, culture, diversity, and magic in this area! You will not regret adding Oaxaca to your bucket-list! 💚

Wow! I love how colorful the city is, the history and of course the beaches.

Touropia Logo

Touropia Travel

Discover the World

10 Best Places to Visit in Oaxaca, Mexico

By Alex Schultz · Last updated on April 9, 2024

Renowned for its intoxicating mix of different peoples, cultures and languages, Oaxaca in the southwest of Mexico still retains much of its indigenous identity and as such it is well worth exploring as it has a very different feel to it from the rest of the country.

While its rugged mountainous terrain helped protect and preserve the homelands of people such as the Zapotecs and Mixtecs from the Spanish Conquistadores, the diverse landscapes also allowed different fauna and flora to flourish around the state. Consequently Oaxaca is one of the most biodiverse regions in Mexico and its incredible scenery includes everything from towering mountains and sweeping valleys to a beautiful beach-filled Pacific coastline.

With lots of impressive archaeological sites alongside charming towns replete with native cultures, crafts and cuisine, the best places in Oaxaca really are unlike anywhere else in Mexico.

Map of the best places in Oaxaca, Mexico

Oaxaca Mexico Map

10. Yagul [SEE MAP]

Yagul

Although Yagul was first settled around 500 – 100 BC, most of the stunning ruins that we see today date to the 1200 – 1500s, which was when the city-state was at the height of its power. Known to locals as ‘Pueblo Viejo’ – the old village – Yagul was still inhabited when the Spanish arrived, although the city was soon abandoned.

Despite being one of only four natural monuments in Mexico, the impressive and well-preserved archaeological site sees relatively few visitors. Wandering around with barely another soul in sight is a fantastic feeling.

With a beautiful fort for you to explore alongside breathtaking ballcourts and the remains of a palace, the amazing ruins are well worth checking out. The majestic ceremonial structures and architecture only hint at the power and prestige of the mighty Zapotec civilization that once ruled the area.

9. Bahias de Huatulco [SEE MAP]

Bahias de Huatulco

Consisting of nine beach-lined bays, each more dazzling than the last, Bahias de Huatulco is a brilliant place to head to if you want to kick back, relax, and take in some rays. While at one time only laidback sleepy fishing villages lined its shores, in the 1980s, the government saw its tourism potential and developed a series of hotels and resorts along the bays.

Fortunately, everything was done very tastefully. The unspoiled feel to the place remains, with all the hotels, restaurants, and bars tucked away among the glorious forests that hug the shore.

Bahias de Huatulco is breathtakingly beautiful. The bays with their pearly white beaches are all backed by vast swathes of forest that are protected by Huatulco National Park. While lounging on the beach amidst the stunning scenery is a great way to spend the holiday, there is also a myriad of different watersports for you to try out, while taking a boat trip offers you the chance to see the glorious coastline from afar.

8. Mitla [SEE MAP]

Mitla

Named after Mictlan, the Aztec underworld, Mitla is believed by archaeologists to have been the most important Zapotec religious site. The impressive mosaics and geometric designs that cover its tombs and temples are the best in the whole of Mexico.

Exploring the archaeological site is a delight, and seeing the intricate designs that coat the ancient buildings up close is an awe-inspiring experience.

Although the site dates back even earlier, it was between 750 and 1521 that Mitla flourished. Its expansion was still ongoing when the Spanish arrived and destroyed much of it. Despite this, the ruins at Mitla are remarkably well-preserved, and the mix of Zapotec and Mixtec architectural influences is fascinating to behold, with lots of people visiting the site every week.

7. Zipolite [SEE MAP]

Zipolite

Lying along Mexico’s beautiful Pacific Ocean coastline, Zipolite has long attracted backpackers and hippies to its shores, and there is definitely a very laidback and relaxed feel about the place.

Indeed, anything goes in Zipolite, and it is not without reason that the small town is home to the county’s only nude beach. While chilling out on the pristine beach is many people’s favorite pastime, others prefer to go surfing in the waves or take a dolphin or whale watching boat trip along the coast.

At the end of every day, a glorious sunset bathes the beach in a stunning array of colors. Listening to local musicians or watching fire dancers perform is a magical experience as the night draws in.

6. Hierve el Agua [SEE MAP]

Hierve el Agua

Located in a rugged and remote setting just 70 kilometers from Oaxaca, the natural rock formations of Hierve el Agua are sure to be unlike anything you’ve ever seen before. Cascading down the cliff face to the valley below, the rock formations look like flowing water; from afar, one would stake money on them being waterfalls. In reality the rocks were formed by the accumulation of minerals deposited by spring water that has flowed down the rocks over thousands of years.

While the rock structures are undoubtedly the main attraction, the view from the top of them out over the valley is marvelous, and there are several natural pools and hot springs which visitors can bathe in.

5. Tehuacan-Cuicatlan Biosphere Reserve [SEE MAP]

Tehuacan-Cuicatlan Biosphere Reserve

Encompassing rugged mountain ranges, sweeping valleys, and the upper basin of the Papaloapan River, the Tehuacán-Cuicatlán Biosphere Reserve is home to a wide array of landscapes which are lovely to hike through.

Due to the different habitats on show, you can be exploring a cacti-filled desert one moment, wandering through forest-coated valleys the next, and taking in sweeping views from one of the many mountaintops later in the day.

The fauna and flora are just as diverse as the landscapes themselves, with lots of species of bird, fish, and reptiles also residing within the reserve. A delight for nature lovers and outdoor aficionados alike, the Tehuacán-Cuicatlán Biosphere Reserve is well worth stopping by if you want to escape from the city for the day and immerse yourself in nature.

4. Puerto Escondido [SEE MAP]

Puerto Escondido

Renowned for its great surfing, Puerto Escondido is the place to head to if you want big waves and near-perfect surf conditions. The gorgeous Playa Zicatela is widely considered amongst the best places to surf in the world; on any given day, a whole host of surfers can be found riding waves or chilling out on its golden sands.

A top-rated tourist destination, Puerto Escondido has a laidback vibe to it, with a number of great beaches for you to choose from if you’re not into surfing. The best of them is undoubtedly Playa Carrizalillo, although Playa Principal and Playa Bacocho also have their charms.

While in town, it is well worth going on a scenic boat trip along the coast to spot turtles, dolphins, and other marine species.

3. Monte Alban [SEE MAP]

Monte Alban

Perched atop a low-lying mountain range near Oaxaca City and surrounded by sweeping valleys, the archaeological ruins of Monte Alban are certainly very impressive, with the well-preserved remains of temples, palaces, and ballcourts all on display.

One of the earliest cities founded in Mesoamerica, for centuries, Monte Alban was the center of socio-political and economic life in Oaxaca, with its zenith coming between 300 and 700 AD.

Despite having long been abandoned by the time the Spanish arrived, the site still conveys the majesty and importance of the Zapotecs who ruled from the city; many ornate and impressive stone-carved monuments can still be found scattered here and there. A must-see when visiting Oaxaca, Monte Alban certainly won’t disappoint with its fascinating ruins and sweeping views of the surrounding mountains and countryside.

2. Mazunte [SEE MAP]

Mazunte

Nestled alongside two beautiful beaches, the small village of Mazunte is ideal for people looking for a quiet getaway; there is barely anything to do other than lounge on one of the beaches and take in the stunning scenery. As it is very undeveloped and quite rural, most of the accommodation is basic, with ramshackle thatched-roof beach huts and restaurants clustered under the trees lining the beach.

Very popular with both independent travelers and backpackers, Mazunte has an alternative vibe to it, with lots of yoga studios and Spanish schools found around town. Besides the beautiful beaches, the main attraction is the fantastic turtle center. Many people visit Mazunte in May and June to watch the cute creatures lay their eggs on the beach before returning to the sea.

1. Oaxaca [SEE MAP]

#1 of Places To Visit In Oaxaca Mexico

Whether it’s history and culture that you are interested in or gastronomy and nightlife, Oaxaca is the place to go, and no visit to the state of the same name can ever be complete without at least passing by. Home to elegant colonial buildings and leafy plazas, with Zapotec and Mixtec archaeological sites found nearby, the city boasts an intoxicating array of different cultures. Indigenous arts, crafts, and cuisine are also on display at its many merry markets.

Oaxaca has a lot for you to see and do , and simply wandering around town and taking in the ambiance is a great way to explore the city, with beautiful churches and museums lying next to trendy bars, restaurants, and boutiques.

While Oaxaca is excellent to visit at any time of year, it is especially lively and special to check out during Guelaguetza – a month-long festival that showcases traditional Oaxacan dances and music.

Share this post:

How to Spend One Day in Oaxaca

How to Spend One Day in Oaxaca

places to visit around oaxaca

10 Best Beaches in Mexico

Best Things to do in Cancun, Mexico

23 Best Things to do in Cancun, Mexico

places to visit around oaxaca

10 Best Vacation Spots in Mexico

Hierve el Agua

Visiting Hierve el Agua: Oaxaca’s Frozen Waterfall

Things to do in Mazatlan, Mexico

15 Best Things to do in Mazatlan, Mexico

Best Things to Do in Puebla City

12 Best Things to Do in Puebla City, Mexico

places to visit around oaxaca

Where to Stay in Cancun: 5 Best Areas

Things to Do in Playa del Carmen, Mexico

14 Best Things to Do in Playa del Carmen, Mexico

Places to Visit in Chiapas, Mexico

10 Best Places to Visit in Chiapas, Mexico

Reader interactions, leave a reply cancel reply.

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed .

kate storm standing on the edge of a pool at hierve el agua, one of the most fun things to do in oaxaca mexico

13 Out-Of-This-World Things to Do in Oaxaca

Known for its delicious food (hello, mole!), colorful streets, access to beautiful ruins, and its festive Day of the Dead celebration, the best things to do in Oaxaca, Mexico are as varied as they are interesting.

During our trip, the city ended up stealing our hearts–and whenever we find ourselves dreaming of Mexican food, we often start absentmindedly searching for plane tickets to Oaxaca.

Planning a visit soon and wondering what to do in Oaxaca? We’ve covered all the best things to see here, including both spots in Oaxaca City (in Spanish, Oaxaca de Juarez) and those that are easy to visit as day trips from Oaxaca.

Table of Contents

The Best Things to Do in Oaxaca City (+ Nearby!)

Where to stay in oaxaca, about organized day trips from oaxaca, don’t forget travel insurance.

Kate Storm and Jeremy Storm at Monte Alban in Oaxaca Mexico--exploring lots of ruins like this is one of our top tips for traveling to Mexico!

Some links in this post may be affiliate links. If you make a purchase through one of these links, we may earn a small commission at no extra cost to you. Please see our disclosure policy for more detail.

Visit Monte Alban.

The abandoned city of Monte Alban is, in our opinion, even prettier than Teotihuacan near Mexico City –which is impressive, given how much we love the first!

Monte Alban is one of the earliest cities in Mesoamerica, and is believed to have been one of the major cultural centers of the Zapotecs. Visiting is one of the most popular things to do in Oaxaca, and it’s easy to see why!

You can see mountains on all sides of Monte Alban, and ruins all around you–in every direction, there’s nothing but views: the past at eye-level, and the present in the cities occupying the valleys below.

monte alban as seen from above, one of the best places to visit in oaxaca

Wander through the center of Oaxaca City and visit the Zocalo.

Oaxaca’s main square is enormous and is easily the perfect first item to add to a list of things to do in Oaxaca.

The gigantic shade trees make it a welcome break from the sun, the balloon sellers throughout the square add eye-catching splashes of color in every direction, and the hawkers are some of the politest that we have come across–they all asked us once, and only once if we wanted to buy anything before moving on.

Prices at the restaurants surrounding the square are a little inflated as compared to other parts of the city, of course–but it’s still worth grabbing a meal here just to people-watch in the square.

man selling balloons from a large bunch in the zocalo oaxaca de juarez

Taste some Mezcal.

Taking a Mezcal tour is an incredibly fun way to spend an afternoon in Oaxaca!

In exchange for listening to a sales pitch at the end of the tour, we were able to see each step of the Mezcal process, from the beheaded corpses of fresh agave plants all the way to the finished product.

The tour finished with a Mezcal tasting (which is not to be confused with Tequila– Mezcal and Tequila are very different)–our guide was liberal with the pours, and if you would like, you just may be able to try half a dozen versions of Mezcal.

If you’re not interested in touring a factory, don’t worry: Mezcal is available at just about any restaurant in Oaxaca.

jeremy drinking a glass of mezcal at a tasting in oaxaca mexico

Sample mole.

All of the incredible foods to eat in Oaxaca could justify an entire blog post in their own right, but no other food is as iconically Oaxacan as mole.

Intricate and complex, mole is both delicious and varied (Oaxaca has 7 definitive versions , though each recipe is unique), and well worth devouring with… well, just about anything.

plate of mole with tortillas in the background, eating mole is one of the best things to do in oaxaca mexico

Check out the Templo de Santo Domingo.

Oaxaca’s most famous cathedral is located in the north of town and is never absent from any list of the best things to do in Oaxaca–for good reason.

Situated with a small square in front and botanical gardens to the rear, the area surrounding the church (despite its draw for tourists) is much quieter and more peaceful than the Zocalo to the south–a perfect area to relax in.

templo de santo domingo front facade

Take a cooking class.

What better way to explore a region renowned worldwide for its cuisine than by learning a bit about cooking it yourself?

This cooking class will not only teach you how to cook Oaxacan dishes (complete with plenty of eating) but also includes a market tour.

Book your Oaxacan cooking class today!

chiles meat and tortilla on a grill in mexico

Visit the Ethnobotanic Garden.

Oaxaca’s botanical gardens are peaceful and pretty (as all botanical gardens should be), and have a different twist than many flower-focused gardens: a lot more cacti, for one!

Located right next door to the Templo de Santo Domingo, it’s not hard to find a chance to cross this off your list of Oaxaca attractions to visit.

Check out the Oaxaca Cultural Museum.

Oaxaca is the most culturally diverse state in Mexico, and it shows in this museum.

Artifacts spanning many periods and cultures are displayed here, emphasizing individual cultures and, of course, the impact of Spanish colonialism.

The museum is attached to the Templo de Santo Domingo, in what was once the monastery–meaning that the building is a museum artifact itself!

Fair warning: all of the signs in the museum are in Spanish. I stumbled through the best I could, but Google translate was my friend.

I have no doubt that I would have gotten more out of the museum with more advanced Spanish, though the artifacts alone are enough to make it worth stopping by.

exterior of oaxaca cultural museum, one of the best oaxaca attractions

Tour Mitla.

One of the best day trips from Oaxaca, the stunning and intricate ruins of Mitla are one of the best places to visit near Oaxaca City.

Mitla is a religious and cultural center for the Zapotecs, dating after Monte Alban was abandoned.

Our guide referred to the style as “Greek” because of the geometric patterns that dominated what remains of Mitla–the detailed work is mesmerizing and well worth spending some extra time admiring.

Much of Mitla was torn down when the Spanish arrived in order to build the cathedral that now overlooks what is left of the city–but the remains are more than enough to be impressed by the incredible amount of craftsmanship that went into creating Mitla.

exterior of an intricately carved building in mitla

Enjoy the festivals.

Oaxaca is well known for its exuberant celebrations, and luckily for travelers, they happen all the time.

Jeremy and I didn’t remotely try to plan our trip around any festivals, but that didn’t stop us from hearing fireworks going off every night, seeing the Zocalo covered in people dancing a tango, or stumbling into two different parades, or seeing people performing on stage almost every night we were in town.

A little research showed us that we were most likely seeing preliminary celebrations for the Fiesta de la Virgen de Guadalupe and/or the Fiesta de la Soledad–and, of course, Christmas, for which a Christmas tree taller than the nearby cathedral was being built near the Zocalo when we were there.

Of course, the most famous festival in Oaxaca is its famous Day of the Dead Celebration, which is considered to be one of the most incredible in all of Mexico.

day of the dead display in oaxaca in november, one of the most popular things to see in oaxaca city

Go shopping at the Mercado 20 de Noviembre.

Whether you want to buy artisanal souvenirs or simply eat your heart out, the Mercado 20 de Noviembre is one of the best places to visit in Oaxaca!

Sip hot chocolate.

Oaxacan hot chocolate is spiced with cinnamon and is famous for a reason–it is absolutely delicious! Don’t leave town without sampling a cup.

Cup of atole in an orange mug with tamales behind it and pan dulce to the left of it.

Fall in love with Hierve el Agua.

I saved my favorite of all the fun things to do in Oaxaca for last.

Hierve el Agua is a petrified waterfall, and the area you visit in order to view it is filled with pools formed of the same calcium carbonate that created the “falls”.

Stand and look forward from the pools, and you will see the gorgeous mountains opening up before you–the view is irresistible.

The area is extraordinarily peaceful, and while there is a small changing area and bathroom nearby, the expected food stalls and souvenir stands are out of sight, and a 10-minute hike up a fairly steep hill from where the pools are located, leaving the entire area feeling less commercial than it could.

Sadly, Hierve el Agua is a couple of hours from Oaxaca City by car–but it is a must-see and one of the best day trips from Oaxaca. This is, hands down, our favorite thing that we saw while in the region, and our only regret is that we weren’t able to stay longer.

November 2021 Update : After a period of closure, Hierve el Agua has now reopened !

pool of hierve el agua on a sunny day, one of the best places to visit in oaxaca

When deciding where to stay in Oaxaca, we recommend looking for something centrally located, within walking distance of the Zocalo and the Templo de Santo Domingo. From there, Oaxaca City is easy to explore on foot, and transportation outside of the city is easy to reach!

Prices are most expensive when events are going on, especially the legendary Day of the Dead festival–if you plan to visit Oaxaca for the Day of the Dead, we strongly recommend booking as far in advance as possible.

Here are a few well-reviewed hotels that are fantastic places to stay in Oaxaca.

Hotel Oaxaca Magico — This hotel was exactly what we were looking for during our first trip to Oaxaca: clean and in a great location.

A budget hotel means a small room, but the 10-minute walk to the Zocalo, daily maid service/replacement of toiletries, and overall smooth experience left the tiny room in the back of our minds. We would be happy to stay here again!

Check rates & book your stay at Hotel Oaxaca Magico!

colorful colonial street in oaxaca city mexico

Hotel Suites del Centro  — Located just a 5-minute walk from the Zocalo and boasting excellent reviews, these small apartments all feature a kitchenette.

The property boasts a beautiful terrace, and there is free parking on-site for travelers who would like to explore the surrounding area independently!

Check rates & book your stay at Hotel Suites del Centro!

Casa Antonieta  — For spacious luxury in the heart of Oaxaca, check into Casa Antonieta, where you’ll find gorgeous furnishings, excellent customer service, a walkable location, and a beautiful terrace to relax on.

With fantastic reviews and a popular breakfast option, Casa Antonieta is the perfect base for exploring the best things to do in Oaxaca.

Check rates & book your stay at Casa Antonieta!

jeremy storm standing on the edge of hierve el agua as an american backpacking mexico

We took a one day tour from Oaxaca, which included visiting Hierve el Agua, a Mezcal factory, Mitla, a wool rug craftsman, and the Tule tree (the last two aren’t on this list because we found them dull–the first is a predictable sales pitch and the second is a large tree that is not worth seeking out on your own).

The cost was 200 pesos per person and included all transportation and an excellent guide for Mitla.

A few other entrance fees (totaling less than $10/person) were required to be paid on the tour, and though not technically “required”, the buffet lunch that the tour pauses for are predictably overpriced (about $7/person, but very tasty).

The tour fulfilled our needs and seemed to be available at a similar price to every tourism agency in town.

You can also book a very similar tour online if you’re partial to paying in advance–but as you can see, you’ll pay less if you book on the ground in Oaxaca.

Check prices and inclusions for Oaxaca day trips today!

colorful church in the region of oaxaca mexico with flags dangling from it

The downside was our limited time of about one hour at Hierve de Agua.

Next time, we will rent a car and go independently for the day as it was one of our absolute favorite things to do in Oaxaca, though the mountain roads to access it are very windy–be prepared for a bit of an adventure if you want to drive.

Shop rental cars for your trip to Oaxaca today!

Tours are also available to visit Monte Alban, though I wouldn’t recommend taking one unless you really want a guide with you.

Monte Alban is about 30 minutes outside of the city, and shuttles that will sell round-trip transportation for 70 pesos/person are everywhere.

The Oaxaca City bus is also an option if you want to stick to a very low budget, but my tendency to get motion sickness made me very grateful for the direct and simple transportation.

selfie of kate storm and jeremy storm at hierve el agua oaxaca mexico

We don’t ever suggest traveling without insurance–anything can happen, and this is definitely a case of better safe than sorry.

Traveling to Mexico is generally safe, of course, but it also likely involves stepping outside your comfort zone and trying out new adventures in a foreign land… where you may or may not speak the language.

We use and recommend Safety Wing for trips to Mexico.

Shop travel insurance for your trip to Oaxaca today!

two photos of oaxaca, one of city street and one of hierve el agua, red and black text on a white background reads "oaxaca travel guide"

About Kate Storm

Image of the author, Kate Storm

In May 2016, I left my suburban life in the USA and became a full-time traveler. Since then, I have visited 50+ countries on 5 continents and lived in Portugal, developing a special love of traveling in Europe (especially Italy) along the way. Today, along with my husband Jeremy and dog Ranger, I’m working toward my eventual goal of splitting my life between Europe and the USA.

33 thoughts on “13 Out-Of-This-World Things to Do in Oaxaca”

Great post! We’re thinking about going. We checked out Mexico City this past year but almost went to Oaxaca and think we might like to make it over in 2018! How did you get to Hierve el Agua and how much time do you recommend spending there?

We definitely recommend it! Oaxaca is awesome, as is Hierve el Agua. We visited Hierve el Agua as part of a day trip that included several stops (we booked it in person), but we’d recommend trying to find one that focuses on Hierve el Agua specifically if you can–we didn’t have nearly as much time there as we had wanted.

I’d only recommend driving yourself if you’re very confident with the directions and mountain roads–it’s about 2 hours of driving, a lot of it on very winding roads with blindspots, from Oaxaca City to Hierve el Agua! :-)

Who did you book your tour with? The people around the zocalo quote a price and then if you call the agency it is 3x higher. Know a cheap car rental? Thankyou for your post

We booked in person near the Zocalo, but no idea of an agency name–doubt we ever learned it at the time, it was a very casual transaction.

Enjoy your trip!

Hi, thanks for your post. I’d like to ask which agency did you use for day tour from Oaxaca? Thank you :)

Hi Barbora! I honestly have no idea–it was just one of the generic ones in the main square of town. :-)

Hi Kate!! Thank you for this awesome post! My boyfriend and I are going to Oaxaca this week for a wedding and were trying to decide what to do on our free day. This definitely helped us decide on seeing Hierve el Agua! =)

You guys made an excellent choice! Hierve el Agua is such an epic spot. :D

Thank you for your post. We are looking to do a road trip starting in Puebla or Oaxaca , spending 10 -12 days in January in the region to include beach town, villages, culture, national park and fly back either from Puebla or Oaxaca airports. we are 7 in total looking for special places and experiences not interested in the tourist attractions too much. and would probably rent a minivan . We do not want to drive all day so no issues in staying i several places and doing tours from each place. Looking forward for you wonderful advice.

We haven’t taken that road trip, but I can tell you that around the Oaxaca area we strongly recommend making time for Hierve el Agua and Mitla.

We also loved the beach/surf town of Puerto Escondido, and would love to go back–can recommend a stop there as well!

Tip, for anyone else interested in visiting Hierve el Agua. We didn’t fancy going on one of the tours that stopped at several different places so instead booked with Go Well tours – a little more expensive but well worth it for a private tour and a lovely couple running it – this gave us half a day hiking around Hierve el Agua, lots of time to swim, a lovely picnic and then a visit to Mitla on the way back. I did look into ways to get there by public transport but it sounded a little too complicated for my first visit.

Yes, getting to Hierve el Agua on public tranport is a bit complex for the first time and especially if you are not able to communicate in spanish but overall, it is cheaper than the private tours and gives your more liberty on what to do. You have to find a taxi (public transport) or bus that takes you to mitla, then you find the trucks that take you to hierve el agua close to the central bus station. You get on and they will take you up to your destination. It is important to note that they will likely make you wait until other people come to make sure they make the most on their trip. Sometimes I’ve had to wait up to about 40 minutes so if you don’t have the time, this might not be for you. I have gotten a bit nauseous being in the back of the truck, sometimes I prefer to go on the front seats (just a little tip)

Thank you for the article – just super reading. I’m going to be in Oaxaca for around 10 days over Christmas and New Year. Do you have a sense of what will be open for tourists during that time and if guides will be available? And thank you so much for highlighting Hierve el Agua – not in either of my guidebooks!

We were actually there at a similar time ourselves–just before Christmas. Everything should be operating more or less normally, with the usual expected closures for Christmas Day, etc. In the weeks surrounding Christmas, though, you’ll definitely find guides!

Definitely head to Hierve el Agua if you can! Of all the places in and near Oaxaca, it’s the one we’re most excited to eventually get back to. :-)

Hi, Kate – Thank you for this VERY informative post! I’m going to Oaxaca with a small group of friends later this month, and you’ve given us some great guidelines for top things to see in town — and we will now definitely make plans to go out to Hierve el Agua! LOL, we were mainly going for the food, as one of our group is a world-traveling foodie, but I’m the “art person” of the group and will now do some research on the Templo and the museum. I also hear there are many art galleries in town?

Hi Ganieda! Thank you so much, glad we could help!

The food truly is amazing, we still miss it all the time.

I do remember seeing quite a few galleries around, but honestly, I was more like your friend and focused more on the food, so no specific recommendations there, I’m afraid!

Thank you for your suggestions! Can you recommend how many days you think is needed to explore all these spots comfortably? Trying to figure out how many days I should take off from work haha. Also, do you have suggestions for any other day trips that you didn’t get to go to that you thought would be nice? Something a few hours outside of Oaxaca that can still be done in a day? Thank you!

Hmm… I’d say probably a minimum of four full days to be comfortable? Two for the city, one for Hierve el Agua and Mitla, and one for Monte Alban, more or less. But a few more days would definitely be helpful!

I’ve heard that the Yagul ruins are also nice, but we didn’t make it there ourselves. Personally, if we were going back, our first priority would be to dedicate more time to each Mitla and Hierve el Agua, as we felt like we didn’t spend enough time at either!

Great recommendations but in addition I think that a cooking class with visit of a market is a great introduction to Oaxaca’s famous food. I tried 3 and my favourite is Alma de mi Tierra.

Oooh, sounds delicious! Agreed, we love everything having to do with food when we travel.

Great post! and thanks for all the great information! I am very excited, I am visiting Oaxaca in May, can’t wait to visit all these places you are recommending!

Thanks, Yesi! Hope you have a great trip to Oaxaca!

I’m thinking of going in late May. Would you say it’s safe for a female solo traveler? I would like to know more about transportation? It’s been recommended to me to travel there.

I haven’t personally visited as a solo female traveler, but I know lots of women who have visited Oaxaca alone and absolutely loved it (I even know one who loved it so much she moved there).

If you’re staying in the center, you’ll be able to walk to most of the major highlights in town. Shuttles and/or buses will get you to various day trips around the area.

very informative post. I do not think $7 per person at a buffet is overpriced, especially if the food was enjoyable. I paid $20 per person at our hotel, now thats overpiced!

Fyi Hierve El Agua is now closed to the public indefinitely.

Thanks for the update, I just looked into it. I’ll make a note in the post!

Hi, I love your post. Yes, Hierve el agua is closed. I am travelling to Oaxaca early march 2022. How you recomend me a good place to visit a chamán? Thanks Rey

I cannot find a tour with Viator or other under 450 pesos without admission. 200 sounds really cheap for a 12 h day trip. The hot springs are open again maybe that’s why the increase?

It’s generally MUCH cheaper to book on the ground in Oaxaca than through an aggregator, that’s probably why. That’s not the case in all countries (we use Get Your Guide all the time ourselves), but in many parts of Latin America, you tend to pay a very steep premium for booking in advance. It has been a few years since our trip as well. :-)

I recently visited Oaxaca and decided to hike from the centre of the city to Monte Alban. There isn’t really a defined route, it’s just along the side of the road, but definitely doable and took a little over 90 minutes. Along the way, you get great views out over the Oaxaca valley. You pass through some colourful suburbs on the way up the mountain, which then give way to agave plantations. Bring lots of water!

I am going sometime in October 2022 for a girls 50th birthday trip. Is Hierve el Agua open again? If we can do Hierve el Ague and Mitla in one day….Can we do Monte Alban and a Mezcal tour together? Any recommendations for a Mezcal tour?

To the best of my knowledge Hierve el Agua is open again! It re-opened earlier this year.

I’m not sure of any tours that include Monte Alban and Mezcal together, but you may be able to find one on the ground. Monte Alban is also very close to Oaxaca (15-20 minutes), so it doesn’t necessarily have to be a full-day trip.

Leave a Comment Cancel reply

Top things to do in the culturally rich Oaxaca City

John Hecht

Mar 10, 2022 • 8 min read

Guelaguetza Festival 2007, Oaxaca, Mexico

The epic Guelaguetza festival every July is one of Oaxaca’s most exciting annual traditions © Kim Steele / Getty Images

Few regions in Mexico conjure up as many superlatives as Oaxaca .

The state and capital city of the same name are home to arguably the country’s best regional cuisine, an unparalleled arts-and-crafts scene, the finest mezcal in the land and (dare we say) some of the nation’s most exciting cultural events and community-tourism ventures. While understanding no list could do such a rich place justice, here are our picks for the top things to do in Oaxaca.

Gaze at Monte Albán’s ruins with a view

Rising 1300ft from the valley floor and affording eye-popping views over the city and beyond, the ancient Zapotec ruins at Monte Albán have deservedly landed them on just about any Oaxaca must-do list. You’ll understand why when you behold the mysterious architecture set against the vista-rich backdrop.

Sure, Oaxaca’s most popular archaeological site feels busy at times, especially on weekends – but an early-morning visit allows you to contemplate its striking temples and ceremonial platforms in all their glory, and without the tour-bus crowds.

Hike amid the Pueblos Mancomunados’ mesmerizing mountain landscapes

The Pueblos Mancomunados (Commonwealth of Villages), a cluster of eight remote communities scattered among a biodiverse cloud forest, are linked by some 60 miles of trails that lead to canyons, caves and cascading waterfalls.

In addition to the absorbing wilderness experiences, a day trip or multi-day hike here provides an up-close look at Zapotec life. In hospitable mountain communities, you can look forward to cabin rentals and roadside diners whipping up hearty Oaxacan comfort food such as memelas (handmade corn tortilla snacks) topped with wild mushrooms.

Tap into the underground art scene

The city’s provocative street art has long been instrumental in shaping ideas around some of the most important social and political issues facing Oaxaca, and the counterculture movement remains very much alive and kicking.

As you wander downtown amid the stunning colonial architecture you’ll come across a slew of satirical graffiti, surreal murals and indie art collectives that make stencils, graphic t-shirts and cutting-edge crafts. Graphic-arts gallery Espacio Zapata is a great place to get dialed in on the latest exhibitions, workshops and concerts. Explore the scene on your own or hook up with a street-art tour .

Three girls in traditional outfits, one with skull face paint, at the Dí­a de los Muertos festival in Oaxaca

Embrace Day of the Dead

With its deeply rooted pre-Hispanic traditions, Oaxaca makes for one of the most colorful Día de Muertos (Day of the Dead) experiences in Mexico. Come November 1 and 2, markets throughout the city sell fresh-baked pan de muerto (a seasonal pan dulce). Vivid orange-and-purple altars pop up on public squares. Soulful parades roll through downtown’s cobbled streets.

For a more classic take on Day of the Dead, the colorful celebration in nearby San Agustín Etla (11 miles northwest of the city) exudes a laid-back small-town vibe. Or visit the famed candlelit cemeteries in Santa Cruz Xoxocotlán (3 miles south of Oaxaca) and – at a respectful distance –  watch families leave offerings to their deceased loved ones.

Escape to remote Mixtec village Santiago Apoala

Leave the hectic city behind and unwind in the majestic mountains of Santiago Apoala, a remote Mixtec village several hours north of the city. Community tour operator Ecoturismo Comunal Yutsa To’on rents rustic riverside cabins and runs guided hikes to a glorious 200-foot waterfall amid deep canyons dotted with ancient rock carvings.

The bumpy dirt road from Asunción Nochixtlán allows you to get off the beaten path as it winds past tiny mountain towns with panoramas of the rugged Mixtec region.

Sip artisanal mezcal

Even if you’re not much of a drinker, it's always intoxicating to take a deep dive into the wonderful world of mezcal (a distilled alcoholic agave drink). A road trip to mezcal country in nearby Santiago Matatlán lets you see the production process at family-run distilleries, then sample the final product. Keep in mind that since mezcal is potent stuff, we recommend leaving the driving to someone else – perhaps arranged by a tour company such as Experience Agave .

In the city, mezcalerías and tasting rooms such as Mezcaloteca provide more details about the production techniques and various agave plants used to make Oaxaca’s signature spirit. In fact, much of Oaxaca’s nightlife centers around these intimate, character-filled mezcal joints.

Hit the highway toward Mitla

For a classic Oaxacan road trip, Hwy 190 heading east takes you to the world’s fattest tree in El Tule , the famous weaving town of Teotitlán del Valle , the sophisticated Zapotec ruins of Mitla and mezcal region Santiago Matatlán.

The route along a traffic-free, two-lane highway cuts through scenic valley lands. If you have time, take a 14-mile detour to Hierve el Agua for a dip in spectacular cliffside mineral springs at Hierve el Agua  – but be forewarned that the sight often closes due to administrative conflicts.    

A skull encrusted with turquoise is a death mask of the Zapotec Mixtec civilization. Found in tomb 7 at Monte Albán, it is a highlight of the Museo de las Culturas de Oaxaca.

Brush up on history at Museo de las Culturas de Oaxaca

If you only have time to visit one museum while in Oaxaca, make it this gem. Granted, you’ll need at least a couple of hours to explore the 14 halls housed in the museum’s sprawling campus – a former monastery – but the impressive architecture is worth the price of admission alone.

Displays in the Museo de las Culturas de Oaxaca are devoted to regional history and culture, from the pre-Hispanic era to present day. In Room III, don't miss the intriguing treasure trove of 14th-century Mixtec artifacts discovered at Monte Albán in 1932, which includes an ancient skull encrusted with a turquoise mosaic.

Whoop it up at Guelaguetza fest

An annual indigenous cultural event meaning “offering” in Zapotec, Guelaguetza is one of Oaxaca’s most important annual fiestas. The epic July shindig, held at the scenic open-air Auditorio Guelaguetza , showcases Oaxaca’s proud tradition of folkloric dance and music. The celebration also features art exhibits, a mezcal fair and lively downtown concerts and parades.

Smaller versions of Guelaguetza take place throughout Oaxaca, including festivals in the outlying towns of Tlacolula and Atzompa.

Eat like a local in the mercados

Grasshoppers, anyone? Look for these crunchy little buggers (known in Spanish as  chapulines ) at the iconic Mercado 20 de Noviembre . The busy market is also revered for its pasillo de humo , a smoky passage where tasajo (beef) and cecina enchilada (chili-coated pork) are grilled for your taco-eating pleasure.

For breakfast, greet the new day at Fonda Florecita in the less-visited Mercado de la Merced and try the zesty salsa de queso (cheese in spicy tomato sauce) along with a chocolate atole (a sweet corn-based drink). Both markets are easy on the wallet and quintessentially Oaxaqueño.

A man bicycles past pedestrians and vendors down a colonial-era, cobblestone street with brightly painted buildings in Oaxaca, Mexico

Cycle through history

With some 1200 historic monuments, Oaxaca’s Centro Histórico richly deserves its Unesco World Heritage badge. The plethora of landmarks includes splendid baroque churches and palatial colonial buildings that can all be visited on foot. But you’ll cover much more ground and a real scope for all the history on two wheels. Mundo Ceiba rents bikes and also organizes the Paseo Nocturno, a communal nighttime ride along the cobbled streets of downtown.

To pedal around in the countryside, book a tour with Mexican Olympic cyclist Pedro Martínez , who leads groups to a lovely cave and swimmable river in the heart of mezcal territory. 

Shop for traditional crafts

Oaxaca produces some of the highest-quality folk art in the nation, and even the world. Stores and galleries, many along Calle Alcalá , sell everything from polished barro negro (black pottery) and alebrijes (brightly painted animal sculptures) to hand-woven rugs and crafty palm-leaf baskets. 

Whenever possible, it’s always best to go straight to the source. Purchases in weaving village Teotitlán del Valle , ceramics town San Bartolo Coyotepec and alebrije capital San Martín Tilcajete guarantee that the money goes straight to the artisans. Plus, it’s always fascinating watching them work their magic. 

Delight in savory moles

Nothing says Oaxaca quite like its multicolored moles (rich nut-, chili- and spice-based sauces), and the depth and variety of the iconic dish here is downright impressive. Dig into a complex black or red mole entrée at Casa Oaxaca or enjoy simple yet delectable mole tamales at a popular downtown street stall .

To learn how to make mole yourself, take a cooking class with the culinary mavens at El Sabor Zapateco in nearby Teotitlán del Valle.

Day-trip to San Agustín Etla

Sitting pretty about 11 miles northwest of Oaxaca, this small town at the foothills of the Sierra Madre mountains provides a welcome respite from the bustling city. Most people go for the first-rate art exhibits and concerts held at the Centro de las Artes de San Agustín , a textile factory-turned-ecological arts center that was spearheaded by renowned Oaxacan painter Francisco Toledo. Others visit for the gorgeous hiking along an old aqueduct trail that rises up into the mountains, or for a low-key Day of the Dead celebration (as mentioned above).

Soak up the coffee culture

The highlands of Oaxaca produce some of the richest beans in the world, so it should come as no surprise that cafes in the capital take their coffee seriously. Standouts such as Cafébre and Cafe Nuevo Mundo have made a name for themselves with their superior brews, while bohemian bakery and cafe Boulenc  encourages patrons to linger over an almond croissant and artfully prepared cappuccino.

If you’re heading toward the Pacific coast, make it a point to stop in the sublime mountain town of Pluma Hidalgo for the ultimate coffee lover’s getaway .

You might also like: Your Oaxaca road trip starts here: 5 ways to explore Mexican culture    The quest to revive Oaxaca’s centuries-old mountain trails one hike at a time    The best places to visit in Mexico for culture, cuisine and cenotes

Explore related stories

places to visit around oaxaca

May 14, 2024 • 6 min read

With grand architecture, colorful markets and free galleries – not to mention affordable accommodation and food – Oaxaca is budget travel at its best.

Mexico City, Mexico, ; October 26 2019: Parade of catrinas at the Day of the Dead celebrations in Mexico City ; Shutterstock ID 1665984247; your: Zach Laks; gl: 65050; netsuite: Online Editorial; full: Discover

Oct 30, 2023 • 6 min read

places to visit around oaxaca

Oct 19, 2023 • 5 min read

A woman sitting near the main pyramid at Chichen Itza in Mexico

Oct 7, 2023 • 14 min read

young latin woman eating mexican tacos on a restaurant terrace in Mexico Latin America, feeling happy on a summer day

Nov 3, 2022 • 5 min read

Cute couple of hikers spending time together and trekking in a park during sunrise

Oct 21, 2022 • 5 min read

MWKFNK Pre-Hispanic Art Museum Rufino Tamayo, Human head, rare sculpture made of mud without firing with original colour, late classical period of Mixtec, 75

Apr 23, 2022 • 5 min read

Oaxaca City, Oaxaca / Mexico - September 16th, 2018: Street parade in downtown Oaxaca celebrating Mexican Independence Day.; Shutterstock ID 1242657091; your: Brian Healy; gl: 65050; netsuite: Lonely Planet Online Editorial; full: Best neighborhoods in Oaxaca City

Apr 14, 2022 • 5 min read

MEXICO - 2018/04/13: An old Zapotek woman is preparing a loom for weaving a carpet at a weavers home studio in Teotitlan del Valle, a small town in the Valles Centrales Region near Oaxaca, southern Mexico. (Photo by Wolfgang Kaehler/LightRocket via Getty Images)

Feb 25, 2022 • 5 min read

GettyImages-1169033019.jpg

Nov 7, 2019 • 4 min read

The Planet D: Adventure Travel Blog

26 Best Things To Do In Oaxaca, Mexico in 2024

Written By: Sara Oprasic

Published On: March 25, 2024

Oaxaca isn’t at the top of most people’s Mexico travel itineraries, but it should be. Located in the south of Mexico, close the Pacific Ocean, Oaxaca is a city where ancient traditions flawlessly blend with modern life. It’s a place where you can discover indigenous Mexican culture by touring ancient ruins and visiting some of the best natural landmarks in Mexico.

Oaxaca is also one of Mexico’s safest cities, making it an excellent destination for first-timers in the country. Especially because it features so many fun and interesting things to do that you’ll never want to leave. Read more: Is Mexico City Safe To Visit? Travel Warnings And Safety Tips

And if it’s not the Zapotec ruins or the local art museums that make you fall in love with the city, it will be the food . From the best local markets to popular Mezcal distilleries, here are all the best things to do in Oaxaca, Mexico!

best things to do in oaxaca mexico

Best of Oaxaca Quick Guide

  • Must See: Monte Alban, Zocalo, Hierve el Agua, The Church and Convent of Santo Domingo de Guzmán, Oaxaca markets, Museo Rufino Tamayo, Yagul
  • Where To Stay : Las Mariposas Hotel & Studios , Hotel Parador de Alcalá, Hotel Siglo XVII Art Gallery
  • Fun To Do: Cooking class, Mezcal tastings, Day of the Dead festival, Benito Juarez National Park
  • Day Trips : Mitla, Puerto Escondido, Artisanal towns
  • Must Try Foods: Mole, Chocolate, Tlayudas, Memelas, Tamales Oaxaqueños – Check out our guide to The Best Mexican Dishes

Table of Contents

Best Things To Do In Oaxaca

top things to do in oaxaca

The streets of Oaxaca are teeming with history and culture, and it feels like there’s something new to discover at every corner. Whether it’s local craft shops or relics from a different era, the city never fails to impress. Below are some of my favorite attractions in this historic gem.  

1. Oaxaca City Center Walking Tour

things to do in oaxaca walking tour

Kick off your stay in this Mexican city with a classic walking tour of all the landmarks in the heart of Oaxaca. It’s the best way of getting acquainted with the city’s top sights, and a must if this is your first time here. 

Walking tours of Oaxaca usually take 2-3 hours, depending on which one you book. Some of the places that are included in all tours of Oaxaca are the main city square of Zócalo, Templo de Santo Domingo de Guzman, the Benito Juarez monument at Parque Juarez El Llano, and a few others. 

A stroll down Macedonio Alcala is the highlight of any walking tour of Oaxaca. The historic cobblestone street is lined with art galleries and restaurants and boasts colorful buildings, vibrant street art, and several craft markets. 

Practical Information: Walking tours of central Oaxaca normally last for 2-3 hours and cost $25-40.  

2. Marvel at The Gilded Interior of Templo de Santo Domingo de Guzmán

things to do in Oaxaca Templo de Santo Domingo de Guzmán

Templo de Santo Domingo de Guzmán is one of Oaxaca’s most famous landmarks. The monumental church is located in the heart of the city, and it is included in most walking tours of Oaxaca. 

It’s an interesting-looking building, but it doesn’t appear that special on the outside. That is until you pass through the gates and glimpse the lavish interior. The walls and ceiling are adorned with beautiful paintings, and much of the temple interior is gilded. The altar is almost entirely covered with gold, and it looks absolutely magnificent. 

Practical Information: Templo de Santo Domingo de Guzmán is open from 9 AM to 7 PM, Monday through Friday. Entrance to the church is free of charge. 

3. Attend a Traditional Oaxaca Cooking Class

oaxaca city things to do cooking class

Mexico is an excellent destination for culinary tours and experiences. I’m a little biased because I love Mexican food, but Oaxacan cuisine is some of the country’s best. It’s known for Mole, the traditional Oaxacan sauce made with chiles. But there are seven classic versions of Mole, and each is served with a different dish.

Book a cooking class in Oaxaca, and you’ll learn how to make Mole, empanadas, arroz con leche, and other Mexican dishes using traditional methods. Tortillas,and fried plantain are some of the foods you can learn how to make, but you can choose your favorites. 

After you’ve gotten your hands dirty and learned how to prepare some of the best Oaxacan foods, you’ll get to devour the fruits of your labor. I won’t lie, that’s my favorite part of any cooking class. 

Practical Information: Cooking classes in Oaxaca usually last 4-6 hours and cost $100-150. 

4. Check Out The Exhibit at  The Museum of Cultures of Oaxaca

things to do in Oaxaca Museum of Cultures of Oaxaca

The majestic Museum of Cultures of Oaxaca is one of the city’s most important museums for old Zapotec artifacts. It’s located on former monastery grounds, adjacent to the Templo de Santo Domingo de Guzmán. 

With two floors of exhibits, the museum offers a lot to explore. Head upstairs to see the exhibit of treasures discovered at Monte Alban, as it’s a highlight of the collection. The artifacts displayed include wooden figurines, traditional Zapotec jewelry, handmade weapon holsters, and much more. 

Even the architecture of the museum building is a work of art and warrants paying attention to the walls and ceilings as you explore the different areas of the building. You can even glimpse the Ethnobotanical Garden from some of the museum rooms. 

Practical Information: The Museum of Cultures Oaxaca is open from 10 AM to 5 PM, Tuesday through Friday. The entrance fee is 90 pesos. 

5. See The Tule Tree

things to do in Oaxaca Tule Tree

I know, driving to a nearby town just to look at a tree sounds weird, but bear with me for a moment. The Tree of Tule is a Montezuma cypress tree over 1,400 years old. It’s also the widest tree in the world with an estimated circumference of approximately 42 meters. 

The Tule Tree is so big that it was once considered multiple trees. But it was DNA tested (I know!), and the tests confirmed that it’s just one massive tree. Because of its broad crown, its height is almost impossible to measure accurately. Laser measurements from 2005 estimate the tree’s height to 35.4 meters. 

When you’re done admiring this magnificent natural landmark, take the time to explore Santa María del Tule. It might not have many tourist attractions, but it is home to some excellent Mexican restaurants. I recommend Casa Embajador de Oaxaca for its delicious food and extravagant decorations.  This tour is a great way to see the Tule Tree and other highlights of the area.

Practical Information: Santa María del Tule is a 20-minute drive from the city center of Oaxaca. The town is on the way if you’re traveling to Mitla. 

6. Oaxaca Textile Museum

things to do in oaxaca textile museum

The Oaxaca Textile Museum is a charming little museum you can easily visit during a walking tour of the city center. It’s only a couple of minutes from the historic Zocalo square, and it’s free to enter. 

Pop inside to see Oaxacan textiles, traditional clothing, and whatever temporary exhibit is displayed at the moment. The museum has a small collection and it shouldn’t take you more than 20 minutes to tour the place. 

Practical Information : The Oaxaca Textile Museum has a free admission. It’s open from 10 AM to 8 PM. 

7. Ancient History at Monte Alban

things to do in oaxaca mont alban

Monte Alban is the most important archeological site in Oaxaca. If you have time for just one historic landmark in Mexico, make it this one. It’s just a 20-minute drive from central Oaxaca and is interesting enough to keep you busy for the better part of the day. 

I highly recommend visiting the area with a local guide t o better understand the site’s significance. Monte Alban served as the Zapotec capital from 500 BCE to 800 CE and would later become an important center for the Mixtec as well. 

This historic site has survived the rise and fall of multiple Mesoamerican civilizations and offers invaluable insight into their history and heritages. Also, the views from the complex are excellent; you can see almost all of Oaxaca from here, which puts into perspective just how big the city is. 

Practical Information: Monte Alban is open from 10 AM to 4 PM. The admission fee is 95 pesos. 

8. Tour Jardín Etnobotánico de Oaxaca

things to do in Oaxaca Jardín Etnobotánico de Oaxaca

The Ethnobotanical Garden of Oaxaca is located behind the Santo Domingo de Guzmán church. With a curated collection of plants native to Oaxaca, it’s a great place to visit if you want to escape the city streets for a little while. 

Step inside the garden and you’ll feel like you’ve walked right into a jungle, what with all the lush trees and cacti. Visitors can explore the garden only on guided tours, which take place four times a day. It’s important to note that tours in English take place only at 11 PM and are double the cost of tours in Spanish. 

Practical Information : The Ethnobotanical Garden of Oaxaca is open for visitors from 10 AM to 5 PM. Tours in Spanish are 50 pesos but tours in English are 100 pesos per participant. 

9. Discover Local Artists at The Museum of Oaxacan Painters

things to do in oaxaca museum of oaxacan painters

The Museum of Oaxacan Painters is probably the best free museum in the city. It boasts a collection of works from local graphic artists, and it’s one of the best places to visit if you want to discover authentic Oaxacan art.  

Amazing paintings are exhibited at the museum, but also colorful figurines and sculptures. The exhibit often changes, so there’s merit in returning to this museum even if you’ve visited it previously. 

Practical Information: The Museum of Oaxacan Painters is open from 10 AM to 6 PM. Entrance to the museum is free of charge, and cash donations are encouraged. 

10. Souvenir Shopping at The Local Markets

things to do in oaxaca shopping

The markets in Oaxaca are primarily known for food and spices, but also great for trinkets and souvenirs. Featuring countless food stalls, fresh groceries, spices, and all sorts of local handicrafts, they’re by far the best place if you want to mingle with locals and spend your money on unique Mexican items. 

Mercado Benito Juárez and Mercado 20 de Noviembre are the two main local markets in Oaxaca. The markets are across the street from one another, so you can easily tour both in a single afternoon. I recommend coming here hungry and exploring the wide selection of local Oaxacan food. 

Insider Tip: Vendors at the local markets usually try to upcharge their items for tourists. Learn some Spanish so you can get better deals when shopping in Oaxaca. 

Practical Information: Mercado Benito Juárez is open from 9 AM to 5 PM on work days. Mercado 20 de Noviembre is open every day from 7 AM to 7 PM. Entrance to both markets is free of charge. 

11. Try (To Make) Oaxacan Hot Chocolate

things to do in oaxaca hot chocolate

Chocolate has a very long tradition in Oaxaca. Cacao beans have been grown in this state for centuries, and Oaxaca is one of the country’s largest chocolate producers. 

Exploring the connection between cacao and Oaxaca is one of the best things about the trip to the state. Joining a chocolate-making experience is a great way of understanding more about the local traditions while also learning a new skill. And at the end of the class, you can eat the chocolates you’ve created, which is the best part. 

You don’t have to get your hands dirty if you don’t want to. Just order a delicious hot chocolate at a classic Oaxacan restaurant, and while you’re at it try mole with cacao. It’s the state’s most famous dish. 

Practical Information: Hot chocolate is served in all Oaxacan restaurants and cafes. Chocolate-making classes usually last for 2-3 hours. 

12. Discover The Immense Beauty of Hierve el Agua

Hierve el Agua oaxaca

Hierve el Agua is one of the best natural landmarks you can discover in Mexico. The geological site is famous for rock formations that look just like waterfalls. It’s an impressive site that might just be the highlight of your trip to Oaxaca. 

In addition to the petrified waterfalls, the nature preserve also features springs and pools. You can swim in the pools, just keep in mind that the water is quite cold. The views of the surrounding landscapes are wonderful and a big reason why so many people visit the place. 

Insider Tip: Hierve el Agua can get very crowded during the day when the tourist buses arrive. Visit the place later in the afternoon (4-5 PM), for smaller crowds, ideally after you’ve toured Mitla. 

Practical Information: The entrance fee for Hierve el Agua is 50 pesost. The nature preserve is roughly 15 kilometers from Mitla and 65 kilometers from Oaxaca.  You can also take this guided tour to see the waterfalls and other popular destinations near Oaxaca.

13. Visit an Artisinal Town 

artisanal towns near oaxaca

Oaxaca State is home to many small artisanal towns and villages. All those colorful items you see at the city’s markets are made in those towns, and you can go straight to the source for an even better selection of vibrant local handicrafts. Many artists also hold workshops where you can learn about their craft and see if you’d be any good at it. 

Teotitlán del Valle and Santo Tomás Jalieza are best known for handmade rugs and textiles, while San Antonino Castillo Velasco artisans create gorgeous embroidered pieces. San Bartolo Coyotepec and Santa María Atzompa are famous for handmade black and green pottery, respectively. And San Martín Tilcajete is renowned for alebrijes, the colorful wooden figurines. 

Practical Information: Santa María Atzompa is the closest artisanal town to Oaxaca (20-minute drive or 1-hour bus ride). 

14. Stop By A Mezcal Distillery 

things to do in oaxaca mezcal distillery

Mezcal has been produced in Oaxaca for centuries. The state is the largest producer of the drink, and more than 90% of Mezcal sold in the world comes from here. I really don’t think it counts if you visited Oaxaca if you didn’t at least try it once! 

The best way to learn about Mezcal in Oaxaca is to tour a distillery. They’re abundant in the small towns and villages just outside the city and are often included in tours of Mitla, Hierve el Agua, and other famous landmarks near Oaxaca. The distilleries in Santiago Matatlan are the leading in the state, and they’re only a short detour from Mitla. 

Some of the best Mezcal tours in Oaxaca start in agave fields and end with delicious tastings. Learn about every step of Mezcal production while trying all the different iterations of the local drink. Just don’t do it on an empty stomach!

Practical Information: Santiago Matatlan is 10 minutes from Mitla and 55 minutes from Oaxaca City. 

15. Hiking at Benito Juarez National Park

Benito Juarez National Park is a 10-minute taxi drive from downtown Oaxaca. It’s the best destination near the city for hiking, mountain biking, and endless panoramic views. If you want to escape the crowded streets of Oaxaca and spend some time in nature, this is one of the best destinations close to the city. 

The park also offers the opportunity to spot some native Oaxacan flora and fauna. The hiking trails are marked and perfectly safe, and will take you to some fabulous viewpoints. There’s also a playground for children here, and several interesting sculptures are scattered throughout the national park. 

Practical Information: Benito Juarez National Park is open from 8 AM to 6 PM. The entrance fee is 20 pesos. 

16. Zapotec Ruins at Yagul

what to do in oaxaca yagul ruins

Yagul is another excellent archeological site in Oaxaca. The place is not to be missed if you’re on a mission to uncover all the best historic landmarks of this Mexican state. Also, Yagul is on the way when driving from Oaxaca towards Mitla or Hierve el Agua, so you can easily visit on the same day as one of the other attractions. 

This archaeological site is less famous than Monte Alban and Mitla, so it usually features much smaller crowds. Come here to discover the remnants of a former Zapotec city-state; if you’re lucky, you might have the entire place to yourself. 

Practical Information: The Yagul archaeological site is open from 10 AM to 4 PM. The entrance fee is 95 pesos. 

17. Mitla Archeological Ruins

what to do in oaxaca Mitla

The archeological site of Mitla is one of the best historic attractions near Oaxaca de Juarez. It’s approximately an hour’s drive from the city center, and you can combine this day trip with visits to other popular landmarks in the area as you’ll pass close to several notable sights. 

Mitla is a top destination in Mexico for Zapotec and Mixtec ruins, second in importance only to Monte Alban. The name “Mitla” is Nahuatl language and it roughly translates to “Place of the Dead”, indicating the site’s function as a sacred burial ground. Although it was first established by the Zapotec, the influence of Mixtec culture is evident in the area.  

The UNESCO World Heritage Site is known for ancient tombs and geometric mosaics that adorn most of the complex. The blend of Zapoted and Mixtec architectural styles is a wonderful sight and makes this area one of the best for understanding the culture of ancient Oaxaca. I recommend doing a guided tour of the complex so you can learn a lot about Mitla’s history and significance. 

Practical Information: Mitla is approximately an hour’s drive from central Oaxaca. The admission fee to the site is 80 pesos. 

18. Day Trip to Puerto Escondido

day trip from oaxaca Puerto Escondido

Puerto Escondido is a beach town in southern Mexico and a very popular destination for a seaside vacation. If you have a car in Oaxaca, you can drive to this charming town in about three hours and enjoy a day on the beach. 

The town is known for fabulous resort hotels, vast sandy beaches, and a buzzing nightlife. And because it’s pretty much a resort town, it’s a very safe destination in Mexico. Come here for swimming and sunbathing during the day, and dancing and cocktails at night. 

Practical Information: This beach town is roughly a three-hour drive from Oaxaca. Buses take 9-10 hours to travel between the two towns on average. Local flights are also available. 

19. Partake in Day Of The Dead Festivities

oaxaca things to do day of the dead fetival

The Day of The Dead festival is one of the most important in Mexican culture. It’s a big event in every city in Mexico , and Oaxaca is no exception. The locals build altars, visit cemeteries, and pay respects to the deceased, whose spirits are believed to return home to spend time with their families. 

Day of the Dead is celebrated with parades, street performances, and music shows. Locals don colorful costumes as they take to the streets, and celebrations last well into the wee hours of the morning. 

Because the festival lasts for only two days, you’ll have to plan your trip around it if you really want to attend. Remember that Oaxaca is jam-packed during Dia de Los Muertos and hotels are booked out months before the festival. 

Practical Information: The Day of The Dead Festival begins on the eve of October 31st and lasts until the 2nd of November. 

20. Sensory Overload at Tlacolula Sunday Market

what to do in oaxaca city

Every Sunday, vendors from all over the state flock to Tlacolula for the weekly farmer’s market. It’s about 45 minutes outside Oaxaca city and a great place for souvenir shopping. 

Oaxaca state is known for its many artisanal towns that produce unique handicrafts. The artisans bring all their latest and greatest creations to the Sunday market, which is one of the biggest in the state.  

If you’re not able to visit the individual towns and villages, this is the next best thing. Shop for rugs, pottery, and alebrije, but also for fresh spices and cured meats. Street food vendors are also at the Sunday market, offering all the best Oaxacan local dishes. For food, shopping, and a fun time with the locals, this is one of the best things to do near Oaxaca. 

Practical Information: Taxis, buses, and colectivo (shared cars) can take you from Oaxaca to Tlacolula. Expect to spend 30-45 pesos for a ride in a bus or colectivo, but up to 300 pesos for a private taxi transfer, depending on your haggling skills. 

21. Snorkeling at Parque Nacional Huatulco

oaxaca things to do Parque Nacional Huatulco

Parque Nacional Huatulco is a wildlife preserve on the southern coast of Mexico. If you’re staying in Oaxaca for a while, consider coming here for two or three days. It’s an excellent destination for a beach getaway, with sandy beaches, hiking trails, and coral reefs. But it’s also four and a half hours from Oaxaca City, so not the easiest place to visit if you have limited time in Mexico. 

Lounge on the pristine beaches and swim in the crystal clear waters. Most beaches are in secluded bays and the waters are pretty calm. Snorkeling is also very popular in the park thanks to the coral reefs that are teeming with marine life. Private and shared snorkeling tours are available and the latter is a great way to save money and meet other travelers with similar interests. 

Practical Information: Parque Nacional Huatulco is roughly four and a half hours from Oaxaca. Admission to the park is free of charge. 

22. More Ancient Ruins at Atzompa Archeological Site

oaxaca things to do Santa María Atzompa

If you can’t get enough Zapotec ruins in Oaxaca, the Aztompa archaeological site is another historic place to add to your itinerary. Located on a hill just a 20-minute drive from central Oaxaca, it’s a place you can easily visit on quick day tours. Santa María Atzompa is at the foothill of Aztompa, and you can tour both destinations in a few hours. 

The ruins at this site are similar to those at Mount Alban, but with one major difference – Aztompa is much smaller and attracts fewer crowds. This place is practically deserted compared to Mount Alban, and it’s a great destination for travelers who want to discover Zapotec ruins but without the crowds that are common in the more famous areas. 

Practical Information: Atzompa Archeological Site is roughly a 20-minute drive from downtown Oaxaca. Admission to the site is free of charge. 

23. Museo de Sitio Casa Juárez

Museo de Sitio Casa Juárez will be interesting for some, and utterly boring for others. If you’re generally interested in history and politics, try to squeeze a tour of the museum into your itinerary. But if that’s not something that interests you very much, feel free to skip this museum. 

It’s dedicated to Benito Juarez, the first and only indigenous Zapotec president of Mexico. The museum is located in his former house, and it features period furnishings and interesting artworks. Visitors can also tour the small but charming garden and gain some insight into what life was like in Oaxaca more than 150 years ago. 

Practical Information: Museo de Sitio Casa Juárez is open from 9 AM to 6 PM every day except Monday. The admission fee is 70 pesos. 

25. Visit Basílica de Nuestra Señora de la Soledad

oaxaca city basilica de nuestra senora

Basílica de Nuestra Señora de la Soledad (Basilica of Our Lady of Solitude) is another grand church in Oaxaca city. Dating back to the late 17th century, the basilica is dedicated to the patron saint of Oaxaca. The church is off the beaten path and not too popular with tourists, so you shouldn’t encounter large crowds during the visit. 

It features opulent interior decorations, the best of which is a Baroque pipe organ. The walls are adorned with dazzling artworks, including sculptures, paintings, and stained glass windows. 

Practical Information: The Basílica de Nuestra Señora de la Soledad is 10 minutes from the main city square and entrance is free of charge. 

26. The Ex-Monastery of Santiago Apóstol

oaxaca ay trips ex monastery of santiago apostol

Located just half an hour south of Oaxaca, the Ex-Monastery of Santiago Apóstol is an architectural marvel worth visiting. It boasts a blend of Renaissance, Plateresque, Gothic, and Mudéjar styles, which work incredibly well together at this mesmerizing place. 

The complex features multiple monastery buildings, an unfinished basilica, a spacious courtyard, and a church. Roam around the grounds and pay attention to the details of Mudéjar decorations. Don’t forget to examine the lovely murals, which seamlessly blend indigenous Mexican mythology with Roman Catholic iconography. 

Practical Information : The Ex-Monastery of Santiago Apóstol is open from 10 AM to 5 PM. Admission is 75 pesos. 

24. Discover Pre-Hispanic Art at Museo Rufino Tamayo

The Rufino Tamayo Museum of Pre-Hispanic Art is a popular attraction among art lovers who wish to gain a deeper understanding of local culture. It’s located in the heart of Oaxaca, just five minutes from Zocalo. 

The museum houses the personal collection of Olga and Rufino Tamayo. One of the main reasons why they wanted to open a museum was to prevent the illegal sale of these artifacts on the black market. 

Each of the pieces exhibited here offers insight into the culture of the indigenous people in Mexico. The museum’s five rooms house more than 1,000 artifacts, and the entire place can be toured in under an hour. 

Practical Information: The Rufino Tamayo Museum is open from 10 AM to 5 PM, Wednesday through Monday. The entrance is free of charge.  

Frequently Asked Questions 

best things to do in oaxaca Hierve el Agua

How many days do you need in Oaxaca?

You need at least four days to explore Oaxaca and its surroundings thoroughly. 2-3 days are enough for the top sights in the city limits but allow for 1-2 days for day trips for important landmarks west and south of the city. 

What’s the best time to go to Oaxaca?

when to visit oaxaca

The best time to go to Oaxaca is between April and November because this is the dry season in Oaxaca. The city is especially popular at the beginning of November when the Día De Los Muertos festival takes place. It is also one of the best places to celebrate Christmas in Mexico.

What food is Oaxaca known for?

Best Mexican Foods Mole

Oaxaca is famous for it delicious food but the most famous ones are mole, chocolate, and tlayudas. Mezcal and hot chocolate are Oaxaca’s best drinks. 

Is it safe to travel to Oaxaca right now?

Yes, it’s safe to travel to Oaxaca if you take all the standard precautions. Oaxaca is one of the safest places in Mexico and generally one of the best tourist destinations. 

Tips And Information For Visiting Oaxaca

visit oaxaca faq

Best Time To Visit 

The best time to visit Oaxaca de Juarez is in late spring or early fall. The city is most popular from April to November, and many tourists make it a point to come to the Mexican city for the Day of the Dead festival, which takes place at the start of November. This is the most popular time to be in Oaxaca, which also translates to large crowds. 

If you want to go when there aren’t as many tourists around, consider traveling between April and June. It’s the start of the rainy season in the city, and the crowds are generally much smaller. 

Getting There

If you can, try to fly to Oaxaca International Airport. It’s the closest airport to Oaxaca City, just a 20-minute drive from the center. It’s serviced only by airlines from North America and Latin America, with direct flights from the Mexico City airport. 

Taxis are available at the airport and can transport you into town for approximately 395 pesos ($25). You can haggle with the taxi drivers and it’s generally best to agree on a price before the ride. 

Getting Around

Walking is the best way of getting around central Oaxaca. You can visit most tourist attractions in the heart of the city on foot, but you’ll need to rely on a different mode of public transport to visit the landmarks that lie outside of Oaxaca City. Buses run to popular tourist destinations but they’re not reliable. Also, a 20-minute drive equates to a 2-hour bus drive, so I don’t recommend relying on the bus if you’re trying to be efficient. 

Consider getting a rental car if you’ve traveled to Mexico previously and you know what to expect on the road. Otherwise, it might be more hassle than it’s worth. The roads are not in the best condition and the traffic can be a nightmare, especially in the central parts of the city. Having a car is great for driving to places like Mitla, but keep in mind that you can just as easily book tours and let someone else figure out the transportation. 

How Much Time Do You Need

You need at least four days in Oaxaca for a proper tour of the city. There’s a lot to do and see in the city and it takes at least 2-3 days to visit all the notable buildings and landmarks in the Oaxaca city center. The rest of the trip can be spent touring historic landmarks and archaeological sites throughout the state. 

If you can plan for an even longer trip, you could include a short stay on the coast. Spend a night or two in the Huatulco National Park to end your trip to Mexico with a relaxed beach vacation. 

Safety in Oaxaca City

oaxaca visit markets

Oaxaca is one of the safest cities in Mexico, and it’s generally a great destination for tourists. The most common crimes are petty theft and pickpocketing, which could be said for virtually any other major city in the world. If you take all the standard precautions, you shouldn’t have any negative experiences while you’re in Oaxaca. 

And what do I mean by standard precautions? Don’t wear flashy jewelry and designer clothes and always keep an eye on your valuables. Wear a money bag under your t-shirt or a crossbody bag that you’ll always keep one hand on. Be extra careful in crowded areas, and never flash wads of cash. Also, whatever you do don’t go to the observatory. It’s a hotspot for muggings at knifepoint, and tourists should stay far away. 

Where To Stay In Oaxaca

Centro is the best neighborhood for first-time visitors in the city. All the popular tourist attractions will be a short walk from the hotel, as well as the city’s best bars and restaurants. Staying in Centro is particularly great for trips during the Day of the Dead festival when the streets of Oaxaca are particularly crowded, and the traffic becomes a nightmare. Here are some of the best hotels in Oaxaca for all budgets: 

  • Las Mariposas Hotel & Studios is an affordable hotel just five minutes from the heart of Oaxaca. 
  • Hotel Parador de Alcalá is a four-star hotel in the city center with a nice outdoor pool. 
  • Hotel Siglo XVII Art Gallery is a premium five-star hotel just minutes from Zocalo Square. 

So now that you know all of the incredible attractions, outdoor adventures and about the Oaxacan Culture make sure to add Oaxaca to your Mexico itinerary, you will find it is worth going a little off the beaten path for lot of reward.

Read more to help plan your trip to Oaxaca and Mexico

  • 4 Days in Oaxaca Itinerary
  • 27 Best Things to Do in Tulum, Mexico
  • 15 Best All-Inclusive Resorts in Cancun
  • 26 Best Things to do in Puerto Vallarta, Mexico

Travel Planning Resources

Looking to book your next trip? Why not use these resources that are tried and tested by yours truly.

Book Your Flights: Start planning your trip by finding the best flight deals on Skyscanner. We have used them for years and have found that they have the best flight deals.

Book your Hotel: Find the best prices on hotels with these two providers. If you are located in Europe use Booking.com and if you are anywhere else use TripAdvisor.

Find Apartment Rentals: You will find the cheapest prices on apartment rentals with VRBO . 

Travel Insurance: Don't leave home without it. Here is what we recommend:

  • Safety Wing - Occasional Travelers.
  • Medjet - Global air medical transport and travel security.

Book Your Activities: Looking for walking tours, skip-the-line tickets, private guides, and more? Then we recommend Get Your Guide.

Need more help planning your trip? Make sure to check out our Resources Page where we highlight all the great companies that we trust when we are traveling.

You May Also Like

15 Reasons to Visit Mexico In 2024

15 Reasons to Visit Mexico In 2024

The Best of Loreto – Best Kept Secret in Baja California Sur

The Best of Loreto – Best Kept Secret in Baja California Sur

Is Mexico City Safe To Visit in 2024? Travel Warnings And Safety Tips

Is Mexico City Safe To Visit in 2024? Travel Warnings And Safety Tips

About Sara Oprasic

Sara loves writing about travel as much as she loves traveling. In her spare time, she enjoys reading, spending time with her cats, and crossing items off her bucket list. She’s yet to cross off Japan, Tromsø, and Hogsmeade. You can see what she’s up to on her Instagram Page

Join thousands of others who get our monthly updates!

Leave a comment cancel reply.

Save my name, email, and website in this browser for the next time I comment.

PlanetWare.com

15 Top-Rated Tourist Attractions in Oaxaca

Written by Bryan Dearsley and Meagan Drillinger Updated Dec 25, 2023 We may earn a commission from affiliate links ( )

In the heart of the state of the same name and surrounded by lush tropical vegetation and the high mountains of the southern Sierra Madre, Oaxaca is one of Mexico's most beautiful cities.

Colorful buildings in Oaxaca, Mexico

Displaying an attractive mix of both Indian and Spanish elements, this UNESCO World Heritage Site offers many great sightseeing opportunities and rewarding places to visit. It has successfully preserved its unique character and is a delight to explore thanks to its many attractions. Get your camera ready — every facade and street corner is primed and ready for some serious Instagram content.

First settled as far back as 6000 BCE, it was part of the Aztec empire until the Spanish arrived in 1521 and soon after established the royal city of Oaxaca, a name derived from the original Aztec fortress. In addition to its fine architecture, travelers are drawn here for the city's rich cultural calendar, a highlight of which is the famous Guelaguetza , an Indigenous festival held in July with plenty of traditional dancing, costumes, music, food, and crafts.

To learn more about this and other fun things to do in this beautiful part of Mexico, be sure to refer to our list of the top tourist attractions in Oaxaca.

See also: Where to Stay in Oaxaca

1. Oaxaca Cathedral

2. squares and markets: zócalo and mercado benito juárez, 3. church of santo domingo de guzmán, 4. monte albán, 5. the basilica of our lady of solitude, 6. the rufino tamayo museum, 7. museo casa juárez: fit for a president, 8. the ex-monastery of santiago apóstol, 9. san jerónimo and santa maría del tule, 10. cultural centre of oaxaca, 11. oaxaca ethnobotanical garden, 12. museum of contemporary art & textile museum, 13. hierve el agua, 14. day trips from oaxaca, 15. celebrate the day of the dead, where to stay in oaxaca for sightseeing, map of attractions & things to do in oaxaca.

Oaxaca Cathedral

Construction of Oaxaca Cathedral — the Cathedral of Our Lady of the Assumption (Catedral Metropolitana de Nuestra Señora de la Asunción) — began in the mid-16th century and lasted almost 200 years.

Situated on the northwest side of the city's main square, the Zócalo , the cathedral is notable for its sturdy building style with its two low towers, rebuilt in their present style after being destroyed by an earthquake in 1931, a not-uncommon occurrence in the region.

The original clock, the mechanism of which is completely carved from wood, was presented to the church by the King of Spain upon its completion, just one of a number of attractive features of its pleasant Baroque façade with its finely worked figures and bas-reliefs on its columns.

The interior of this top Oaxaca tourist attraction is also worth seeing due to its Neoclassical influences; its eight finely-engraved glass windows; and the organ, parts of which date back to 1712.

Address: Av Independencia S/N, Centro, 68000 Oaxaca, OAX

Squares and Markets: Zócalo and Mercado Benito Juárez

Many of the most important of Oaxaca's best places to visit are to be found in the city's historic downtown core, an area centered around its central square, or Zócalo: the Plaza de Armas .

In addition to its attractive bandstand, its beautiful old trees, and countless cafés, it is here that many of the city's most important festivals and events are held, including the extremely colorful Fiesta de Rábanos — quite literally, the Night of the Radishes — which takes place here on December 23rd each year with festivities such as fireworks, dances, and parades spilling over to Christmas (and yes, there's even a radish-carving contest).

Another important focal point is Mercado Benito Juárez, a colorful covered market that is especially lively on Saturdays when local Indios flock here to buy and sell everything from produce and woven articles to earthenware and leather goods.

Other colorful markets include the daily Mercado de Abastos and the Mercado de Artesanias with a focus on textile goods.

Iglesia de Santo Domingo

The splendid Church of Santo Domingo de Guzmán (Templo de Santo Domingo de Guzmán), a Dominican church founded in 1575, is well worth taking the time to explore. Along with the adjoining convent — home to the must-visit Cultural Centre of Oaxaca — this impressive structure was built with two-meter-thick walls to make it almost completely earthquake-proof.

Notable for its numerous niches filled with statues, set along its impressive Baroque façade, this large church complex boasts interior walls and ceilings festooned with a wealth of gilded ornamentation and bright sculptures, creating an overall impression that's more palace than church. This is offset a little, though, by the many rustic statues that lend the nave and chapels a distinctive Mexican tone.

Also of interest, in the ceiling above the entrance, is a vine from whose golden branches and leaves grow 34 portraits depicting the family tree of St. Domingo de Guzmán, founder of the Dominican order who died in 1221.

Other highlights include its 11 chapels, the largest and most beautiful being the Rosary Chapel (Capilla de la Virgen del Rosario), which has its own choir and sacristy, and a lavishly decorated altar with a figure of the Virgin Mary that's considered a jewel of Mexican Rococo.

Address: Calle Constitución #101, Centro, 68000 Oaxaca, OAX

Monte Albán

The historic settlement of Monte Albán (Zona Arqueológica de Monte Albán), just eight kilometers west of Oaxaca and easily accessible by tour bus or taxi, covers an area of some 40 square kilometers and for 2,500 years was an important place of worship for a number of different population groups.

The center of the ruins, rising on a man-made platform 400 meters above the Oaxaca Valley, is possibly Latin America's oldest and most impressive Pre-Columbian site. Founded in the sixth century BC, the city was once home to some 35,000 people in its heyday.

Highlights include the spectacular Grand Square (Gran Plaza) measuring 200 meters wide by 3,300 meters long and forming the center of the archaeological ruins, along with the Ball Court (Juego de Pelota), a number of large pyramids, and a palace with an inner courtyard and cruciform tomb.

Expect to spend the best part of a day exploring the ruins and the Monte Albán Ruins Museum with its many sculptures, ceramic figures, jewelry, and displays relating to the excavation of the site.

If time allows, you may also want to include nearby San José Mogote on your list of pre-Columbian sites to visit.

Monte Alban - Site map

The Basilica of Our Lady of Solitude (Basílica de Nuestra Señora de la Soledad), dedicated to the patron saint of Oaxaca, was constructed of green cantera, a stone unique to the area, between 1682 and 1690 and is one of the city's finest religious sites.

In addition to its attractive atrium built from limestone blocks surrounded by a covered walkway, it's also notable for its figure of the Virgen de la Soledad with her black robe of velvet embroidered with gold and other precious stones, including a large pearl on her forehead. Also of interest is the old Baroque organ, built in 1686 and which is still in regular use.

Other notable nearby churches include San Felipe Neri with its many elaborate altars, San Juan de Dios with an Indian depiction of the conquest, and San Agustin , notable for its façade reliefs of St. Augustine.

Address: El Calvario 107, Centro, 68000 Oaxaca, OAX

The Rufino Tamayo Museum

The Rufino Tamayo Museum (Museo Rufino Tamayo), presented to the state by famous Mexican artist Tamayo, lies in an old palace just a short walk away from the Zócalo .

In addition to displaying archaeological objects from Mexico's many Indian cultures, this rich collection of Pre-Columbian art was established to ensure the more than 1,000 historic artifacts collected over Tamayo's lifetime remained intact and safe from illegal traders.

Also worth a visit is the Graphic Arts Institute of Oaxaca (Instituto de Artes Gráficas de Oaxaca, or IAGO), founded by another Mexican artist, Francisco Toledo, and containing numerous fine paintings from across Latin America, as well as a cultural center, a library with many rare manuscripts, and a music library.

Address: Av Morelos 503, Centro, 68000 Oaxaca, OAX

Museo Casa Juárez: Fit for a President

The humble looking home at García Vigil 609, now a museum, is famous in Mexico for being the place where much revered President Benito Juárez lived as a servant from 1818 until 1828. Don't be deceived by the home's rather plain exterior.

Inside, the complex opens up into a large central courtyard and houses Museo Casa Juarez , a large museum containing related memorabilia (the President was in fact born in 1806 in nearby Guelatao).

Fun activities include exploring the museum's portrayal of the daily life of both working and middle classes in the 19th century, as well as the period furnishings in the dining room and kitchen.

Also interesting is the Oaxaca Stamp Museum (Museo de la Filatelia Oaxaca), a fun little attraction that features collections of stamps and artworks from local surrealist artists, along with a gift shop and patio café.

Address: Calle de Manuel García Vigil 609, Centro, 68000 Oaxaca, OAX

The Monastery of Santiago Apóstol

Just 12 kilometers south of Oaxaca is the small town of Cuilapan de Guerrero , once famous for manufacturing cochineal, a brilliant red dye made from the insects of the same name. These days, the town is an important tourist destination thanks to the splendid old Church and Ex-monastery of Santiago Apóstol.

This enormous hillside structure was started in 1555 and is notable for its Renaissance façade and two inner colonnades, part of which collapsed in an earthquake, and a stone pulpit reached by a small flight of steps.

Although abandoned in 1663, its three-meter-thick walls have stood the test of time, as have the murals in the entrance depicting the history of the order. The terrace on the second floor, where the monks' cells were located, offers great views, and, on the rear wall, an interesting stone plaque bears both the Pre-Columbian calendar inscription "10 reeds," as well as the Christian year 1555.

In the church, the only part of the complex still used, the most interesting feature is the tomb of the last Zapotec princess, the daughter of the ruler Cocijo-eza.

Tree of Tule

A short drive east of Oaxaca is the small village of Santa María del Tule, famous for the ancient Tree of Tule (El Arbol del Tule). This massive cypress tree, 40 meters wide and 42 meters tall, stands in front of a charming little church and is estimated to be around 2,000 years old.

A farther 10 kilometers away is the equally interesting town of Tlacochahuaya , home to the 16th-century San Jerónimo Church. Highlights include its richly decorated interior crammed full of colorful paintings created by local Indians who portrayed their artistic and religious ideas with paintings of stars, flowers, birds, suns, and angels.

Cultural Centre of Oaxaca

The Cultural Centre of Oaxaca (Centro Cultural Santo Domingo), also often referred to as the Regional Museum of Oaxaca (Museo Regional de Oaxaca), is housed in the former convent Church of Santo Domingo de Guzmán.

One of the top places to visit in Oaxaca, this must-see attraction is well regarded for its excellent collections related to native culture, as well as for its ecclesiastical and secular exhibits from the colonial period. The superb ethnological collection includes costumes, masks, jewelry, ceremonial, and household implements belonging to the Indian tribes from the region, together with archaeological finds from surrounding ruins.

The highlight of the archaeological exhibition is the Mixtec treasure trove of gold, jade, turquoise, and other semi-precious stones found in 1932 in nearby Monte Albán , and from which elaborate bracelets, necklaces, earrings, breastplates, and masks were produced. Historical documents and items from the old church and the convent, including the refurbished old Spanish kitchen, are also of interest.

Oaxaca Ethnobotanical Garden

A fun thing to do in summer and spring when its gardens are in full bloom, Oaxaca Ethnobotanical Garden (Jardín Etnobotánico de Oaxaca) sits on nearly 2.5 acres adjacent to the Church of Santo Domingo de Guzmán, and is well worth adding to your travel itinerary.

Created by a group of local artists known for their work with other Oaxaca cultural attractions, the garden sets out to explore the important relationship between we humans and the plant life that surrounds us.

With a particular focus on the state of Oaxaca — both its people and its plants — this attractive and easy-to-navigate garden occupies a part of the old monastery grounds and opened to great fanfare in 1998. Highlights include a wide variety of native species, a rescue area, medicinal plants, as well as species used for centuries in traditional recipes. English-language guided tours are available.

If botany is your thing, consider a visit to Benito Juárez National Park. Located just five kilometers outside the city, it was founded in 1937 and covers a massive 7,000 acres of land and features a mix of pine and oak forests, as well as tropical deciduous trees. A number of hiking paths are available to explore.

Address: Reforma Sur n, RUTA INDEPENDENCIA, Centro, 68000 Oaxaca de Juárez, Oax

Fabric hanging at the Textile Museum

The Museum of Contemporary Art , or MACO — Museo de Arte Contemporaneo de Oaxaca — is a must-visit in Oaxaca for art lovers. With a broad mandate to showcase contemporary art from across the world with traditional local art, MACO features an eclectic array of paintings from locals including Rufino Tamayo and Francisco Toledo, along with creations in disciplines such as graphic art, sculpture, and pottery.

The building itself-an old colonial affair built in the late 1600s-is a delight to explore, whether as part of a guided tour or on your own.

Also of interest is the city's Textile Museum (Museo Textil de Oaxaca). Highlights of what's regarded as one of the top free things to do in Oaxaca include exploring colorful displays of the region's traditional textile crafts, a mix of permanent and visiting exhibits - including examples from abroad - as well as workshops, lectures, films, and a well-stocked library.

Guided tours are available, and a shop is located on-site selling examples of local textiles and related goods.

Address: Calle Macedonio Alcalá 202, Centro, 68000 Oaxaca de Juárez, Oax., Mexico

Hierve El Agua

Deep in the jungle-covered mountains outside Oaxaca is a stunningly beautiful natural surprise. From a distance, it looks like a frozen waterfall, flowing in perpetuity from the side of a staggering cliff. In reality, this is Hierve El Agua, a petrified waterfall and series of small, natural pools - and yes, you can swim in them!

Hierve El Agua, which translates to "boiling water," was created from mineral water that pushed through the limestone rock and deposited the seemingly frozen falls over the mountain's edge. The two mineral pools that are at the top of the falls are yellowish in color thanks to the small amount of sulfur in them.

Today Hierve El Agua is one of the top tourist attractions in Oaxaca, but in the past, the effervescent springs were used to supply water to canals and terraces that led down into the valley.

The best way to visit the site is to get there early before the tour buses show up. That way you may even have the entire site to yourself. However, the easiest way to visit Hierve El Agua is to sign up for a tour.

Mayan ruins in Mitla

Given Oaxaca's subtropical location in the beautiful Oaxaca Valley, there are many fun day trips and excursions to the splendid countryside surrounding the city. One of the nicest short trips is to the town of Dainzú , just 20 kilometers east of Oaxaca and the location of a settlement inhabited from about 500 BCE until 1400 CE.

One of the most important of its buildings has a pyramid-shaped base and is built in a style similar to that of the north platform at Monte Albán. A few miles farther is Lambityeco with a small pyramid along with seven ancient tombs, including one with two heads and names chiseled into its façade.

Another small town worthy of a road trip is Huijazoo , just a short drive north of Oaxaca , where nine tombs were discovered, the most remarkable being Tomb 5, notable for the serpent mask forming its entrance and an interior furnished with sculpted columns and colored murals depicting rulers or priests and dating from the 8th to the 10th centuries.

Finally, be sure to visit the ruined site of Mitla, on the edge of the village of the same name, just 40 kilometers to the east of Oaxaca's city center. One of Mexico's most famous archaeological attractions, this fascinating site includes elaborate stone ornamentations unsurpassed in the history of Mesoamerica. Sightseeing highlights include the Hall of Columns with its altar, and the Patio de las Grecas , a small inner courtyard surrounded by long narrow rooms where the city's high priest lived.

Day of the Dead celebrations in Oaxaca

Day of the Dead, or Dia De Los Muertos, is one of the most important traditional celebrations in the country of Mexico. All across the country, Mexicans celebrate this special time of year when, legend has it, the souls of departed loved ones return back to Earth. It's not a time for mourning, but a time for joy and celebration.

Oaxaca's Day of the Dead celebration is one of the most vibrant and colorful in Mexico. During the festival, the streets come alive with parades, large-scale art, and giant puppets. At night, families gather at the local cemeteries and decorate the graves with candles and vibrant, orange marigold flowers.

All throughout the city, visitors will see the beautifully decorated altars dedicated to departed family members. The altars are strewn with colorful flags, photographs, and offerings like favorite food and beverages.

Another image you'll see all over the city is the image of La Catrina, the skeleton woman dressed all in black. It's common for men and women to have their faces painted to look like La Catrina, so you may see hundreds of people with magical face and body paint wandering the streets.

It is truly one of the most vibrant and culturally significant festivals in the entire country, and no place celebrates quite like Oaxaca. Day of the Dead runs from October 31 through November 2.

We thoroughly recommend these conveniently located hotels in Oaxaca that are handy to the city's attractive historical center:

Luxury Hotels :

  • A favorite for those seeking good luxury accommodations in Oaxaca, Hotel La Casona De Tita is a colonial-style boutique hotel with a peaceful central courtyard and a delicious breakfast.
  • The elegant Quinta Real Oaxaca is another good choice and comes with a great garden swimming pool, a top restaurant, and charming rooms with high ceilings.
  • The focal point of Hotel Palacio Borghese is its beautiful central courtyard, complete with ample seating and a fountain, along with its lovely spacious rooms and proximity to the heart of the old city.

Mid-Range Hotels :

  • The three-star boutique hotel, Casa de Siete Balcones , is not only affordable, but also offers quality accommodations in a historic center location in a beautiful old building, and fresh flowers.
  • Another great boutique hotel to consider is the XTILU Hotel featuring spa services; quality rooms with large, attractive en-suites; and complimentary breakfast.
  • Casona Oaxaca is another good option, boasting a great location, a charming courtyard, and laundry service.

Budget Hotels :

  • A budget hotel that's worth a look is the Holiday Inn Express Centro Historico Oaxaca , popular for its mid-range pricing, modern style, comfortable beds, hot tub, and outdoor pool.
  • Also popular are Hotel Las Golondrinas , located in a quiet neighborhood and offering a peaceful garden to relax in, along with cozy rooms; and Suites Regente , which offers a choice of brightly decorated and spacious family rooms and suites.

More Related Articles on PlanetWare.com

image

Best Beaches in Mexico : Some of the best vacations in Mexico are to be enjoyed in Cancún , an island-based luxury resort off the north coast of Yucatán known for its many beautiful "playas," or beaches. Another island that's popular with modern-day sun-worshippers, Cozumel -also off the Yucatán Peninsula-boasts lush tropical vegetation and great coral reef-lined beaches. Those seeking great luxury resorts should consider Cabo San Lucas , located near the California Baja Peninsula and with a delightful (though not-too-big) beach area.

image

Mexico's Pre-Columbian Past : An easy commute from Cancun's resort area, the historic Mayan ruins of Chichén Itzá date back over 700 years and offer plenty of opportunities to immerse yourself in the history of this fascinating ancient culture. Equally as popular is ancient Tulum , the only Mayan fort known to have been built overlooking the ocean. For those staying in the country's capital, a number of great tours and day trips from Mexico City take in such sites as Teotihuacán and Tenayuca.

image

Mexico Travel Ideas : There's no end of fun things to do in Mexico City , the country's capital, from exploring its old Aztec roots to beautiful architecture that dates back to the time of the first colonists. Add to this the many museums, art galleries, old churches, and palaces, and you'll be kept busy for days. Beautiful Guadalajara has also done a great job of preserving its colonial past, and boasts many fascinating historic attractions and points of interest worth exploring. So, too, has Mérida , the capital of Yucatán, famed the world over as the "white city" for the color of garments most preferred by its population.

Oaxaca Map - Tourist Attractions

More on Mexico

Mexico Travel Guide

Français

Visit Oaxaca: Top 31 Things To Do and Must-See Attractions

Things to do in oaxaca city: the 31 best places to visit in 2024.

Oaxaca de Juarez is one of the most beautiful cities in Mexico, and a UNESCO World Heritage Site. It’s the capital of Oaxaca state , a region rich in cuisine, art, history, and archaeological sites.

If you want to enjoy your stay in Oaxaca to the fullest, you’ve come to the right place. In this ultimate guide to Oaxaca , I’ll show you the best things to see and do in the city and its surroundings.

You’ll find my tips and advice, the 31 must-see attractions and activities in Oaxaca , and my recommended itineraries for 1, 2, or 3 days . I’ll also tell you where to eat and where to stay for any budget.

And if you’re looking for ways to save money on your trip to Oaxaca , I’ve got you covered too!

So, are you ready to discover Oaxaca?

1. The Ethnobotanical Garden

2. temple of santo domingo de guzman, 3. the museum of the cultures, 4. discover the colorful streets of the city, 5. the artistic neighborhood jalatlaco, 6. xochimilco, 7. celebrate the day of the dead, 8. the textile museum of oaxaca.

  • 9. Stamp Museum: A Hidden Treasure in Oaxaca

10. Museum of Oaxacan Painters (MUPO)

11. taste the traditional drinks, 12. the zocalo, 13. having a good hot chocolate, 14. exploring the markets of oaxaca, 15. pasillo de humo (smoke alley), 16. take a cooking class, 17. visiting a mezcal palenque, 18. discover the best mezcal in the city, 19. tasting experience for mezcal lovers, 20. prehispanic museum of oaxaca, 21. art galleries, 22. buying local handicrafts, 23.  san martin tilcajete.

  • 24. Santo Tomás Jalieza

25. San Bartolo Coyotepec

26. teotitlán del valle, 27. tlacolula market, 28. monte alban, 29. ex-convent of cuilápam de guerrero, 30. the archaeological site of mitla, 31. hierve el agua, 32. exploring the coast of oaxaca, where to stay in oaxaca – the best hotels in oaxaca, for breakfast, a good croissant, typical oaxacan cuisine, have a good coffee in oaxaca, when to visit oaxaca, cheap hotels in oaxaca, cheap food in oaxaca, my tips to save money in oaxaca, essential tips for your oaxaca adventure, what to do in oaxaca in 1 day, 2 days in oaxaca, 3 days in oaxaca: what to do, is oaxaca safe, tourist map of oaxaca, you’re traveling in mexico these articles will help you.

The ethnobotanical garden is one of the highlights of Oaxaca. It is a botanical garden in the historic center, on the site of the former Santo Domingo convent .

The tour (guided only – lasts 1 hour) lets you explore 2 hectares of plants native to Oaxaca , including some amazing cacti, and learn about their significance and their traditional use by the local people.

  • Tours at 10 am, 11 am and 12 pm.
  • Groups are limited to 15 people (there were 2 groups when I went at 10 am: one with a Spanish guide and one with an English guide)
  • Admission fee 50 pesos.
  • No reservations: come early.
  • There is no shade while you wait outside, and not much in the garden either, so bring water .

jardín etnobotánico oaxaca

The Temple of Santo Domingo de Guzman is a place you can’t miss in Oaxaca.

This Dominican convent has had quite a complex history: built from 1551, it also served as a university, but then was occupied for a long time by the military, under different regimes.

It was officially returned to the Church by President Porfirio Diaz in 1902.

With the return of the Dominicans to Oaxaca in 1938, important restoration works began on this magnificent example of the novo-Hispanic baroque .

Today it is a true symbol of the city , widely photographed with its agaves surrounding the building, but you have to go inside to appreciate its architectural and artistic richness.

  • Church open from 9 am to 10 am and from 5 pm to 6 pm
  • The church is located on the pedestrian street Andador Turístico (Macedonio Alcalá street), which is the most touristic street of the city.

santo domingo de guzmán oaxaca

The Museum of Cultures in Oaxaca, located in the beautiful monastery buildings next to the Santo Domingo church , is a great place to learn about Oaxaca’s history and culture.

It has more than 14,000 objects, including the famous treasure from Tomb 7 at Monte Albán , with gold, silver, jade, and other beautiful artefacts. The museum also has rooms about the colonial period, the independence era, and the modern culture of Oaxaca.

One of the best things about the museum is the amazing view of the Jardín Etnobotánico , so even if you don’t have time to visit it or don’t want to wait in line, you can still enjoy a glimpse of its beauty and diversity from the museum’s windows. 😉

It took me three trips to Oaxaca to finally see this museum, and I’m so glad I did! It’s the best museum in Oaxaca , hands down.

  • Entrance 90 pesos

The Museum of the Cultures of Oaxaca

Oaxaca is a city with many charming streets to wander.

Besides its colorful facades and the beautiful papel picado that you can see floating in many places, it is also a major destination for street art in Mexico .

Explore the city and you will find small plazas and narrow streets.

calles de oaxaca

Nothing beats Jalatlaco in Oaxaca for me!

It is amazing to see the colorful street art that tells the stories of its people. You can admire the works of local and international artists, such as Lapiztola , Yescka , and Curiot , who use their creativity to transform the walls into canvases.

This neighborhood is a paradise for Instagram lovers, as you can find the most stunning and original murals in Oaxaca, and maybe even in Mexico.

However I like to wander around this neighborhood early in the morning , when I have it all to myself, even if the light does not do justice to the colorful street art , but I don’t care. 😊

Jalatlaco also has a cozy atmosphere, with cobbled streets, quaint cafes, bakeries, and traditional restaurants.

Moreover, a visit to Jalatlaco is not complete without stopping by Once in Oaxaca , a cozy and artistic café-boutique that offers beautiful illustrations on Oaxaca. And their coffee is awesome!

I bought some of these postcards as gifts and everyone loved them. Don’t get me wrong, I adore the traditional crafts of Oaxaca , but it’s nice to have a different kind of souvenir too!

My Advice  To fully appreciate the beauty and significance of the murals in Oaxaca , nothing beats having a guide who can share their stories and secrets with you.

That’s why I suggest you book this bike tour that will take you to the most amazing murals, introduce you to their creators, and show you some of their workshops. You can book it right here:

jalatlaco

If you want to experience the history and culture of Oaxaca, you should visit Xochimilco , one of the oldest and most charming neighborhoods in the city.

Founded in the 15th century by the Aztec emperor Ahuítzotl, this area is full of colorful murals , quaint cafes, and traditional eateries.

You can admire the stunning street art , visit the 18th century aqueduct San Felipe , and taste the authentic Oaxacan cuisine at Ancestral Cocina Tradicional .

If you are looking for a coffee break, check out the hidden Antique Café or enjoy a good breakfast in a cute terrace at Rupestre or Chepiche Café .

xochimilco oaxaca

Oaxaca is one of the best places to celebrate the Day of the Dead, a festival that honors the deceased with altars, flowers , and food.

From October 31 to November 2 , you can witness the rich traditions and culture of Oaxaca, as locals welcome back their loved ones’ spirits.

  • Join a local guide on a tour of the most beautiful altars and flowered streets, from the Santo Domingo church and the Panteon Municipal cemetery , to the festive Xochimilco neighborhood . The tour will end with a dinner on the Ancestral restaurant terrace , with a candlelit city view. Book it here:

dia de muertos oaxaca

The Textile Museum of Oaxaca is a wonderful place to discover the rich and diverse textile traditions of Oaxaca and Mexico.

It is located in a beautiful colonial building that was restored in 2007 . You can admire the variety and beauty of the textiles, from ancient to contemporary, and learn about the techniques and processes involved in their creation.

Next to the museum, you can also visit the Centro Cultural San Pablo , a cultural and academic space located in a historic site that was once the first Dominican convent in Oaxaca .

It celebrates the pluricultural heritage of Oaxaca, especially its indigenous cultures.

museo textil Oaxaca

9.  Stamp Museum: A Hidden Treasure in Oaxaca

A friend of mine suggested me to go there and I had a wonderful time! It is not the usual tourist attraction of Oaxaca, but it’s worth a visit.

The Philatelic Museum of Oaxaca (MUFI) , is a unique and fascinating place for anyone who loves stamps, art, or culture.

This museum has a collection of more than 200,000 pieces from all over the world, including the Penny Black , the first stamp ever issued, and letters written by the famous Mexican painter Frida Kahlo .

I had a blast opening all the drawers and discovering new treasures. But I must confess, as a huge fan of comics and cartoons, nothing could beat the Tintin and Disney collections for me.

The museum is housed in a beautiful colonial building with a patio , where you can relax and enjoy the atmosphere.

Don’t miss the Volkswagen Beetle covered in stamps , a sight to behold! And don’t forget to check out the boutique , where you can find some nice souvenirs (stamps, postcards, magnets, enveloppe seal sets, etc)

The best part is that admission is free , so you can explore this hidden treasure without spending a peso!

Museo de la Filatelia de Oaxaca

Housed in a beautiful colonial building, the Museum of Painters of Oaxaca displays the diversity and richness of Oaxacan art, from traditional to contemporary styles.

You can see paintings, sculptures, murals, and more, by local and international artists.

  • The admission is technically free, but donations are encouraged. Make sure you have some change with you!

Museum of Oaxacan Painters

Incredible but true: there are more than 70 traditional drinks in the Oaxaca region !

Among them, you can try tejate , a drink of pre-Hispanic origin prepared with roasted corn, cocoa, mamey bone and Cacahuaxóchil flower, a tree found in the town of San Andrés Huayapam .

Tejate comes from a Nahuatl word that means “floury water”. And it does have a unique texture that reminds me of cocoa butter. It is smooth and creamy.

There is a lady who sells her tejate at the entrance of Casa Mayordomo on Macedonio Alcalá street. You can get a cup for 70 pesos.

tejate oaxaca

The Zócalo in Oaxaca is a must-visit area, known for its lively vibe.

It’s full of terraces, great for eating or enjoying a coffee while people-watching, often accompanied by live music.

The square, also known for the stunning cathedral nearby, is a central spot where both locals and tourists gather. It’s a perfect place to feel the city’s pulse and immerse yourself in the local culture.

While exploring Oaxaca, you’ll likely pass through the Zócalo, especially if you’re headed to popular spots like the Benito Juarez or 20 de Noviembre markets. It’s a central hub that connects many of the city’s key attractions .

oaxaca zocalo mexico

You have to try chocolate in Oaxaca !

I sat on the terrace of La Chocolatería Mayordomo in the Zócalo, with a view of the Oaxaca Cathedral and some music.

They have different kinds of chocolate, hot or cold, with milk or water, starting from 35 pesos.

I ordered a hot chocolate with 100% cocoa milk and no sugar (the waiter gave me a doubtful look and warned me that it was very bitter 😂) and I loved it!

They also have several traditional Tlacolula breads and the pan de cazuela (18 pesos) was perfect to go with it.

chocolate oaxaca mayordomo

From the main square, take 20 de Noviembre street : you will arrive at Mercado Benito Juárez and Mercado 20 de Noviembre , which are located next to each other.

Those are two must-see places to visit in Oaxaca with all kinds of local products: good food, clothes, souvenirs, flowers, etc.

I went back several times to Mercado 20 de Noviembre for lunch:

  • At the famous Pasillo de Humo (which I will talk about in the next point).
  • The typical Oaxacan combination of “chocote con agua y pan de yema” (30 pesos) at the Comedor Bety.
  • At the Comedor Típico La Abuelita: Oaxacan tamale with black mole and chicken (40 pesos, huge portion) and the delicious tlayuda (85 pesos).

Just a block away is the Mercado de Artesanías , another great market, this one dedicated to local crafts. And a 5 minute walk away is the Mercado de Abastos which is the largest market in Oaxaca .

The Mercado Orgánico La Cosecha deserves a visit. It is a space with many local and organic products and dishes. Open from 8am to 6pm (closed on Mondays and Tuesdays).

tlayuda oaxaca

One of the best places to see in Oaxaca is the Pasillo de Humo in the Mercado 20 de Noviembre . It is so famous that there is even a restaurant named after it in the Colonia Condesa in Mexico City .

I had been wanting to go there for a long time and I was blown away by the place. As the name suggests, it is a hallway filled with smoke (and a mouthwatering smell), where they grill meats.

First you pick the meat, then you sit down, and order the extras (tortillas, grilled vegetables) and drinks separately.

  • We ordered 1/4 tasajo, 1/4 chorizo and 1/4 cecina at Lety’s for only 150 pesos. It was really delicious and more than enough for 2 people (we couldn’t even finish it all! 😅)

pasillo de humo mercado 20 de noviembre

Mexican cuisine is a UNESCO Intangible Cultural Heritage and Oaxaca is a true pillar of Mexico’s gastronomic identity. It is the best place to discover its traditional dishes!

I recommend you this amazing tour that includes pick up at your hotel , visit to a local market, making tortillas and typical drinks (with or without alcohol).

Book the food tour here:

Are you a vegetarian?  🌿 No problem! You can book this vegetarian food tour of Oaxaca , which includes a visit to the market and cooking class:

  • You can also explore Oaxaca’s cuisine on your own. It has many specialties: mole (with chicken or tamale and chicken), tasajo, tlayudas and of course, mezcal.

tamales oaxaca

Mezcal is a traditional Mexican drink produced by fermenting and distilling the agave plant, also known as maguey , and Oaxaca is the largest producer in the country (about 80%).

Obviously, tasting mezcal is one of the best things to do in Oaxaca , and even better if you visit a palenque to see the whole process of making it.

My advice If you have no car, a mezcal tour with hotel pick-up is your best bet!

You will see an agave plantation and two mezcal distilleries, where you can discover the secrets of mezcal production and taste the different varieties .

Book the mezcal tour here:

There are many palenques in Oaxaca , but I chose to visit Lalocura owned by Eduardo “Lalo” Ángeles, who is a living mezcal legend.

When you arrive, they will ask you if you prefer to do just the tasting or also the guided tour . I chose the second option, which I recommend, since that’s the purpose of coming to a producer’s place.

First they take you through the agave fields and then you go to see the whole process of making mezcal .

mezcal lalocura oaxaca

The agave hearts (called piñas ) are cut and then cooked in an oven.

corazon agave piña

They are then crushed using human strength…It looked easy, but they´re heavy! 😅

  • If you get the chance, try a piece of cooked agave , it reminded me of sugar cane.

visit mezcal oaxaca

The paste obtained from the crushed agave is fermented in wooden vats for 3 to 7 days and this fermented juice, called bagasse , is distilled in clay pots.

fermentación agave oaxaca lalocura

Finally, we ended the visit with a tasting of 16 mezcals produced right there, with different varieties of maguey (cuishe, madrecuishe, espadín, tobasiche, tobalá, etc.).

And, of course, you can buy a few bottles of mezcals before you go!

I can say without hesitation that they are some of the best products I have ever bought , and at a very good price!

Visit Lalocura:

  • In Santa Catarina Minas, 50 minutes from downtown Oaxaca.
  • Tasting 200 pesos, tasting and guided tour 300 pesos per person.
  • Lalocura’s Instagram

degustación mezcal lalocura oaxaca

Nothing beats visiting a palenque , a small family-owned distillery outside of Oaxaca , to experience mezcal at its source. But even without a car or much time, you can still savor the amazing mezcal culture in the city by going to a mezcaleria.

Oaxaca has many mezcalerias, bars that specialize in serving mezcal , where you can taste different varieties and learn about their production and history from knowledgeable bartenders.

If you are short on time, I recommend you visit two of my favorite mezcalerias: Sabina Sabe and Mezcalogia.

Sabina Sabe is a casual and welcoming mezcaleria that has won many international awards in recent years .

I have been there many times, even though I usually like to try new places, because: they have a huge variety of mezcals from different local producers, as well as staff who are passionate about their products and happy to share their knowledge with you. I totally understand why their awards keep coming year after year!

Mezcalogia is a colorful and cozy mezcaleria that has a different style from Sabina Sabe. When I went there, there was live music and the bartender was very talkative. He introduced me to great mezcals from small-batch producers, and other spirits from Mexico , such as rum, gin, vodka and whisky.

Another great thing about Mezcalogia, is their tasting formula , which lets you try different mezcals and learn about their producers and flavors. But Sabina Sabe is great for food, especially their lechon tacos !

  • For more information about both bars and other great options, check out my article: The Best 6 Bars in Oaxaca that you can’t miss !

sabina sabe cocktail oaxaca

My advice To buy a few bottles of mezcal , go to Candiza DeliMezcale s in the Benito Juarez market ( Instagram / Facebook ).

You can find many places to taste mezcal in Oaxaca , but if you really want to dive deeper into the history, production methods and ancestral knowledge of this fascinating spirit, the best way is to join this mezcal tasting experience (click here to book!) .

You’ll sample 3 different types of wild mezcal , each with its own unique taste and smell. You’ll also learn how the agave plants are grown and transformed into mezcal, and how each step affects the final product.

By joining this experience, you’ll also support the local producers who make mezcal with passion and respect for nature!

mezcal tasting oaxaca

The Prehispanic Museum Rufino Tamayo showcases the amazing collection of pre-Columbian art donated by Rufino Tamayo , one of Mexico’s most famous modern artists, who also has a museum in Mexico City dedicated to his own contemporary art works.

You will be amazed by the diversity and beauty of the ancient sculptures, ceramics, and jewelry from different Mesoamerican civilizations , such as the Maya, Aztec, Olmec, Zapotec, and Mixtec.

The museum also reflects the artistic vision of Tamayo, who chose the colors and layout of each gallery to highlight the artistic value of the pre-Hispanic works.

The Prehispanic Museum Rufino Tamayo is a tribute to Oaxaca, the birthplace of Tamayo , and a celebration of the rich and ancient roots of Mexican artistic expression.

After being closed for three years due to renovations, this great museum finally reopened in 2023!

  • Mon-sat 10am to 2pm and 4pm to 7pm, sun 10am-3pm

Oaxaca is known for its great artistic wealth , both traditional and modern, reflecting the political and social realities.

That’s why, walking around the city, you will find a vibrant art scene, with many exhibition spaces, workshops, street art.

Something for all art and design lovers.

There are many interesting spaces to visit (and free), for example:

Espacio Zapata : a workshop featuring silkscreen prints and engravings. A space created by the Assembly of Revolutionary Artists of Oaxaca , a collective of artists very committed to social causes. – Monday to Saturday, 11 a.m. to 8 p.m.

Gabinete Gráfico engraving workshop : young artists who have a small workshop and exhibition space. Different engraving techniques and formats.

Instituto de Artes Gráficas de Oaxaca : a beautiful place in a small colonial house, with a green patio, a library and exhibitions. From 9:30 am to 8 pm, closed on Tuesdays.

mural oaxaca

Oaxaca is a true paradise of traditional Mexican handicrafts .

Of course, you can find all prices and qualities, either in the market or in the small shops in town (although I think it’s best to visit the artisan villages directly, which I will talk about in the next point).

These are some of the shops I recommend:

Andares del arte popular : this shop is really the perfect place as an introduction to Oaxacan handicrafts , as you can find very nice pieces (ceramics, clothes, rugs, etc.) coming from different communities in the region. Mind you, it’s a bit pricey, but looking is free. 🤓

Casa del Artesano Colectivo Familiar : although from the outside it doesn’t look like it, inside it keeps many pieces (clothes, etc.) of a collective of artisans from Oaxaca, of very good quality and at good prices . The lady knows very well all her products and the communities that make them.

Casa Martínez : without a doubt, this is the place to find beautiful handmade rugs from Teotitlán del Valle , of good quality and at a very reasonable price. Prices are around 1300 pesos for a medium size rug. Next door is Marías Arte & Diseño , a modern local design store that is also worth a look.

andares del arte oaxaca

Around Oaxaca

If you have half a day or a free day , I recommend you visit the artisan villages of Oaxaca .

I was very impressed by the quality of the work, but also by their diversity since several communities have their specialty.

Actually there are many small towns to see in Oaxaca , but these are the ones I had time to visit:

The town is the birthplace of alebrijes , colorful figures that represent fantastic creatures and are an important part of Mexican folk art.

There are simple alebrijes and others that are very complex, which cost more but are worth it for the quality of the work.

There are several workshops and shops in town, some of them very famous like the Taller de Jacobo and Maria Angeles .

I just walked around the streets and stopped at every shop, since the downtown is very small and easy to navigate.

  • There is another town known for its alebrijes: San Antonio Arrazola , much closer to Oaxaca and Monte Alban .

How to get to San Martin Tilcajete from Oaxaca de Juarez:

  • By car : 45 minutes on Highway 175.
  • By public transportation : go to the Central de Abastos and take a bus in the direction of Ocotlán de Morelos and get off at the entrance of the village of San Martín Tilcajete.
  • With a tour : for a deeper experience of the world of alebrijes , here is an interesting activity that includes pick-up in Oaxaca , learning the process of making alebrijes with a family of artisans and painting your own piece to take home.

Book the tour here:

San martin tilcajete oaxaca

24. Santo Tomá s Jalieza

It is a community of farmers and artisans who mainly make belts with leather and weaving. There were some shops and studios, but we went straight to the craft market .

It was small, like the village, but we saw some beautiful items at great prices (not just belts, but also bags, scarves, cases, etc.) and met some friendly people.

Actually, this was where we bought the most things . The ladies were also very sweet and happy to see visitors despite the pandemic. 😊

How to get to Santo Tomás Jalieza from Oaxaca de Juárez:

  • By car : 50 minutes on Highway 175
  • With a tour : it includes visits to the traditional communities of Ocotlán de Morelos , Santo Tomás Jalieza and San Martín Tilcajete to see their unique crafts.

Reserve your Tour here:

santo tomas jalieza oaxaca

This town is famous for its black clay pottery with a metallic shine (although some pieces also have a matte finish, which I prefer).

About 600 families make it here!

Besides visiting different shops and studios, you can also check out the folk art museum with 2 rooms, one for black clay, and the other for pieces from other regions of Oaxaca (10am-6pm, closed Monday, entry 20 pesos).

How to get to San Bartolo Coyotepec from Oaxaca de Juárez:

  • By car : 30 minutes on Highway 175.
  • By public transportation : from the Central de Abastos 30 minutes by bus (or taxi)
  • With a tour : If you want to enjoy a hassle-free and comfortable tour , you can choose this option that includes hotel pick-up , the archaeological site of Monte Alban , the village of San Antonio Arrazola , the monastery of Cuilapam de Guerrero and the demonstration of black clay making in San Bartolo Coyotepec :

This town is known for its gorgeous rugs , and this is definitely the best place to buy them. They come in all sizes and qualities.

I bought a rug that I LOVE with very nice colors for 1300 pesos. I didn’t want to haggle with the artisan who spent so much time making it . It is a very hard work , involving a lot of time and patience.

I also suggest that you visit the Balaa Xtee Guech Gulal museum , run by the local community .

It is a good way to support them (15 pesos entry fee), and also a chance to see artifacts found in the area , learn about spinning techniques, traditional customs, etc.

I also had a lovely encounter with two gentlemen at the museum who spoke zapotec . They were curious about what language we spoke and we had a nice exchange. It was a charming moment of cultural appreciation.❤️

How to get to Teotitlán del Valle from Oaxaca de Juárez:

  • By car: 40 minutes on Highway 190
  • By bus : direct bus (or taxi) from the Central de Abastos
  • With an organized tour : so you don’t have to worry about transportation, I recommend this tour with pick up at your hotel , visit to Mitla , free time at Hierve el Agua , visit to a mezcal distillery with tasting and stop in Teotitlán del Valle .

You can book the tour here:

teotitlan del valle

One of the most amazing and diverse markets in Oaxaca is the Tlacolula de Matamoros market, which takes place every Sunday.

This market has a long history, dating back to pre-Hispanic times , when women from nearby villages would come here to sell their products. You can find everything from flowers, spices, fruits and vegetables, to handicrafts, animals, and more.

You can also hear the rich variety of local languages spoken here, such as Zapotec , Mixe , Chinantec , and others.

The market is a feast for the senses, with vibrant colors and delicious smells. You can taste all kinds of local delicacies : hot chocolate with pan de cazuela (a type of sweet bread), tlayudas (large tortillas with toppings), cheese, enfrijoladas (tortillas dipped in bean sauce), tacos, and more.

My advice is to go there with an empty stomach so you can enjoy the market😉 to the fullest.

How to get to Tlacolula de Matamoros from Oaxaca:

  • By car : 40 minutes on Highway 190.
  • By bus: direct bus from the Central de Abastos or shared cabs from the baseball stadium Eduardo Vasconcelos .
  • With a tour : you can book this tour that includes pick-up from your hotel , the church (16-17th century) of San Jerónimo Tlacochahuaya, the archaeological site of Yagul and a visit to the Tlacolula market.

Click here to make your reservation: 

tlacolula-market-oaxaca

Monte Alban is a remarkable site: it was founded around 500 BC and became the capital of the Zapotec civilization , one of the first and most influential cities in Mesoamerica .

It is now a World Heritage Site and the most impressive archaeological site in Oaxaca .

Check out my guide:

  • Monte Albán (Oaxaca): What You Should Know Before You Go!

You can explore the tombs, plazas, stelae, the Palace and the Great Plaza, as well as the museum that has fascinating exhibits.

I highly recommend getting a guide because there is so much to see, and ours was amazing. He was very passionate and helped us appreciate the significance of this ancient city.

  • Open from 10:00 to 16:00 (last entry at 15:30)
  • Entrance fee 80 pesos

How to get to Monte Alban from Oaxaca:

  • By car : 20 minutes on the highway to Monte Alban
  • By bus : take the bus in front of Hotel Rivera del Angel , it goes directly to Monte Alban (departures every 30 min, from 8 to 15:30)
  • With a guided tour: you can join a guided tour that includes pick up from your hotel. For example, you can check out this guided tour of Monte Alban or this more comprehensive tour that visits Monte Alban, and the villages of San Antonio Arrazola and San Bartolo Coyotepec .

monte-albán

Cuilápam de Guerrero is a town known for its former Dominican convent of Santiago Apóstol de Cuilápam.

Its construction started in the 16th century, but it was never completed.

It is still one of the most impressive examples of Oaxaca’s colonial architecture.

One of the things you will notice is its open chapel : it has no roof! It was built this way to make it easier to convert the indigenous people, who were used to open religious spaces.

  • It is only 30 minutes away from Monte Albán and Oaxaca de Juárez
  • To get to Cuilápam de Guerrero from Oaxaca by public transportation : take the bus from Bustamante Street.

convento Cuilápam de Guerrero

Mitla is the second most important archaeological site in Oaxaca , after Monte Alban .

It became the political and religious center of the Zapotecs after Monte Alban collapsed, and it flourished from the 9th century until 1521, when the Spaniards arrived.

The city consists of 5 architectural groups : the Group of the Columns (the most important), the Group of the Church, the Group of the Adobes, the Group of the Stream and the Group of the South.

  • Open from 10 to 4pm, except sunday 10h to 2pm
  • Entrance fee 90 pesos.

How to get to Mitla from Oaxaca:

  • By car : 1 hour on Highway 190.
  • By bus : take the bus in front of the baseball stadium Eduardo Vasconcelos (1h) that takes you to the entrance of the town of San Pablo Villa de Mitla .
  • With an organized tour : you can book this tour (by clicking directly on the link) with pick up at your hotel, visit of Mitla , free visit of Hierve el Agua , visit of a mezcal distillery and stop in Teotitlán del Valle .
  • If you prefer to explore Mitla on your own and have more flexibility in your itinerary, you can get your skip-the-line tickets (click here!) and save yourself from the rush of a tour schedule

mitla

Hierve el Agua is a must-see place in Oaxaca, with its 200-meter high waterfalls and clear pools overlooking the valley.

These waterfalls and pools were formed millions of years ago by mineral deposits. They are an amazing natural wonder and a great spot for taking photos.

You can bring your bathing suit and swim in the pools, and also hike the trails for different views.

  • Entrance fee 50 pesos.
  • Open from 7 am to 6 pm every day.
  • It is best to go first thing in the morning or after 4pm to avoid the crowds.

How to get to Hierve el Agua from Oaxaca:

  • By car: 1 hour on Highway 179, then 30 minutes on Emiliano Zapata and Reforma to Hierve el Agua
  • By public transport: there is no direct bus from Oaxaca to Hierve el Agua. You have to take a bus to Mitla (from Eduardo Vasconcelos stadium) 50 min, 18 pesos each way. Ask the driver to drop you off at the bus stop for the combis going to Hierve el Agua. From Mitla to Hierve el Agua is 45 min – 75 pesos each way.
  • With a tour: this is the easiest option if you don’t want to worry about transportation. This tour to Hierve el Agua includes pick up at your hotel in Oaxaca , guided visit of Mitla , free time in  Hierve el Agua , visit to a mezcal distillery (with tasting) and a stop in Teotitlán del Valle .

hierve-el-agua-oaxaca

The Pacific coast of Oaxaca is a great destination for a road trip in Mexico .

You can drive about 6h30 from Oaxaca de Juarez and discover some of the most beautiful beaches in Mexico, with a different vibe than the Caribbean beaches.

With its small towns and surf spots , you can spend several days exploring the region: Playa Zicatela, Zipolite, Playa Salchi, Playa Carrizalillo, Puerto Angelito, Mazunte and Punta Cometa, the beaches of Bahías de Huatulco, etc.

How to get to the coast of Oaxaca:

  • By car : 6h30 on Highway 131 to Puerto Escondido or 6.15 hours on Highway 175 to Mazunte from Oaxaca de Juarez . Be careful, there are many curves.
  • By plane : You can fly to Puerto Escondido International Airport or Huatulco International Airport , which have direct flights from Mexico City , Oaxaca and other destinations.

carrizalillo puerto escondido oaxaca

  • Viajero Oaxaca Hostel : A vibrant, social hostel with dorm beds from $19 and private rooms from $62 . Highlights include a fun atmosphere, an amazing rooftop bar, and many tours and activities. It’s my top choice in Oaxaca, ideal for solo travelers and those looking to connect with others while exploring the city!
  • NaNa Vida Hotel Oaxaca : A welcoming hotel perfect for families , with rooms starting at $142 per night. Highlights include a family-friendly atmosphere, vibrant decor, and a central location near all the main sights. It’s an ideal, affordable base for families exploring Oaxaca.
  • Hotel Azul de Oaxaca : This boutique 4-star hotel, just a short walk from Santo Domingo Church, offers stylish rooms with a blend of contemporary design and traditional Mexican flair, starting at $305 per night . Highlights include a rooftop bar with stunning views , a delicious breakfast, an on-site restaurant, and a café serving freshly baked bread!
  • Quinta Real Oaxaca: Located in a former convent from the 16th century, 500 meters from Santo Domingo Church and 700 meters from the Zocalo. Elegant room and romantic atmosphere, from 400 $usd per night . Strong points: the stunning architecture, the outdoor pool, the gourmet restaurant. This is my choice for a luxury stay in Oaxaca!

My tip Check out My full guide to find the best places to stay in Oaxaca , from budget hostels to luxury hotels!

quinta real oaxaca

Where to eat in Oaxaca?

Pan:Am is the ideal place for breakfast, and especially the Abasolo branch with its pretty patio. What to try: vegetarian eggs benedict (160 pesos) and the cinnamon and cardamom roll (28 pesos).

  • Pan:Am Facebook page

desayuno oaxaca

Boulenc is the best bakery in Oaxaca, and it gets busy quickly!

You can either take away or dine in.

I was very hungry after the long trip from Mexico City , so I wanted something more filling than a croissant, and I was very happy with my choice!

The pizza was good, but the 3 cheese sandwich was incredibly delicious , to pair with a glass of a good Mexican wine from Baja California  😉

Pan con Madre Pan con Madre was supposed to be a good alternative to Boulenc, but I was not impressed. The bread was mediocre, and the service was worse.

boulenc oaxaca

Of course, Mercado 20 de noviembre or Mercado Benito Juárez, which I mentioned earlier in the article, are great places to eat (for example a tlayuda!), but there are also several good restaurants in Oaxaca that are worth a visit:

Las Quince Letras for example, has a lot of charm and offers a good trio of mole

Did You Know?   Mole is a sauce with a pre-Hispanic origin that was offered to the gods. It is a complex sauce made with chiles, spices and nuts, and it usually comes with a small piece of meat.

mole oaxaca

Maguey y Maíz  is a restaurant with a lovely indoor terrace, very close to the Santo Domingo church:

Their esferas de queso istmeño , small balls of cheese from the Isthmus of Tehuantepec are delicious.

I would like to try their breakfast next time!

restaurante oaxaca maguey y maiz

Coffee is a serious matter here. Oaxaca is one of the main coffee producing regions in Mexico : coffee grows in 7 of the 8 regions that make up the state!

Café Brujula, which has a few branches in Oaxaca, is often mentioned in articles, but the 2 premises I visited were a bit “soulless” and gave me the impression of a small local Starbucks with customers working on their laptops.

  • Fortunately, after several visits to Oaxaca, I’ve discovered some amazing coffee shops that are really worth a visit. Check out my full article on the 7 best cafés in Oaxaca!

muss cafe oaxaca

The best time to visit Oaxaca depends on your preferences:

  • Dry Season (October to April) : Enjoy pleasant weather, ideal for outdoor activities. Late October is special due to the  Day of the Dead celebrations !
  • Shoulder Season (July and August) : Experience the vibrant  Guelaguetza Festival and summer weather (although it’s rainier). The Guelaguetza showcases traditional dance and music, highlighting the region’s rich cultural heritage.
  • Low Season (May to June and September to October) : Budget-friendly options with fewer tourists.

dia de muertos oaxaca

How to travel cheap to Oaxaca

If you’re thinking about traveling on a budget to Oaxaca it’s going to be pretty easy because it’s generally a pretty affordable city!

There are several good options for cheap hotels in Oaxaca , with access to the kitchen (perfect for saving money!):

  • Andaina Youth Hostel – only 21 usd per night.
  • Casa del Mundo – only 22 usd per night!
  • Barbario – only 23 usd per night!

Oaxaca has many options for cheap and tasty food.

Many restaurants offer daily set menus (starter+main dish+drink and sometimes dessert) for 50-80 pesos, and they are quite filling!

Another option is to go to the Mercado 20 de Noviembre or Mercado Benito Juárez that I mentioned before. You can find many affordable dishes there.

At night, like in the rest of Mexico, the best way to eat cheap is to try street food. One of my favorite snacks is elote: corn with mayonnaise, cheese, lime and a bit of spice.

elotes street food oaxaca

  • Choose your travel dates carefully , as prices vary a lot, especially at the end of July, when the Guelaguetza festival happens. It is a huge celebration that brings together people from all over Oaxaca and visitors from all over the country.
  • There are many free things to do in Oaxaca : explore the street art, the Zocalo and the cathedral, the Santo Domingo de Guzman temple, the markets, the Oaxaca textile museum, the philatelic museum, and the Oaxaca painters museum.
  • Join a Free Walking Tour: with Estación México or Destino México (but remember to tip!)
  • Get an Early Start: Begin your days at dawn, particularly when heading to well-known spots like Monte Alban or Mitla. An early start helps you dodge the crowds and the intense heat around noon . Plus, it frees up your afternoons for more exploration or some well-deserved relaxation.
  • Learn Basic Spanish Phrases: While many people in tourist areas speak English, knowing basic Spanish phrases can enhance your experience . Simple words like “Hola” (hello), “Gracias” (thank you), and “¿Cuánto cuesta?” (how much does it cost?) can go a long way in interacting with locals.
  • Opt for Organized Tours if Car-Less: In case you decide against renting a car, a practical way to discover Oaxaca’s surrounding areas is through organized tours. Oaxaca boasts an array of superb tours encompassing major sites, from archaeological wonders to artisan communities. These tours are not only convenient for transportation but also enrich your visit with expert knowledge and insights.
  • Be Respectful: Show respect for local customs and practices. This includes being mindful when taking photos, especially of people or religious sites, and asking for permission when appropriate.
  • Try Local Street Food: Beyond restaurants, Oaxaca’s street food is a culinary adventure. From tamales to tacos, these foods offer authentic tastes of the region. Just be sure to choose stalls that are busy with locals – a sign of good quality and freshness.
  • Bring Cash for Small Buys: In Oaxaca, many small vendors, markets, and local food places don’t accept credit cards. It’s a good idea to have some Mexican pesos with you for these purchases, so you can buy local items and street food easily.
  • Stay Hydrated and Prepared for the Weather : Oaxaca can be warm, especially around midday. Always carry water with you to stay hydrated and wear sun protection like hats, sunglasses, and sunscreen. Check the weather forecast and dress accordingly – layers are often a good idea as temperatures can vary.
  • Keep an Open Itinerary for Unexpected Discoveries: While it’s great to have a plan, sometimes the best experiences come from spontaneous decisions. Leave some open slots in your itinerary for unplanned explorations or recommendations you might receive from locals or fellow travelers.

How long does it take to visit Oaxaca?

In my opinion, one day in Oaxaca is not enough . Ideally, you should spend at least two or three days in Oaxaca , as there is so much to see in and around the city.

Here are my suggested itineraries to see as much as possible in 1, 2 or 3 days in Oaxaca :

If you only have one day in Oaxaca:

  • Spend the morning at the Ex-Temple of Santo Domingo complex: Santo Domingo Temple, Ethnobotanical Garden.
  • Stroll through the Mercado 20 de Noviembre, Mercado Benito Juárez and the Mercado de Artesanías.
  • For lunch, go to the Pasillo de Humo of the 20 de noviembre Market.
  • Head to the Zócalo where the cathedral is located. You can have a hot chocolate for dessert at El Mayordomo.
  • Stroll through the Jalatlaco neighborhood to see its colorful streets.
  • At night you can have a drink in one of the many bars, such as Mezcalogia, Sabina Sabe or La Selva.

If you have two days in Oaxaca , the first day, follow the itinerary above. Then, the second day:

  • Start with a visit to Monte Alban (it is best to arrive at the opening).
  • Then visit the artisan villages : San Antonio Arrazola, San Bartolo Coyotepec, San Martin Tilcajete, Santo Tomas Jalieza.
  • If you still have time , you can continue along the same road and you will arrive at Mezcal Lalocura.
  • If you wish , you can also take a day tour from Oaxaca to visit the archaeological site of Monte Alban, San Antonio Arrazola, the monastery of Cuilapam de Guerrero and San Bartolo Coyotepec.

If you have three days in Oaxaca , day 1 and 2 follow the same program, and then day 3:

  • In the morning, start with the archaeological site of Mitla
  • Continue with Hierve el Agua
  • On your way back to Oaxaca, make a stop in Teotitlán del Valle
  • If you prefer not to worry about the organization of the day, you can also book this tour which includes hotel pick-up, Mitla, Hierve el Agua and Teotitlán del Valle.

Oaxaca is a safe city to visit.

Of course, you should always be careful:

  • Always keep an eye on your belongings (don’t leave them unattended).
  • Don’t accept drinks from strangers.
  • Use bank ATMs for withdrawals.
  • Avoid carrying valuables.
  • Never go to a remote area without checking the situation of the place.

All the places mentioned in this article are tourist destinations in Oaxaca and are not very dangerous .

How to get to Oaxaca de Juarez?

It takes about 6 hours to drive from Mexico City to the city of Oaxaca de Juarez, and about 4 hours from Puebla .

Renting a car is for sure the best way to explore Oaxaca and make the most of your stay!

To rent a car, personally, I always use Booking.com Cars, for a few reasons:

  • You can easily compare the rental cars prices between all the agencies: for sure the easiest way to find the best rate!
  • Cancellation is often offered free of charge: no need to worry if you change your mind
  • Booking Cars offers full insurance coverage at a lower price than the rental companies , so it’s an instant saving with no effort

Simply click on the green button to find your rental car at the best price:

My tips for driving from Mexico City to Oaxaca:

  • Important: leave early to avoid as much traffic as possible!
  • The toll from Mexico City to Oaxaca costs 511 pesos. For details of the tolls, it is best to check Traza tu Ruta
  • Do not drive at night.
  • To make it easier to go through the tolls (without stopping and without bringing change), it is best to get the TAG (electronic toll). You can recharge it easily through the app (Android – Iphone ) or at one of these locations .
  • Enjoy the view ! I have traveled by road between Mexico City and Oaxaca , and I can confirm that some of the scenery is beautiful , especially near the Tehuacan Reserve with areas full of cactus.
  • If you want to take a break on your way, you could stop in the charming city of Puebla (2h15 drive from Mexico City). You can read this article: The 25 Best Things To Do In Puebla !

Xoxocotlán International Airport receives flights from Mexico City , Cancun , Guadalajara , Tijuana and other national and international destinations, mainly with Aeromexico and Volaris.

To find your cheap flight to Oaxaca or your international flight to Mexico , use our flight comparator in collaboration with Skyscanner. It will help you find the best price!

How to get from Oaxaca airport to downtown :

  • Rent a car at the airport through Booking Cars (click on the link to compare cars)
  • Take a cab from the airport (about 400 pesos each way) or walk here for a cheaper cab (about 150 pesos). As far as I know, there is no Uber type app at the moment.
  • By public transport : taking the bus to downtown Oaxaca from the airport is the cheapest option (10 pesos each way). You have to walk 1km to the center and then wait for a bus from the “Halcón company” that will drop you off at the corner of Francisco Javier Mina and Bustamante . But ask before boarding to make sure it is going in the right direction.
  • Shared transportation : another very good and affordable option. This is a van that can take up to 8 people and will drop you off at your hotel.

Book the round trip service from the airport to your hotel in Oaxaca here:

From Mexico City, it is 7h.

Buses to Oaxaca leave from TAPO (Terminal de Autobuses de Pasajeros de Oriente) in Mexico City.

There are day and night departures with several companies, but I recommend ADO (or AU, which is the same company) –   See prices and schedules on ADO’s website

Discover all my articles about Mexico : All my articles to help you plan your trip to Mexico are listed there.

  • TOP 35 Things to Do and Must See Attractions in Mexico  – All the best places to discover
  • Oaxaca : Top 31 Things To Do and Must-See Attractions !
  • 1 Day in Oaxaca – A Quick-Start Itinerary
  • 2 Days in Oaxaca – Exploring the Essential Highlights
  • 3 Days in Oaxaca – The Complete Itinerary to See Everything!
  • Where to Stay in Oaxaca : Complete Guide to the Best Hotels
  • Monte Alban : what you should know before you go
  • Oaxaca : the 7 Best Coffee Shops You Have to Visit

The 5 Best Bars in Oaxaca to Experience the Local Culture and Mezcal

  • Day of the Dead (Mexico) : How to Celebrate Día de Muertos Like a Local
  • Itinerary : 8-10 days in Mexico   – From Mexico City to Oaxaca
  • Itinerary : 10 days in Mexico – Mexico City, Chiapas and Yucatan
  • Itinerary : 2 weeks in Mexico   – Best itinerary to discover the Yucatan Peninsula and Chiapas!
  • Itinerary : 3 weeks in Mexico – Mexico City, Puebla, Oaxaca, Chiapas, Campeche , Yucatán and Riviera Maya
  • Itinerary : 1 month in Mexico – My Epic 30-31 Days Itinerary from Mexico City to Cancun
  • Road trip in Mexico : The best itineraries for 10, 15, 21 days and a month
  • Itinerary : 1 week in Yucatan – The Ultimate 6, 7 or 8 days Itinerary
  • Itinerary : 10 days in Yucatan – Best Itinerary for 9, 10 or 11 Days in Yucatan
  • Itinerary : 2 weeks in Yucatan – Epic Itinerary + All my Best Tips!
  • Itinerary : 3 weeks in Yucatan – Best things to do in 20-21 days
  • Itinerary : 1 month in Yucatan – Yucatan Peninsula in 29, 30 or 31 days from Cancun
  • Road trip in Yucatan : The best itineraries for 7, 10, 15, 21 days and 1 month

You’re using Pinterest? Here is the picture to pin!

visit Oaxaca Mexico

I have created this blog to give you all my best tips to plan your next trip to Mexico, regardless of your budget. I share detailed itineraries, advice about places to visit as well as recommendations for transportation, hotels and restaurants. I hope I will also help you to discover amazing off the beaten path destinations in Mexico!

Related Stories

where to stay in oaxaca

Where to Stay in Oaxaca: Complete Guide to the Best Hotels

Mexico City to Oaxaca itinerary

Mexico City to Oaxaca: The Best 8-10 day Itinerary + Tips

oaxaca bars

Leave A Reply Cancel Reply

Your Name (required)

Your Email (required)

Your Website (optional)

Save my name, email, and website in this browser for the next time I comment.

  • All our Guides about Mexico

a

Plan Your Trip

places to visit around oaxaca

Eco Products

logo

Travel Gear

places to visit around oaxaca

30 Things to do in Oaxaca – A complete Oaxaca Travel Guide

A re you planning to travel to Oaxaca soon? Then you’re in the right place! I’ve put together a complete Oaxaca travel guide  that includes a list of 30 things to do in Oaxaca. For 9 months I lived and worked as a digital nomad in the city of Oaxaca de Juárez. 

See, I didn’t plan to stay there for long, in fact, I was only visiting the state of Oaxaca for 10 days during February 2021, but once I landed in Oaxaca de Juárez, I completely fell in love with the city , and on my second day there I decided to move to Oaxaca and had my big backpack delivered to my new Mexican base from my former house in Playa del Carmen, in the state of Quintana Roo. 

This blog post is a compilation of things to do and see in Oaxaca . Recommendations on where to stay and where to eat (including what to eat!). Tips for your visit and some safety guidelines that will help you move around easily.

Consider checking this 3-Day itinerary in Oaxaca if you’re coming for a very limited time or if on the contrary, you’re planning a move to Mexico, know that I just wrote the ultimate  Oaxaca Digital Nomad Guide with all the essential information you need as a digital nomad, including a list of resources that will be very handy during your stay.

Things to do in Oaxaca

Street in Oaxaca Centro

Why visit oaxaca.

Oaxaca is the perfect combination of ancient and new history, it is a mix of tradition and vibrant cultures. Oaxaca is an explosion of colors and delicious smells all around. It is the place where all (Mexicans and foreigners) come to taste some of the best food and mezcal in the whole of Mexico. From local markets to top-notch restaurants and from handcrafted indigenous products to new art galleries popping up every month in the city, Oaxaca has something for us all.

Overall, if you’re planning to travel around Oaxaca, prepare to visit one of the most amazing Mexican states – no joke!

Things to do in Oaxaca Centro

I have itchy feet (surprise!). During my months in Oaxaca, I can confidently say I took every opportunity to check different markets, street food stalls, monuments, and visit indigenous towns and communities. Here is a list of the best things to do and see in Oaxaca Centro and its surroundings. 

City Tour in Centro

There are several free walking tours you can take around the city. You can also get a map and do it yourself or if you like, you can follow my recommendations to tour the city and find the best spots based on my own experience during my months living in Oaxaca .

Things to do in Oaxaca

View of Santo Domingo Temple

Things to do in Oaxaca

Rugs store in Oaxaca Centro

Abastos market or central de abastos.

This is the largest and most important local market in Oaxaca. Prepare for the explosion of colors and mix of smells of all foods and goods from the state of Oaxaca. I thought I saw it all related to markets, but I was clearly wrong. Come check and judge by yourself, Abastos Market won’t disappoint.

places to visit around oaxaca

Man feeding his child at Abastos Market

Benito juárez market.

I like to call this the souvenir central of Oaxaca. It is indeed a local market but it has higher prices than Abastos. I would actually recommend visiting this place since sometimes is the only way to find very nice local handmade products coming from the surrounding towns in Oaxaca. Even if a bit pricey, It is worth the visit.

20 de Noviembre Market

Closer to Oaxaca’s main square (Zócalo), this is a great option for eating out and local for a very affordable price. My favorite thing here is eating at the smoke corridor or “pasillo de humo” which is a corridor full of locals cooking several types of meat. You just buy your food per gram and sit to enjoy the amazing meal!

Things to do in Oaxaca

Smoke corridor at 20 de Noviembre Market

Artisans market of oaxaca.

This local market has really good prices. All fabrics, rugs, bags, textiles, etc come from the different parts of the state of Oaxaca.

Lucha Libre

Oaxaca became famous thanks to the movie “Nacho Libre” in which a young Jack Black becomes a luchador wandering the streets of Oaxaca. You can’t miss the opportunity to go to a Lucha Libre event! You can check this Lucha Libre Facebook group to see if there are any events happening when you’re in town!

Eat your way through Oaxaca and don’t forget to drink Mezcal

One comes to Oaxaca to eat. To eat in restaurants, drink mezcal in bars (called Mezcalerias), to try all the street food, including chapulines (grasshoppers). Check below what are the meals you shouldn’t miss while in Oaxaca.

Things to do in Oaxaca

Memelas at Abastos Market

Experience oaxaca nightlife.

There are so many options to choose from! My top three places are Convivio (in my view, the best bar in town – always a safe bet), Archivo Maguey (two different floors with different music styles), and Txalaparta (also two floors with a rooftop). Many times, I have partied in these three places in just one night, right in the exact order I have named them here! La Nueva Babel (great Michelada and sometimes life music) Aloha (great cocktails) or Zapotec (life music) are other great alternatives.

Teatro Macedonio Alcalá

This one is not an easy one to visit on the inside, however, is one of the most amazing buildings in the city. Sometimes there are a few events happening and it is the chance for visitors and locals to get a glimpse of the inside. 

Jardín Etnobotánico

One of the gems of Oaxaca Centro. Here you will be able to find hundreds of species, all endemic from the state of Oaxaca. Due to Covid-19 restrictions, there is a limited number of daily visitors, so I would recommend coming in the early morning (around 8 am) to assure your spot.

Things to do in Oaxaca

Me, enjoying a visit to the botanical garden, Oaxaca

Textile museum & san pablo cultural centre.

These two museums are now connected in one. During the pandemic, it is necessary to book a reservation online (both are free entrance), so I would recommend checking if this is still the case when you’re visiting.

Street art hunt in Jalatlaco borough

This stunning borough in Oaxaca is considered by many a little Oaxaca. Is more peaceful than Centro and it is incredibly colorful and beautiful (yes, even more than Centro!), can you imagine that? Moreover, it is the hotspot for Oaxaca graffitis! If you love street art and cute coffee shops, this is your place!

Things to do in Oaxaca

Street art in Jalatlaco borough

Things to do in Oaxaca

Street in Jalatlaco borough

Museum of cultures.

As part of Santo Domingo’s Temple structure, this is one of the most important museums in town since it helds very significant archeological findings, such as the “Tomb Number 7 of the Treasure of Monte Alban”.

Hike around Guelaguetza Auditorium

There is a wonderful hike you can start by climbing the stairs of the Guelaguetza. It is a 2h round hike from where you’ll get amazing views of the city and the mountain range surrounding it.

Guelaguetza Festival

This Oaxacan celebration enhances the traditional costumed dances of the various indigenous peoples of the state. It takes place yearly during most part of July and includes parades of indigenous walking bands, several handicrafts, and food coming from the different parts of the state of Oaxaca.

Día de Muertos

Although this is celebrated in all of Mexico, Oaxaca plays an important role as it is considered one of the best places to celebrate Muertos . Mexicans and foreigners from all over the world travel to Oaxaca to celebrate this festivity. Events take place for several days, being 2nd of November the most important day.

Things to do in Oaxaca

Street painting of a skeleton

9

Me celebrating Dia de Muertos

Discover xochimilco & reforma boroughs.

Xochimilco is a small borough with gorgeous coffee shops and beautiful street art! I love coming to this area and sitting on any of the rooftops, the views of the city are stunning from here!

Reforma is a mix of local and modern globalization. Shopping malls, international food chains, local coffee shops, and much more co-live in this borough. It is not far from Centro and is the place where most locals live.

Noche de Rábanos (Night of the radishes)

This is also an annual event that takes place every 23rd December and it is dedicated to the carving of radishes and harvesting of flowers that are used to create different scenes all around town.

Things to do near Oaxaca Centro

There are countless activities you could do in the surroundings of Oaxaca City, here are some suggestions

Monte Albán Archeological Site

This is a must-see monument in Oaxaca. I would say it is in my top 3 list of things to do in Oaxaca. These Zapotec ruins not only are the most important in the state of Oaxaca, but they also have a very vital role in the history of modern Mexico. It was after the discovery of the “Treasure of Tomb 7” that the INAH realized the importance of uncovering more of the ruins in the country. Thanks to this, we can visit today Chichén Itza and many others.

Things to do in Oaxaca

Visiting the ruins of Monte Albán

Lake area of huayapam.

This is part of the eco-tourist park of Huayapam. Located less than 40 minutes away from Oaxaca Centro, this is the perfect place to escape from the city and connect with nature. Many people come here during the weekend and to walk their dogs, etc. There are also structures to do barbeques too. Although a wonderful activity, I wouldn’t prioritize this as one of the things to do in Oaxaca as long as you are not coming for a long period of time.

Teotitlán del Valle

This is one of the most interesting towns to visit in the surroundings of Oaxaca Centro. It is known for its inhabitants to have a large tradition in the making of textiles and other types of art crafts such as flower candles, etc. If you’re looking to learn about the traditional weaving process to create unique textile pieces, or you want to buy beautiful rugs, Teotitlán del Valle is your place!

Hierve el Agua

The petrified waterfalls and natural pools of Hierve el Agua have been closed during the  Covid-19 Pandemic. Nowadays, Hierve el Agua is partially open . There are political discrepancies between the communities running the place and the Mexican government, hence traveling with local tour companies is nowadays the best bet.

Things to do in Oaxaca

Natural pools of Hierve el Agua

Things to do in Oaxaca

Petrified waterfall of Hierve el Agua

Tlacolula de matamoros sunday market.

This is one of the top markets in the state of Oaxaca. The market covers all the main streets in this Mexican town. Indigenous communities come from all over to sell their products. Prices are very affordable. I have been told that it was even bigger and more impressive before Covid, but nowadays is also a very nice market to wander around. 

Be part of a Temazcal Ceremony

There are many Temazcals in Mexico and Oaxaca is one of these states where you can do a proper Temazcal Ceremony. Every experience is different and very unique. The ceremony follows the ancestral rituals of cleansing the mind and body. There is a Chaman leading you throughout the process and the duration might be different each time, but it can go between the hour and the 2 hours. This is the Temazcal that I went to and I would totally recommend it.

San Pablo Villa de Mitla and surroundings

Also known as Mitla, this town is a big deal. I would recommend spending at least a day visiting this area. You can visit the Zapotec ruins of Mitla , drink amazing micheladas (some of the best I have ever had in Mexico), and buy very affordable indigenous handmade clothing in the town street market. 

Outside town, you will find something very fascinating. The Prehistoric Caves of Yagul and Mitla are part of the UNESCO Heritage and hold paintings dating back to 12.000 years.

Things to do in Oaxaca

Man in a sombrero sitting down in one of the caves

El tule tree.

This is another UNESCO Heritage natural monument. This tree is famous because it is considered to have the widest trunk in the world. These are surely big words but wait to see the tree for yourself, it is quite impressive.

Barro Negro (Black Pottery) at San Bartolo Coyotepec

This is a very particular art craft that has passed through many generations in families in this little town of San Bartolo Coyotepec. The interesting thing to do when coming here is to visit one of the local family workshops and see the elaboration process of the “Barro Negro”.

Hiking in Sierra Norte

This is one of my favorite things I have done out of Centro. Sierra Norte is quite a special region that promotes ecotourism. The area has one of the best-preserved biospheres in Mexico , as well as a number of interesting towns and villages, some of these are spread all over the mountain range and are considered completely autonomous. They are referred to as “Pueblos Mancomunados de Oaxaca” and they work together to maintain themselves with the resources they naturally grow.

You can actually hike through several of them and stay in the cabins and ecolodges that the communities have prepared purposely for visitors. Note that some of these towns are still closed due to the pandemic, it is always better to check if they’re open to tourism before you travel to the area.

Things to do in Oaxaca

Sierra Norte Viewpoint - Santa Catarina Ixtepeji

Visit an alebrijes workshop at san martin tilcajete.

This is the town that inspired some of the characters in the Disney movie Coco. San Martin Tilcajete is known to be one of the pioneers in developing the wooden colorful figurines called Alebrijes. If you’re looking to find some beautiful alebrijes, you might want to come to check this little Oaxacan town.

Marigold flower fields in Zimatlán de Álvarez

Marigold (Cempasúchil) is the flower used in the Dia de Muertos celebrations in Mexico. You can visit the fields and buy them to decorate the house, the altars, and more. Many Instagrammers come here for beautiful photo opportunities too . If you are coming during the month of October this is definitely one of the things to do in Oaxaca.

Things to do in Oaxaca

El Viejo, posing for a photo in his marigolds fields

Where to eat in oaxaca and oaxaca’s best restaurants.

Nationals and foreigners, all come to Oaxaca for the food . Is one of the richest states regarding the variety and quality of its Mexican cuisine. Oaxaca holds a good amount of top-notch restaurants, but I have to be honest here – for 9 months I have tried food all around town and there is nothing like Oaxaca’s street food !

Street food in Oaxaca

Here is a hint on where to find the best street food in town! 

When in Oaxaca, you’ll have to try tlayudas (best are between Mina and Bustamante streets) memelas (found the best in Abastos Market), tortas (my favorite are climbing Panorámica del Fortín street, only 5 minutes away from Centro), and tacos (seems incredible but there aren’t many good options – the best are Tacos de Carmen between Calle Quetzalcóatl and Manuel Garcia Vigil)! You can also find good tacos near the bus station too.

But let’s get serious, Oaxaca owns a kick-ass street burger : the Cangreburger! (usually found in front of Santo Domingo or at Calle Ignacio de Allende with Manuel Garcia Virgil) and before leaving town, I discovered my new favorite thing that I have personally nick-named el “Tortaco” which is a Torta with 4 tacos inside it that can be found between streets Bustamante and Aldama. Honestly, street food is heaven in this city!

places to visit around oaxaca

Tacos de Carmen street stall, Oaxaca

Oaxaca’s best restaurants.

Some pretty good restaurants in Oaxaca are Los Danzantes Oaxaca (high-end Mexican food), Casa Oaxaca El Restaurante (pretty good Oaxaca food), Casa Taviche (nice quality / decent price Mexican meals), Boulenc (best pizza and bread), and La Popular (very affordable and good quality local food). Try the seven types of mole in a restaurant too! One of my favorite restaurants for mole is Restaurante Coronita. There are so many food options that it is actually quite difficult to cover it all if you’re coming for just a few days!

Of course, drinking Mezcal is a very Oaxaca thing to do, so that’s one you cannot miss!  Some of the best Mezcalerías in town are Mezcalerita , Mezcalogía , and Mezcalería Los Amantes (this last is a bit pricy), but again, there are many options, especially in Centro.

Things to do in Oaxaca

Man, playing his guitar in Mezcalería Los Amantes

Where to stay in oaxaca: best oaxaca hotels.

When coming to Oaxaca, especially for a short period of time, I always recommend staying in Centro . However, there are other nice alternatives. Many people choose the boroughs of Jalatlaco or Xochimilco and others stay in Reforma too. Any of these areas are a good option and the closer you can be to Centro, the better, no matter which borough you choose to stay.

Here are some ideas depending on your budget  (from low to high budget)

Selina Oaxaca & Casa Angel Hostel are two of the best hostels in town, both located in Centro

Las Mariposas Eco-Hotel & Studios is an eco-friendly hotel with incredible charm

places to visit around oaxaca

Me, chilling in a hammock at Casa Bumgabilias B&B, Oaxaca Centro

Casa Carlota is located in a calm area in Centro with a wonderful rooftop

Casa de las Bugambilias B&B This is a beautiful Oaxacan style hotel in Centro

Boulenc Bead & Bread Modern hotel in Centro, close to Zocalo and Santo Domingo

Casa de Sierra Azul is a beautiful Hacienda-inspired hotel

Quinta Real Oaxaca is a historic hotel that was part of a former convent. This is, in my opinion, the most unique hotel in town

Tours in Oaxaca

There are so many things to do in Oaxaca that it is overwhelming! It has taken me some time to create a sensitive list of companies to recommend when visiting Oaxaca. As travelers, when we are in a new area and we don’t know what is best, we sometimes get trapped into massified/generic tours that often result in being pointless to experienced travelers.

While in Oaxaca, I’ve seen and done a bit of everything myself, but the longer I stayed in the city, the better choices I made regarding the companies I would do tours with. Some are more pricey than others, but I have personally joined all of the tours that I recommend below and therefore I can safely say that these experiences are really worth it.

THE BEST MEZCAL EXPERIENCE I had in Oaxaca. Mezcal is a synonym of Oaxaca and vice versa. You haven’t really experienced the wonders of this Mexican state if you haven’t visited a Mezcal distillery or Palenque. This tour will take you to a Palenque owned by a local family that has worked in the distillation of the Agave (mezcal plant) for generations. You will visit the agave fields, plant your own baby agave (my favorite thing on this tour), be part of the distillation process, and all of this while drinking Mexico’s best spirit! Want to learn more about mezcal? I have written a detailed article as a  brief Mezcal guide !

places to visit around oaxaca

Maestro mezcalero, looking at the agave fields with his son

EAT WORLD-CLASS CHOCOLATE & MAIZE while you learn about the origin and legends around them. This is one of the most original (and tastiest) tours in Oaxaca! It is absolutely engaging from minute one. Chris (the guide) is very knowledgeable and definitely knows his stuff when it comes to teaching you all about cacao & maize. I personally, didn’t know how much I didn’t know about these two millenary foods! I would totally recommend booking a tour with him. If you’re interested, send me an email or a private IG DM and I will connect you with Chris.

OAXACA ARTISAN TOURS. This was my third experience having Victor as a tour guide and my favorite of all! Victor is a natural storyteller. He is also very well connected and has friends all over Oaxaca. Thanks to his connections, local families and businesses open their doors to visitors offering very intimate experiences that will surely stick with you forever! In this tour, you will visit several Oaxacan artisans and learn about their work and the arduous process to get their products and art crafts out the door for everyone to admire. You can learn more about his tour here ! you can also contact me privately for a discount on this tour as Victor has become a good friend!

Join a TEXTILE TOUR in Teotitlan del Valle. Since my arrival to Oaxaca, I heard about the many textile tours being run from Centro to some of the surrounding towns. I had the chance to do a couple of tours and I absolutely recommend the Traditional Weaving Tour in Teotitlan as one of the best things to do in Oaxaca.  You’ll spend half a day with a local Zapotec family who has been working for generations on the making of different textiles. You will learn the complete process of how to create the wool threads and obtain the colors to dye the wool. The best part for me was learning a few words in Zapotec and creating my own textile piece using a 90+ year loom. Eating with the family was also something very special. Overall it was a beautiful and very intimate experience and you can read  my complete review here

places to visit around oaxaca

Me, learning to wave my own coaster

Full day tour of MONTE ALBAN & THE OAXACAN ARTISAN HERITAGE

I consider this tour to be a must-see and I would prioritize this as one of the things to do in Oaxaca. One cannot comprehend the importance of the Mexican archeological sites as a whole without visiting the magnificent ruins of Monte Alban. This tour will include a guided visit to the ruins, a visit to several local artisans outside Centro, where you will learn about alebrijes (colorful wooden figurines) and about the working techniques used during generations to create unique pieces of black pottery. 

This is a full-day tour, but it is totally worth it, especially if you’re coming for a short period of time to Oaxaca! The tour is run by a local tour company, so there is no website to link you to, but you can text me and I will be delighted to connect you with them.

places to visit around oaxaca

Barro Negro artisan working

Get your best Oaxaca souvenir by getting a PHOTOSHOOT in the best spots in the city. During my months living in Oaxaca, I met several photographers, one of them was Juan Pablo. I had the opportunity to work with him and I completely fell in love with his work and the dedication and passion he puts into everything he does! Not only is he a photographer but a wonderful person – you will love hanging out with him!

If you want a different experience in Oaxaca and would like to have proof of the memories for life, I would recommend booking a photoshoot with Juan Pablo , I consider him to be the best photographer in town!

Best time to visit Oaxaca

Oaxaca is an all-year-round destination. Depending on the season, the city is preparing for a different festivity. I personally think Oaxacans have always a wonderful cheerful attitude – they love to celebrate life! Proof of that is the many Calendas (public celebrations of private events that take place around town) where everyone is invited to join the party. 

Three of the most important festivities take place between the months of July and December, making this period the best time to visit Oaxaca. These are the Guelaguetza Festival (all of July), Día de Muertos (the last week of October and the beginning of November), and Noche de Rábanos (23rd of December). If you come during this period you will find an incredible amount of new events and things to do in Oaxaca – sometimes is even overwhelming!

How to get to Oaxaca

Oaxaca has an international airport located less than 1h from the city center. However, not many international cities have direct connections to Oaxaca. Most of the US, LATAM, and European flights connect directly with Mexico City instead. Here is how to get to Oaxaca Centro from:

  • Mexico City

There are daily buses with several companies. I would recommend taking the Ado buses. They’re comfortable and take around 6h to get to Oaxaca main station. A great alternative is using the GuateGo transfers . They are really professional and work pretty well all around Mexico. 

You can also fly from Mexico City to Oaxaca’s international airport. This is a 1h approx duration flight. It can be more expensive than the bus, but it worth checking prices before flying tho. 

  • Puerto Vallarta / Baja California / Caribbean Coast

Always better to fly to Oaxaca’s International airport from any of these areas since the journey is incredibly long. Due to covid, connections are now very limited, so probably the way to go is flying to Mexico City and then choosing either to fly from there to Oaxaca or take the bus.

If you still prefer traveling on land, again GuateGo transfers are great to travel from Puerto Vallarta to Oaxaca City.

If you’re traveling from Chiapas, flying from Tuxtla International airport is one option. Ado buses are good too. Here is another way to travel from Tuxtla to Oaxaca City by land.

  • Puebla or Guerrero

There are several buses that connect Oaxaca with the surrounding states. From Puebla City , you’ll spend around 4h on the bus, whereas from Acapulco , your journey will take up to 12h. Again, an alternative to these transfers is the Ado Buses.

How many days do you need for Oaxaca

The number of days recommended to visit Oaxaca will depend on your desired travel itinerary. If you’re only visiting Oaxaca de Juárez, I would say 5 days would be ideal, you can check my 5-Day Itinerary to visit Oaxaca City . However, many travelers don’t have that much time, so as an alternative, here is a suggested  3-Day Itinerary I have put together that will help you maximize your days in Centro.

The state of Oaxaca offers very different sceneries. You might want to check the Pacific coast, where you’ll find incredible seafood, less crowded beaches, and more affordable prices than the Mexican Caribbean side. You will also be able to catch some pretty good waves and surf every day in Puerto Escondido and do yoga and relax in the small Mexican town of Mazunte. I would say, 7 days around the coast would be the minimum stay to properly cover this area.

places to visit around oaxaca

Playa Carrizalillo drone shot, Puerto Escondido

If on the contrary, you’re more of a mountain person, you might prefer the pure/fresh air and breathtaking sunsets over the neverending pine fields of San José del Pacifico or hike across the small independent towns of Sierra Norte. A 2-night extra stay would be more than enough for any of the two mountain areas from Oaxaca Centro.

places to visit around oaxaca

Sunset in San José del Pacifico, Oaxaca

How to move around in oaxaca.

Oaxaca is a very walkable city. If you’re planning to travel out of the city center to any of the surrounding towns or areas, you can check how to get there using public transport . Alternatively, you can use a Colectivo Taxi (shared taxi), or if you prefer a more comfortable but slightly pricier option, you can order a Didi (equivalent to Uber) if your destination is not too far.

Is Oaxaca safe?

I consider Oaxaca a safe place to visit. I have never had a bad experience living and traveling in Oaxaca, but you are still in Mexico, so the little tips and tricks to be safe in the country, also apply to Oaxaca de Juárez. 

Depending on the time of the year, I would recommend taking more precautions. Festivities like Guelaguetza or Día de Muertos congregate more people than usual so the number of muggings also increases. Taking a “Didi” home (the equivalent of Uber) especially if it’s dark and you’re a bit drunk or avoiding dark/isolated streets, are things that you can do to play it smart and avoid unwanted situations.

Living in Oaxaca

Have I already convinced you? If you have already traveled to Oaxaca or simply are willing to take the leap and move to Oaxaca Centro, know that I couldn’t recommend it enough. I had the most amazing experience living in Oaxaca and I loved my life every day. I would be very happy to answer any questions you may have related to this topic, but in the meantime, I would suggest reading my Oaxaca Digital Nomad Guide .

Did you find these things to do in Oaxaca useful? Let me know in the comments if you have any questions or need any further information about visiting or moving to Oaxaca.

LIKE THIS POST? PIN AND SAFE FOR LATER

places to visit around oaxaca

previous post

places to visit around oaxaca

Nancy Kelly

Thank you so much for this information. We will be in Oaxaca January 21-Feb 1st. Staying at Las Mariposas that you listed. I am interested in the tours you mentioned and once I make a list, I will contact you for more information. Sincerely, N. K.

' src=

Luna Rodriguez

Hi Nancy – Thank you so much for your message! Glad you hear the guide is useful! You’re going to love Oaxaca, excited for you to visit! Happy for you to pick my brains once you have your list! I can also get discounts depending on the tours you choose! Feel free to reach out once you got your plan sorted!

Hi Luna, Here are the places I could use help with as far as guides and tours. Full day tour of Mt Alban and Oaxacan Artisan Heritage San Pablo Villa de Mitla and Surroundings El Tule Tree Hierve El Agua tour Sierra Norte for hiking Tlacoula de Matamoros Sunday Market-here I believe we can just take a taxi. We will be in Oaxaca 11 days so plenty of time to explore many other sights.

Thank you! Nancy Kelly

Thanks Nancy, I have sent you an email to help you figurate out your tours. Have wonderful day!

' src=

Thanks for the great info! Was interested in the hike you mentioned around GUELAGUETZA auditorium? Is there a path?

Thanks! Vanessa

Hola Vanessa! There are pathways but sometimes they might not be very clear. However you’re not very far from the city and if you’ve got google maps, you can easily make your way up to the hill there. I’ve done it a few times myself and it is always a nice activity to do near centro. Have fun!

' src=

Celeste cooper

Can you please explain more how you did the Sierra Norte? I have not found much information online about how to organise my time there. Thank you!

Hello Celeste – Thank you for reading this article and for your comment. I have just sent you an email to your email address.

' src=

Hola Lunna, Tu guía es excepcional y muy completa, gracias por compartirnosla. Mi esposa y yo estaremos del 23 de Febrero al 29 de Febrero en Oaxaca y despues del 29 de Febrtero al 4 de Marzo en Huatulco. Me recomiendas rentar auto o cual es tu mejor consejo?

Hola Cesar,

muchas gracias por leer el blog. Me hacen feliz tus palabras! Acabo de enviarte un correo respondiendo a tu pregunta. Un cordial saludo, Luna R.

post a comment cancel reply

Save my name, email, and website in this browser for the next time I comment.

Privacy Overview

Join our newsletter.

Join this mailing list to receive the latest travel news and stay tuned to your email to get inspired with some cool travel ideas! 

You have successfully Subscribed to the Monthly Newsletter! Get ready for some cool travel content!

Pin it on pinterest.

  • Search Please fill out this field.
  • Manage Your Subscription
  • Give a Gift Subscription
  • Newsletters
  • Sweepstakes
  • Destinations

20 Top Things to Do in Oaxaca, Including Mexican Hot Chocolate Tastings and Mural Walks

Culinary and cultural adventure await in this increasingly popular city in Mexico.

places to visit around oaxaca

VW Pics/Getty Images

Oaxaca is not just having a moment — it is here to stay. One of Mexico's most enchanting cities , Oaxaca seems to truly have it all, from ancient ruins, excellent cuisine , and fabulous art to indigenous culture, architecture, and dance. I learned this first-hand back in 2017; I was on a backpacking trip that was supposed to cover all of Mexico, but two months in, I got to Oaxaca and couldn't get myself to leave. I didn't finish the trip itinerary that year, and I have zero regrets.

Of course, I am not alone in my passion for Oaxaca.

Education Images/Getty Images

"It's one of my favorite destinations in Mexico for its incredible combination of precolombian, colonial, and contemporary influences," says Zach Rabinor, CEO of Journey Mexico, a curator of highly personalized and expert itineraries all around Mexico. "Let us not forget that Oaxaca is one of Mexico’s biggest states and, like the cultural diversity, its geography is vast, ranging from the high alpine mountains of Sierra Norte and Mixteca to steamy lowland jungles and coastal plains. Throw in some world-class surfing, kite boarding, mountain biking, and hiking, and you’ve truly got something for everyone. While not such a well-guarded secret anymore, you’d be surprised at how few North Americans have actually visited Oaxaca."

Ready to see why we're so hooked this city? Here are 20 of the best things to do in Oaxaca, Mexico.

Related: This All-female Travel Company is Headed to Oaxaca — With Trips Featuring Incredible Women-owned Businesses

Discover the historic core and Zocalo.

Gerard Puigmal/Getty Images

The entire city of Oaxaca is a UNESCO World Heritage Site, and it makes sense to start your explorations at the historic core. For most cities in Mexico, the zocalo (which translates to public square or market) is at the heart of the its historic core, where you're sure to learn about the city's history, admire some of its oldest architecture, and get some good people-watching in. Oaxaca is no exception. Start in the main square and wander the famous landmarks that are nearby.

Walk the Pasillo de Humo in Mercado 20 de Noviembre. Vegetarians, look away! Oaxaca has many interesting markets (more on that in a bit), but perhaps its most famous is the Mercado 20 de Noviembre, particularly for its Pasillo de Humo, which directly translates to "hall of smoke." The name refers to a seemingly endless aisle of carne asada within the market. It's an overwhelming experience for all the senses, and a rite of passage for any carnivore.

Make your way through other markets, too.

Phil Clarke Hill/Getty Images

Oaxaca has so many different markets to explore, and each one offers a unique experience. Mercado 20 Noviembre is one of the main markets for prepared food and ingredients, like spices, herbs, produce, and meat. But Central de Abastos is the largest market in Oaxaca — if you want it, chances are you'll find it here. Feeling peckish? Find the Doña Vale stall and try her memelas, or fried masa cakes, which are now legendary, thanks to Netflix show "Street Food." At Benito Juarez Market, shop for souvenirs and more Oaxacan food. If local art is what you seek, head to ARIPO Oaxaca Artisan Market, which abounds with jewelry, crafts, textiles, and other artisan products made around Oaxaca.

Eat your way across the city.

Rodrigo Ojeda/Getty Images

While we're on the subject of food, we'd be remiss not to mention Oaxaca's impressive cuisine. Mexican food is beloved around the world, but there is something about Oaxacan food that makes it extra special. Try items indigenous to Oaxaca like crispy tlayudas , decadent enmoladas , crunchy, salty chapulines , and, of course, the seven different kinds of mole perfected in Oaxacan kitchens. You can find all of these dishes at the humblest of street carts, or at fine-dining restaurants around the city, where you can pair a dish with a sexy Mezcal cocktail. If you want insider secrets, a food tour with Oaxacking will blow your mind (and your taste buds). Restaurants not to miss are Criollo , El Tendajon , and Origen . 

Take a swim in a frozen waterfall at Hierve El Agua.

Stephanie Pollak/Travel + Leisure

One of Oaxaca’s most mesmerizing natural features is Hierve El Agua . This impressive landmark looks like a gushing waterfall that frozen mid-spill over the edge of a cliff. Of course, it's not actually frozen, but an illusion, thanks to calcified mineral deposits. It's surreal sight and one of the most popular attractions in Oaxaca. At the top of the falls are natural mineral infinity pools, too, and you can take a dip in them while enjoying mountain and forest views. Make sure your phone is fully charged — you won't want to miss these photo ops.

Walk like a Zapotec at Monte Alban.

Dedé Vargas/Getty Images

Evidence of Mexico's indigenous past can be found in all regions across Mexico, but Oaxaca has some of the highest concentrations of what is left of the Zapotec and Mixtec empires. The most famous archaeological site in Oaxaca is Monte Alban. The UNESCO World Heritage Site was once the capital of the Zapotec civilization, and today it's an impressive, preserved collection of palaces, tombs, a ball court, and plazas — all on a hilltop perch with 360-degree views of the valley, mountains, and Oaxaca City.

"Monte Alban, along with other archaeological sites in the region, are a combination of Zapotec and Mixtec, reflecting the various battles and interchanging rule of these warring communities. Mexico's pre-Spanish history is much more than simply the story of the Aztec and Mayas," Rabinor said. What's more, these cultures are alive and well and have influenced modern day cuisine, music, art, religion, rituals, and festivals.

Take a spiritual steam.

mofles/Getty Images

Self-care is an integral part of any vacation these days, so why not a little self-care that comes with centuries of history? Temazcal is an ancient ritual that dates back hundreds of years. It comes from a Nahuatl word that means "house of heat," and many of Mexico's indigenous people practiced temazcal sweat lodge ceremonies for healing. The practice is still used today, though it can be a lot more commercialized, particularly in more touristy areas. For something a bit more true to its roots, the RenaSiendo Temazcal Ceremony is a three-hour experience, complete with the use of onsite pools.

Count gold at Templo de Santo Domingo.

PurpleImages/Getty Images

At the heart of Oaxaca is the Templo de Santo Domingo, a spectacular Baroque Catholic church. Standing at attention in front of a main square and surrounded by agave plants, this beautiful work of architecture is one of the highlights of Oaxaca. Not to be missed is its interior, which is practically bathed in gold. Entrance to the church is free.

Don marigolds at Day of the Dead.

Jan Sochor/Getty Images

A Day of the Dead festival should be on every Mexico itinerary, and Oaxaca's is one of the best and most popular in the country. Dia de los Muertos is one of Mexico's most important celebrations, where departed souls are honored and celebrated with candles, parades, offerings, art, color, and music. The festival takes place every year from October 31 to November 2. If you do aim to visit Oaxaca for the Day of the Dead, be sure to book your accommodations well in advance, as this is one of the busiest times to visit the city.

Sip mezcal in its birthplace.

Indigoai/Getty Images

Born from the agave fields all across the state of Oaxaca, this distant cousin to tequila is known for its smoky taste, though mezcal flavors do range greatly. It's one of the most celebrated beverages throughout the state, and dozens of mezcal bars in Oaxaca are waiting with open bottles to gift you that perfect pour. One of the best is La Mezcalerita Oaxaca , with three intimate rooms and a sprawling rooftop patio. 

Explore Mitla.

If you'd like to see more ruins than Monte Alban, Mitla is a must. This was the religious center for the Zapotecs, and today's visitors usually go here to see the Column of Life, which is located in one of the tombs. Legend has it that if you wrap your arms around the column, the distance between your hands reveals how much time you have left in life. Believe what you will, Mitla is still a fascinating piece of Oaxaca history.

Get lost among the city's murals.

Street art is a vital part of Mexican culture no matter where you are in the country, Oaxaca's streets included. Public walls all over the city are adorned with brilliant works of street art. A large part of the work is due to a collective known as Lapiztola, a group that uses art and creativity to spread messages of change to the public.

Soak up all the art and culture.

Wolfgang Kaehler/Getty Images

Oaxaca has plenty of indoor art, too. The city is peppered with museums and galleries. The Museo Textil de Oaxaca , for example, highlights traditional Oaxacan textiles and handicrafts, while the Museo de las Culturas features 14 rooms that tell the story of Oaxaca's history. And don't skip the Museum of Contemporary Art , or Jacobo y Maria Angeles Workshop , a fascinating, under-the-radar spot that focuses on carved copal wood figures, an ancestral practice native to the Oaxaca region.

Visit the world’s widest tree.

Not far from Oaxaca City is the stunning Templo Santa Maria de la Asuncion in the small town of Santa Maria del Tule. In addition to being a beautiful and peaceful place to visit, the grounds of the church are home to El Tule, a Montezuma Cypress Tree known as the tree of enlightenment — it's trunk measures 46 feet in circumference.

Sip some serious hot chocolate.

DarioGaona/Getty Images

Chocolate has always been an important part of Mexican kitchens, and Oaxaca is one of Mexico's top-producing regions for cacao beans, so you can expect the hot chocolate here to be a cut above the rest. Oaxacan hot chocolate is made with water, not milk, and is spun with a whisk to give it a froth on top. Cafe Brujula is a personal favorite — visit the one on C. Macedonio Alcala, and order banana bread to go with it.

Hop the bus to San Jose del Pacifico.

Julio Ortega/Getty Images

About three hours south of Oaxaca and nestled in the Sierra Madre mountains is the tiny village of San Jose del Pacifico. A completely different vibe from Oaxaca City, this mountain town is known for its thick pine forests, hippie community and — if I'm being honest — its magic mushrooms. The latter is probably San Jose del Pacifico's biggest draw , and Shamans can guide visitors who are interested in this experience. But you'll find much more to do in San Jose, too, from hiking to temazcal.

Road trip to the coast.

Eye Ubiquitous/Getty Images

Continue south from San Jose del Pacifico (another five hours or so) and you will be at the doorstep of some of the best surfing in Mexico. The beach towns along Oaxaca’s coast are known for surfing, funky cafes, fresh fruit, and super laid-back vibes. Each beach town is different, but the major ones to hit are Huatulco , Puerto Escondido (home to the Mexi Pipeline), Zipolite, Puerto Angel, and Mazunte. If you want to get to know Oaxaca’s coastline on a deeper level, local tour operator The Puerto Experience is your lifeline. 

Stay with Oaxaca’s indigenous communities.

While sites like Monte Alban and Mitla tell the stories of the past, the communities responsible for these great wonders are alive and well. Oaxaca is home to a group called Pueblo Mancomunados, which are eight remote and protected villages inhabited by Zapotec people. Visitors can connect with these communities through ecotourism projects, which help develop schools, roads, and healthcare for the communities in the region. Local guides take travelers on hikes, horseback rides, wildlife viewing excursions, and temazcal experiences. You might also eat home-cooked meals and sleep in simple adobe huts, if you choose. It's an experience that will stay with you for a lifetime, and one of the best ways to really connect with Mexico's roots.

Celebrate Guelaguetza.

Each July, Oaxaca's streets explode with the Guelaguetza Festival, one of the largest folk festivals in North America. The event celebrates all regions of Oaxaca and honors the region's diverse food, art, and cultures. The event takes place over two Mondays in July.

Take a break at the botanical gardens.

Mardoz/Getty Images

Just steps from Templo de Santo Domingo is Oaxaca's Botanical Gardens . This quiet and beautifully landscaped place is an ideal spot in which to take a break from the heat of the day and wander amongst plants native to Oaxaca. Tours are available, or you can visit on your own.

Related Articles

  • Write For Passport & Plates

Passport & Plates

  • Netherlands
  • United Arab Emirates
  • Puerto Rico
  • United States
  • Foodie Travel
  • Travel Tips

Destination Guides , Mexico , North America

The perfect 3 days in oaxaca itinerary: 20 best things to do in oaxaca, mexico.

Oaxaca Centro Mexico

Disclosure : This post contains affiliate links. If you purchase through these links, I earn a small commission on qualifying purchases at no additional cost to you. Thank you for your support.

Ever since a friend of mine told me that Oaxaca was her favorite city in Mexico, I knew I had to visit. And what better time to do so than during Dia de Los Muertos (Day of the Dead), the famous Mexican holiday where Mexicans honor and celebrate their loved ones? Despite being busier than usual, Oaxaca did not disappoint. This charming town in Southern Mexico has everything you’d want for a long-weekend getaway: great weather, delicious food, a plethora of historical landmarks, incredible hospitality and plenty of history. You can easily spend a week exploring Oaxaca and the surrounds but if you’re short on time, this Oaxaca itinerary features the best things to do in Oaxaca in 3 days Enjoy!

Table of Contents

How to Get to Oaxaca

In an ideal world, you’ll arrive the evening before your first full day in Oaxaca and get a good night’s sleep. If you’re traveling from another part of Mexico, you have the option of taking a bus or driving. Otherwise, you’ll need to fly into Oaxaca. Oaxaca has a small international airport with direct flights from various cities in the United States, but there’s a strong chance you”ll have a layover in Mexico City . Either way, be sure to check out Skyscanner for some great flight deals!

Best time to Visit Oaxaca

Oaxaca can more or less be visited anytime with mostly moderate temperatures year-round. However, the best times to visit for a combination of moderate temperatures and prices is April – May (70s – 80s F) and September – mid-October (60s – 70s F) . June-August, late October, and December are considered the high-season months, so the city is particularly busy. For budget travelers, November – March (with the exception of December and major holidays) is the best time to visit for budget-friendly prices although temperatures are on the cooler side (around 50s F).

Oaxaca Itinerary: Day One in Oaxaca

Ethnobotanical gardens.

View this post on Instagram A post shared by Veronica ☉ Sunshine (@veronicabythesun)

The Ethnobotanical Garden of Oaxaca exhibits hundreds of live plant species, all native to Oaxaca , and is a super fascinating place to see the diverse agriculture in the region. The unfortunate thing about the garden is that you can only enter with a guided tour, and guided tours in English only take place at 11 am on Tuesdays, Thursdays, and Saturdays. Be sure to plan ahead if you’d like to visit!

Mercado de Benito Juarez

View this post on Instagram A post shared by Jamie Meares (@jamiemeares)

Get your camera and bargaining skills ready and make your way over to Mercado Benito Juarez , just south of the Zocalo. This market has has anything and everything you need : artisan goods, produce, clothing and more. I’m always a huge fan of visiting the local market to get a feel of what the city is all about, and this market is a great place to do so and support local vendors. Win, win! I recommend just going in and wandering around – it’s also a good place to purchase food and drink souvenirs. Of course, you should definitely  try one of Oaxaca’s most famous snacks – chapulines (fried grasshoppers). They have a slightly crunchier texture than edamame and taste like whatever they’re flavored with (chile and lime is the flavor I sampled).

Lunch at 20 de Noviembre Market

View this post on Instagram A post shared by Eric Wareheim (@ericwareheim)

Right next to Mercado Benito Juarez is 20 de Noviembre , a market primarily selling prepared food – YUM. This is where you should go for lunch – the food is delicious, home-cooked, and inexpensive. I recommend trying the tamales (sold by women holding baskets) and / or a tlayuda, a traditional Oaxacan flatbread topped with beans, cheese, cabbage, and meat. Tlayudas are huge and filling, so I recommend sharing one if you’re traveling with a buddy. I’d be very impressed if you manage to consume both a tamale and a tlayuda.

Note: My friend Susan also told me that there’s a carne asada hall in the market, but I didn’t get a chance to try it. She has actually written an extensive guide to the food at both of these markets, which you should check out here .

Mercado de Artesanias

View this post on Instagram A post shared by ❤️ Alejandra Aguilar ❤️ (@preventionalejandra)

For textiles, crafts, clothing, and more, pop into the Mercado de Artesanias . Here you’ll find an array of home goods and souvenirs plus plenty of Mexican-style clothing and accessories. The majority of the vendors come from the nearby villages, so purchasing items here definitely helps support the local economy. That being said, there’s a mix of both locally-produced items as well as mass-market items, but part of the fun is digging around for the stuff you want. You’ll have plenty of options at reasonable prices.

La Casa de Artesanias

View this post on Instagram A post shared by Iván Soria (@soriaxoxoxo_90)

If you’re looking for higher-quality, more expensive goods , then I recommend checking out La Casa de Artesanias . This shop is actually a collection of several, smaller shops, all focused on selling specific, hand-made items. For example, one of the shops only sells colorful, handmade shoes and sandals. Another, black pottery and a third, embroidered items. It’s a really awesome collection of items and a great place to purchase high quality goods and souvenirs (or just browse!).

Templo de Santo Domingo

View of Templo de Santo Domingo Oaxaca Mexico - 3 days in Oaxaca Itinerary - Best Things to do in Oaxaca

Easily one of the most beautiful and ornate buildings in Oaxaca , this church is well-worth the visit. The baroque exterior is impressive but what will truly blow you away is the interior. The intricate, gold-plated designs are, in a word, spectacular. It was obviously built with careful attention to detail in every aspect, from the ceiling down to the floor. I’ve been to a lot of churches during my travels but would still recommend stopping by this one!

Dinner at El Destilado

El Destilado's take on chile relleno - Oaxaca, Mexico

El Destilado was easily my favorite “fancy” restaurant I ate at while in Mexico. Its tagline most accurately describes it: a contemporary take on Mexican cuisine. The restaurant offers both a tasting menu and a la carte options but I strongly recommend the tasting menu for a chance to sample a variety of creative cuisine. The meal was surprisingly filling considering the size of each dish (you can choose from 6, 9, or 12 tastings) and the service was absolute perfection – our waitress carefully explained each dish to us and answered all of our questions. Plus, she even gave us a mini goodie bag to go! El Destilado is truly a must-eat in Oaxaca.

Oaxaca Itinerary: Day Two in Oaxaca

Hierve el agua and mitla tour.

Standing in front of Hierve el Agua in Mexico

On your second day in Oaxaca, I strongly recommend doing an all-day “Ruta de Mezcal” (Mezcal Route) tour. Mezcal is an alcoholic drink that is almost entirely produced in the Oaxaca region but it’s not really the focus of the tour. My main reason for going on this tour (and recommending it) is Hierve el Agua, the petrified “waterfall” that’s really a limestone rock formation that resembles cascades of water. It’s even cooler than it sounds. Plus, there are mineral pools that you can soak in as well.

By taking a tour, we were able to visit Hierve el Agua plus a host of other historical sites such as the world’s widest tree in Santa Maria, the archaeological site of Mitla, a weaving factory in Teotitlán del Valle, and a mezcal distillery. It was a really fun and informative day and I would 100% recommend it for first time visitors. Book the tour here .

Note: it is possible to get to Hierve el Agua on your own but it involves taking a shared taxi (a colectivo) to Mitla then riding in the back of a pick-up truck (a camioneta) to Hierve el Agua. Choose your own adventure!

Dinner at Tlayudas Libres

Tlayudas Libres - a grilled, stuffed tortilla topped with meat

You’ll probably be pretty tired by the time you get back to Central Oaxaca, so I recommend a somewhat quick dinner of tlayudas, the quintessential street food of Oaxaca . I tried them at Tlayudas Libres and they were delicious, so I recommend heading there.

So, what on earth is a tlayuda anyway? Think of it as an enormous grilled tortilla, stuffed with beans, Oaxacan cheese, lettuce, avocado, and tomatoes. You can have it topped with meat as well (I did, of course). It’s huge, inexpensive, and delicious. If you aren’t starving, you can easily share a tlayuda – I put a good dent in mine but ultimately wasn’t able to to finish it.

Oaxaca Itinerary: Day Three in Oaxaca

Monte alban.

Monte Alban Oaxaca Mexico

Located just 15 minutes by car from Central Oaxaca, Monte Alban is an archeological site from the Zapotec and Mixtec cultures. This well-preserved ancient Zapotec capital is made up of square pyramids, temples, a ball court and more. There’s even a small museum on site for those that are interested. Depending on how much background information you’d like to know, you can either go on your own or hire a guide. Allot anywhere between 2-3 hours for your excursion. Either way, be prepared to climb some stairs and wear sunscreen , a hat and comfy shoes . Make sure you bring a water bottle as well!

If you choose to go independently, purchase a round-trip shuttle ticket to and from Oaxaca here . Otherwise, check out the guided tour here .

Lunch at Cabuche

Table flatlay - Pozole at Cabuche Oaxaca Mexico

Head back to Central Oaxaca in time for lunch at Cabuche for some delicious and fresh Oaxacan food . My friend recommends the enmoladas here (chicken-stuffed tortillas covered in a chile-chocolate sauce called mole) but I chose to eat the drool-inducing pozole instead. Pozole is Mexico’s version of chicken soup with a flavorful broth, chicken, hominy, cilantro, and more. Cabuche offers a variety of different options for a sort of “build your own pozole,” which is perfect since the dish is oftentimes made with a pork broth. I also had a steak taco on a blue corn tortilla, which was delicious.

The fresh food combined with the cozy ambiance and beautiful outdoor patio is what earns Cabuche a spot on this Oaxaca itinerary.

Explore the city center

Woman against a blue wall in Oaxaca, Mexico

Spend the rest of your day just wandering throughout the city center. Start at the Zocalo – Oaxaca’s central plaza – where you’ll find seemingly the entire town hanging out and bustling about. There’s always something fun and exciting going on and plenty of people watching to be had. The zocalo has everything from street performances to cute little shops to street food to random vendors. So grab a snack and stay awhile.

From there, stroll to your heart’s content. Consider stopping by one of the many small museums in Oaxaca, grabbing a coffee, or checking out various markets and shops. If you’d like to explore outside of the Centro, head north towards the charming La tiendita del barro , a collective selling artisan crafts. The neighborhood is colorful, calm, and quiet. You can head even further north toward the Reforma neighborhood and wander there. No matter what you choose to do and see, it’s guaranteed to be fun.

Dinner at Itanoni or Teocintle

View this post on Instagram A post shared by ItanoniOficial (@itanonioficial)

Where you go to dinner depends on your mood and where you are in the city. If you’re in or around Reforma like I mentioned earlier and are in the mood for some seriously drool-worthy corn-based dishes, head to Itanoni, a restaurant specializing in corn-based dishes (every item on the menu is made of corn). The food you should try here is a bit more on the snack side: tetelas (stuffed tortilla triangles), de ese (a tortilla stuffed with a hoja santa leaf), memelas (a small, thick tortilla with toppings), and pan de elote (corn cake). Don’t forget to try tascalate, a non-alcoholic corn and chocolate beverage. The food is delicious, but the highlights are in the snacks and appetizers. If you’re after a sit-down meal instead then I recommend Teocintle. Check out reviews of Itanoni here .

Teocintle is a hidden gem of a restaurant in the center focusing on indigenous Oaxacan cuisine . There’s no set menu – the chef goes to the market every day and purchases and cooks whatever is fresh. But the food and ambiance are spectacular. For just 250 pesos, you get a 5-6 course set meal of creative takes on Oaxacan dishes combined with a relaxing and intimate ambiance. Teocintle is truly a highlight of Oaxacan cuisine and reasonably priced to boot. Check it out here .

Additional Activities and Recommendations

Mercado de abastos (saturday).

If you’re in town on a Saturday, be sure to check out the Mercado de Abastos , a large flea market featuring hundreds of local vendors selling food and crafts. Abastos is huge and a market where you’ll likely find more Oaxacans grocery shopping than tourists buying souvenirs. The market is bustling but a fascinating place to wander around and sample some of the home-cooked food stalls. Like any busy market, keep an eye on your belongings but overall, don’t let the Tripadvisor reviews dissuade you from going.

Take a cooking class

Oaxaca is a haven for foodies and what better souvenir to give to yourself than learning how to cook some of the amazing dishes you’ve been sampling? One of the coolest parts about this cooking class is that it also includes a market visit to shop for the ingredients; I personally love being able to see ingredients at the source before cooking. You’ll learn how to cook a variety of different dishes and the menu can be adjusted if you have any dietary restrictions. Plus, when else do you get to learn to cook from an actual restaurant chef? If hands-on foodie experiences are up your alley, you should definitely check this cooking class out. Book it here .

Go on a food tour

I don’t know about you but whenever I have some extra time in a city, I do my best to do some sort of foodie experience because what better way to get to know a city than through your stomach? Explore the historic center and sample 20+ traditional Oaxacan eats and drinks on this highly-rated tour by Oaxaca Eats. This tour is guaranteed to leave your stomach happy and your brain much more knowledgable about Oaxaca and Oaxacan food. Book it here .

Check out street art on a bike

I always find that one of the coolest ways to learn about culture and politics is through local street art. I’ve done a few street art tours myself and love them and the one in Oaxaca is no exception! What makes this one especially cool is that it’s also on bike so you get a 2-in-1 bike and street art tour combined. Plus, the guides are incredibly knowledgeable and have relationships with the local artists. This is seriously an amazing way to get out of Central Oaxaca and learn more about a side of the city that most tourists don’t experience. Book it here .

Get in touch with nature on a mountain bike adventure 

Brought to you by the same company that runs the street art tour, this biking adventure is for those who want to experience the gorgeous landscapes of Oaxaca. You’ll take the scenic route amongst the mountains of Oaxaca , visiting the community of Benito Juárez, an incredible 360 viewpoint, and more. You’ll end your adventure at a small weaving collective in Teotitlán and get a chance to visit the world’s widest tree in Santa Maria. If a nature adventure is what you’re after, this is the experience for you. Book it here .

Learn everything there is to know about tortillas 

The tortilla is easily one of the most important foods in Mexico and was invented in Oaxaca nearly 3000 years ago. On this tour, you’ll visit indigenous villages in Tlacolula Valley, where you’ll learn the entire centuries-old process of how corn tortillas are made from scratch . You’ll get a chance to visit corn farmers, artisans, cooks and more – and yes, a homemade lunch is included! If you’d like to learn more about Mexico’s staple food item, this is the tour for you. Book it here .

Where to Stay in Oaxaca

Oh boy did I have some hotel adventures in Oaxaca! I unintentionally ended up staying at three different hotels when I was there. The first I left due to water issues (I promise i didn’t recommend it below). The second I loved but it was fully booked for my last night in the city. Luckily my third hotel was also pretty spectacular so all is well that ends well.

Anyway, I highly recommend staying in Oaxaca Centro while you’re visiting Oaxaca (luckily the Centro is pretty small and there are lots of hotel options). Nearly everything I recommend on this itinerary is accessible on foot – I only took a handful of taxis during my trip. That being said,  I specifically recommend Agrado Guesthouse . It couldn’t have been more perfect. The location was walking distance from pretty much everywhere, both breakfast AND dinner are included, and the service was truly above and beyond. Rooms were spacious and comfortable and the hotel also offers various activities for guests staying there. Seriously, Agrado is the place to be – and it’s budget-friendly as well.

Alternatively, my other recommendations are below:

Hostal Luz de Luna Nuyoo (Backpack)

Located just a few blocks from the main square, Luz de Luna Nuyoo is an intimate hostel located in a beautiful colonial house. It offers a mix of private double rooms and shared dorms, with plenty of amenities such as breakfast, Wi-Fi, linens, a cafe, and more. Plus, there’s a rooftop terrace and a few cute animals that live there as well. For a clean and comfortable accommodation on a backpacker budget, this hostel has everything you’d need.

Read Tripadvisor  reviews  |  Book a Stay

Agrado Guesthouse  (Budget-Friendly)

I’ve already raved about Agrado above, so I won’t rehash too much over here. Basically, if you’re looking for a home away from home, with home-cooked breakfast and dinner (included in the price), free bikes to use, fun hotel activities and a warm vibe, Agrado Guesthouse is for you (and my personal recommendation for where to stay in Oaxaca).

Read Tripadvisor  reviews  |  Book a Stay

Grana B&B (Budget-Friendly)

I stayed at Grana B&B for one night while I was in Oaxaca and loved it. This newer hotel is budget-friendly with a bright and airy courtyard, spacious rooms, and delicious breakfast. It’s located less than 5 minutes from the Zocalo (town square) and the staff is incredibly friendly and helpful. The hotel is decorated with lots of local furniture and decor, offering a relaxed and beautiful oasis in the bustle of the city . Overall, this hotel is the whole package and an excellent accommodation choice in Oaxaca.

Casa de Siete Balcones Hotel Boutique (Mid-Range)

If you’re looking for an upgrade from “standard” accommodation that won’t break your bank, consider Casa de Siete Balcones, a charming boutique hotel in the heart of the city. The traditionally-decorated rooms are spacious and bright and most have a balcony attached. The staff is incredibly helpful and accommodating, the location is perfect, and the beds are comfortable. If a mid-range boutique hotel is what you’re after, this is where you should stay!

Hotel La Casona de Tita  (Splurge)

If you want to treat yourself, there’s no nicer place to do it than at Hotel La Casona. This luxury hotel boasts large and comfortable rooms with gorgeous decor, eco-friendly products and A/C. Breakfast is served at the spectacular outdoor courtyard, and there’s both a restaurant and bar on-site. Plus, with only six rooms , you’re guaranteed a personalized and intimate experience. What more could you need?

What to Pack for Oaxaca

Generally speaking, there aren’t many specialty items I’d recommend for a trip to Oaxaca. In terms of wardrobe, a lot depends on when you visit. I visited during a particularly rainy week, so I packed a rain jacket and my travel umbrella . However, I’ve included a few items below that I brought along that you might not think of.

  • Backpack: This backpack  is hands down the best carry-on-sized backpack I’ve ever used for travel. Not only is it carry-on sized, but it’s also incredibly comfortable and easy to carry, even for a small-framed person like me. It has tons of pockets and compartments for organization, lockable zippers, and it’s weather resistant. If you  really  don’t think you can handle packing in a carry-on, then this one  is just as comfortable but larger. You can also technically get away with using it as a carry on and the additional pack as your personal item. Win!
  • Water-Resistant Daypack:  For days where I’m out all day, I always carry a daypack.  This daypack is great because it’s durable, water-resistant, has several organizational pockets, and folds into a tiny pouch.
  • Locking Purse (optional): Oaxaca doesn’t have a pickpocketing problem and I never worried that someone would snatch something from my bag. However, I’d rather be safe than sorry, which is why I bring this handy lockable purse  with me everywhere I travel. Is it the most stylish purse I’ve ever owned? No. Does it keep me from worrying about pickpockets? Absolutely. Plus, it’s surprisingly roomy – I keep my water bottle, camera, wallet, and other stuff in there and they fit no problem. If a smaller purse is what you’re after, check out  this one  or  this one .  Note: If you’d rather not purchase a purse, you can always keep your smaller valuables in this secret pocket scarf  instead.
  • Basic temperature regulating t-shirt: No matter what the season, you’ll want at least a few basic temperature regulating shirts, like this one . This T is specially made to be moisture-wicking, anti-odor, and offer SPF protection so it’s perfect for both the dry and wet season in Oaxaca. Plus, it doesn’t look like an exercise top but still offers a lot of the benefits of high-performance clothing. It’s cute enough to be dressed up with a cardigan or nice scarf. If you decide you love this shirt and want one with similar features, try this one .
  • All-purpose sneakers:  Last year, a friend of mine introduced me to Allbirds, these  awesome wool sneakers  that don’t make your feet sweat (even if you wear them without socks). Then I found out they’re made of Merino Wool, which explains the magic behind them. They’re cute, they’re functional, and they’re comfy AF. You can wear them to hike up a mountain or to explore a new city. They’re my go-to travel shoes and if they get dirty, I can throw them in the wash.
  • Sunscreen: Even if you’ve never burned before, don’t test your luck and pack some good sunscreen. For everyday use, I use Neutrogena Clear Face Sunscreen  because my skin is prone to acne. The  original Neutrogena sunscreen  is just as good if acne is a non-issue. Neither will leave your skin feeling gross and greasy. For the rest of me, I use the solid  body stick , which works well.
  • Travel Insurance:  Yes, you need travel insurance for if things (hopefully don’t but often do) go wrong. I’ve been sick, needed stitches, crashed a rental car, had cash stolen and have dealt with luggage delays. Let’s just say I’ve learned my lesson about travel insurance the hard way. My go-to insurance is  World Nomads  cause they’re awesome and easy to deal with. Be sure to check out the different plan options to pick one that’s right for you!
  • Anti Diarrheal: I have a fairly strong stomach and found that I had no issues with food and water in Mexico (unlike my misadventures in Peru). However, everybody’s stomachs react differently so I recommend bringing anti diarrheal with you just in case. Imodium  is every traveler’s favorite treatment for travel diarrhea. My doctor tells me that you shouldn’t stop whatever is making you sick from leaving your system. However, I totally get that there are times where “better out than in” just doesn’t work (like on a hiking trip, for example). So bring  Imodium  if you’d like, but use it only when you need to.
  • Travel First Aid Kit:  I love that this  travel first aid kit  is small enough to stick in your bag but still has tons of items in it. I’d remove the scissors if you aren’t planning to check your luggage, but otherwise, this is incredibly handy, especially if you’re going to be doing outdoorsy things.
  • VPN:  For those of you who don’t know, a VPN (virtual private network) is a service that allows you to securely and privately route your internet through a server. Basically, it makes your internet think you’re in one place when you’re in a different one. Why do you need this? Well, if you want to access your bank account or any secure online account, the sites get super sketched out when you’re in a foreign country.  NordVPN  is my go-to because it works even in countries where VPNs are blocked. Yay for internet security!
  • Power bank:  I don’t know if I’m a phone addict or what (jk, the answer to that is an unfortunate but resounding yes) but I legit don’t understand how people can travel without a power bank. You’re out and about all day and using your phone to navigate, take photos, and who knows what else. I always carry my  Anker PowerCore  while I’m out. It’s light, holds multiple charges, and charges phones quickly. Win!
  • Portable Travel Strip (optional):  If you’re one of those annoying people charging your phone, laptop, and camera at the same time (read: me), bringing a  small travel strip  along makes powering your devices that much more efficient. I know I’m extra. Sorry, not sorry.
  • Insulated water bottle and water purifier or water purifying bottle: I always bring a water bottle with me when I travel because single-use plastic sucks for the planet and buying lots of bottled water is expensive and inconvenient. If you’re wondering if you can drink the tap water in Mexico, the answer is a resounding no. What you can do is drink filtered, purified water. I bring along a Steripen , a UV water purifier that gets rid of 99.9% of bacteria, viruses, and protozoa and use it in combination with my  CamelBak Insulated Water Bottle . This bottle is particularly awesome because it holds 20 oz and keeps water cold, which you’ll want if you’re visiting Oaxaca during summer. If you’d rather purchase an all-in-one solution, Grayl’s water filtering bottle is a great alternative so you can fill directly from the tap and drink almost immediately.
  • Mexican Spanish Phrasebook:  This  Spanish phrasebook is more of a nice to have than a necessity. However, you might find it particularly useful if you’re traveling through Mexico independently, especially if you’re not at tourist sites.

Is Oaxaca Safe?

Oaxaca is incredibly safe, even for solo travelers. I wandered around with my friend and on my own both at night and during the day and we never questioned our safety once. I don’t know if it’s the small-town vibe or what but crime rates are low and Oaxaca is actually the safest state in Mexico. So nothing to worry about!

Other Things to Know Before Visiting Oaxaca

Transportation in oaxaca.

Streets of Oaxaca Mexico

Getting around Oaxaca is pretty straightforward. If you stay in Central Oaxaca, almost all of the cool sites and activities are in and around downtown, making walking the preferred mode of transportation. However, if the weather sucks or you’re not spending time in the downtown area, taxis are inexpensive and readily available.

If you can speak Spanish or get some help, there are buses that will take you outside and around the city (called colectivos). However between the Monte Alban shuttle bus, the organized Hierve el Agua tour and walking, the only time I used a cab was to the airport.

To get to Oaxaca Centro from the airport , you can actually get a shared car or bus (colectivo) that will drop you off either right at your hotel or very close by for $90 pesos per person. You pay at the airport desk and go outside with your ticket, which is super convenient. Otherwise, you can take a cab to / from the city (around $300 pesos) or book a transfer ahead of time here .

Do I need a visa to visit Mexico?

North Americans do not need a visa for Mexico at the time of writing but always double check embassy websites for the latest information.

Mexico uses the Mexican peso and at the time of writing this post (January 2020), the rate was about USD $1 to $18.5 pesos. Credit cards are widely accepted and there are plenty of ATM machines for withdrawing cash. If you’d like to exchange money, the best place to do so is at the airport in Mexico City for good rates.

I hope I’ve managed to help you figure out what to do in Oaxaca in 3 days. Although you can easily spend a lot more time in the city, this Oaxaca travel guide is a perfect introduction to this Mexican town and will definitely inspire you to return again and again.

Tell me: have you ever been to Oaxaca? If not, has this post inspired you to visit? 

Like this post? Pin it for later!

Planning a trip to Oaxaca, Mexico for a few days? These are the best things to do in Oaxaca wrapped up in this perfect 3 days in Oaxaca itinerary. | Mexico | Mexico Itinerary | Best things to do in Oaxaca | Oaxaca Travel Guide | Long Weekend in Oaxaca | Long Weekend in Mexico

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Privacy Overview

facebook pixel

  • North America
  • The Most Beautiful Destinations To...

The Most Beautiful Destinations to Visit in Oaxaca, Mexico

Sleepy Pacific beaches dot the coastline of Oaxaca, attracting visitors from across the world

Oaxaca state is a hotbed of culture, from ancient indigenous ruins to beach yoga opportunities and (arguably) the best chocolate in the world. Whether you want to surf waves, spot dolphins or browse the best arts and crafts in Mexico, you can do it in Oaxaca.

Stretching from the mountains to the sea, the state of Oaxaca in the south of Mexico is celebrated as a bedrock of indigenous culture as well as the arts and crafts capital of Mexico. Then there are the rock formations at Hierve el Agua, the untouched sandy beaches in Zipolite and the pre-Hispanic ruins at Yagul.

Oaxaca City

Architectural Landmark

Santo Domingo de Guzman Church in Oaxaca, Mexico

A trip to Oaxaca wouldn’t be complete without a stopover in its capital city. If you’re flying in, you’ll likely land in Oaxaca City anyway, so it makes sense to make the most of it straight away. Oaxaca’s zócalo (main square) is right in the middle of downtown. Stalls and street vendors pack out the plaza – make sure you try Oaxacan chocolate, arguably the most important export from the area – and the 16th-century Metropolitan Cathedral towers overhead. Nearby, in the colonial center, artisan markets, museums and regional meals await.

Puerto Escondido

Natural Feature

Playa Carrizalillo, Puerto Escondido, Oaxaca, Mexico, North America

Surfers flock to Puerto Escondido for sun, sand and some of the best waves in Mexico. The town has a reputation for being laid-back and you won’t find mega-resorts like those in Cancún or Puerto Vallarta here. Even if you’re not there to hang ten, you’ll still want to get in the water. Head to the Manialtepec Lagoon, just 20 minutes outside of town, which is one of the few places where you can swim with glow-in-the-dark, bioluminescent plankton that light up the lake.

Monte Albán

Archaeological site, Ruins

Monte Alban, a pre-Columbian archaeological site, The west side platform, Oaxaca, Mexico

Down the Pacific Coast, sleepy surf towns dot the shore. One of these is Mazunte, a pueblo mágico (meaning it has special status from the tourism board) known for its black-sand, volcanic beach, Playa Mermejita. Yoga teachers offer classes year-round on the beach and, depending on the season, you may be able to spot dolphins, whales or tortoises breaking the water from a tour starting at Playa Mazunte.

people cheering on a mountain

Become a Culture Tripper!

Sign up to our newsletter to save up to $1,200 on our unique trips..

See privacy policy .

Right down the coast from Mazunte, Zipolite is another hidden-away, laid-back village, but with a slightly more risqué reputation. Zipolite’s Playa del Amor, on the edge of town, has long been a popular, clothing-optional beach, where it’s not uncommon to see swimmers baring all in the water. Now, attitudes at the town’s main beach, Playa Zipolite, are also relaxing, thanks to a nearby nudist hotel and the beach’s annual nudist gathering.

Hierve el Agua

Spa, Natural Feature

Hierve el Agua, natural rock formations in the Mexican state of Oaxaca

You won’t find hot springs at Hierve el Agua – which literally translates as “the water boils” – but you can swim in the small mineral-heavy waters, said to have healing powers, at the top of the tall rock formation. Mineral buildup over the years has created the illusion of two white-rock waterfalls down the cliff. While this is a trip worth making, double-check that it’s open before you go, as the site is often closed due to disputes between the state and nearby communities.

Bahías de Huatulco

Even further down the coast from Puerto Escondido and Mazunte, the nine bahías (bays) of Huatulco are a set of off-map beaches that have just been uncovered from the surrounding thick forest in the past few decades. One – the bay of Cacaluta – even stood in for the fictional Heaven’s Mouth beach in Alfonso Cuarón’s 2001 film Y Tu Mamá También . The waves at Bahías de Huatulco are less intense than in Puerto Escondido, so if you’re new to surfing, this might be the place to pick up a board.

To the southeast of Oaxaca City, Mitla once held an important role for the Zapotec people. While Monte Albán was the political powerhouse, Mitla (translating to “place of the dead”) served a religious role as a sacred burial site. Here, you’ll find intricately carved stonework unlike anything else in Mesoamerica, along with the Church of San Pablo, which the raiding Spanish placed on top of the conquered city.

a labyrinthine structure forming an intricate complex of passageways and many rooms at the ruins of Yagul Oaxaca Mexico

Down the road from Mitla, Yagul was an ancient Zapotec city-state occupied as early as 500 BCE, although cliff paintings in the area date back to at least 3,000 BCE. You can get a sense of ancient Zapotec life by exploring the site’s three areas: a fortress formed from volcanic rock, the ceremonial center and the residential living quarters on the outskirts of the ruins. There’s even a labyrinthine palace, hidden tombs and the second-biggest ancient playing field in all of Mesoamerica on the grounds.

Punta Cometa Lookout Point

Stunning view of sacred hill and blue ocean in Punta Cometa, Mexico

It’s worth stopping in Mazunte just for the incredible vistas from this viewpoint. It’s the best vantage point in the village, And we recommend arriving at dusk to see the sun sink across the horizon in streams of yellows, oranges and purples. Or, if you’re an early riser, do the opposite: watch the sun creep up from the east, then go for a swim on Mazunte Beach before it gets too hot.

Looking for somewhere to stay? Book into one of the best hotels in Oaxaca for a local experience . Inspire your itinerary with the best things to see in Oaxaca state , as well as the top things to do in Oaxaca city . Don’t miss the best restaurants in Oaxaca City .

places to visit around oaxaca

Restaurants

Alfonsina: the award-winning restaurant hidden in a home in oaxaca, mexico.

places to visit around oaxaca

Guides & Tips

Tips for visiting oaxaca, mexico.

places to visit around oaxaca

Places to Stay

The best boutique hotels to book in oaxaca, mexico.

places to visit around oaxaca

Where to Book a Stay in Oaxaca, Mexico, for a Local Experience

places to visit around oaxaca

The 15 Best Vegetarian Restaurants in Oaxaca

places to visit around oaxaca

See & Do

Make the most of five days in oaxaca city.

places to visit around oaxaca

Francisco Toledo's Legacy in Oaxaca

places to visit around oaxaca

The Grabado Studio That Supports Oaxaca’s Indigenous Artists

places to visit around oaxaca

Food & Drink

Empirical spirits and the hunt for the pasilla mixe chilli.

places to visit around oaxaca

Tips for Traveling From Oaxaca City to Puerto Escondido

places to visit around oaxaca

11 Epic Places in Oaxaca, Mexico You Never Knew Existed

places to visit around oaxaca

Cool and Unusual Things To Do in Oaxaca, Mexico

Culture Trip Summer Sale

Save up to $1,200 on our unique small-group trips! Limited spots.

toast-message-image

  • Post ID: 1001965655
  • Sponsored? No
  • View Payload

The Discoveries Of

27 Unmissable Things to do in Oaxaca

Looking for the best things to do in Oaxaca? Don’t miss this guide to the top attractions and places to visit in one of Mexico’s most vibrant cities. 

Let me tell you something… Oaxaca is a vibe.

The capital city of the Mexican state with the same name. If you are looking for an authentic Mexican travel experience, this city, complete with its well-preserved indigenous culture and stunning baroque architecture, should be at the top of your list. 

Set in a backdrop of mountains and lush valleys, Oaxaca de Juárez is perhaps best known for being a melting pot of indigenous cultures and people. The survival of those cultures is  largely thanks to the isolated mountainous terrain that surrounds the city. 

Whatever the reasons, the end result is a diverse and eclectic place. In fact, it was one of my favourite destinations on my Mexico itinerary . 

Settle in. It’s time to discover the top things to do in Oaxaca, Mexico. 

Take a Sneak Peek at My YouTube Video on Oaxaca!

Watch on YouTube

Best things to do in oaxaca, explore the zócalo (central square).

Dancers in the Zocalo

Oaxaca’s Zocalo (central square), the Plaza de Armas is a lovely spot at the heart of the lively city. Shaded by tall trees and surrounded by historic architecture this is the best place to start exploring Oaxaca.

Home to the Governor’s Palace and 16th-century cathedral – you should plan to spend at least a couple of hours strolling around the square and popping into the buildings on it.

Don’t just think it’s old buildings and not much else. Each time I visited, something different would be happening – it hosts a neverending parade of different festivals throughout the year, including the rather unusual Radish Festival on 23rd December.

Take a Oaxacan Cookery Class 

Julianna Barnaby At the cooking class in Oaxaca

The food in Oaxaca is incredible! So it makes sense that learning how to make some delicious Oaxcan dishes should be at the top of your list during your time in the city.

I made a beeline and booked a traditional cooking class with a renowned local chef and found out why this region’s gastronomy is so famous along the way.

The cooing class

It all kicked off with a stroll through the Mercado de Abastos accompanied by a local chef. Together, we picked out the freshest ingredients on our pre-prepared list.

After our trip to the markets to source local ingredients, we set down to making our chosen dishes.

All that was left to do after was… feast – and good gracious, what a feast it was!

Book your traditional cooking class

Visit The Church of Santo Domingo de Guzmán (Templo de Santo Domingo de Guzmán)

Different view of the church

The former Convent of Santo Domingo is one of the best examples of baroque architecture in Mexico. It is located right in the centre of the city and highlights the architectural wonders of the Dominican order of the 16th century. 

Inside the temple, you can marvel at the excellent plaster artwork dedicated to the Dominican family. A genealogical tree representing both the spiritual and earthly life of the family can be spotted. You’ll also see ornate gold leaves and fruits that hide the figures of Saint Dominic and the Virgin Mary.

gilded interior

The church of Saint Dominic is one of the most important places to visit in Oaxaca and requires reservations beforehand.

Book a guided walking tour of the city, to really get to know its interesting and complex history.

Shop for Souvenirs at Casa de las Artesanías de Oaxaca

This is one of the top markets for souvenirs. At La Casa de las Artesanías de Oaxaca, you can find a wide selection of handicrafts and artisanal products made by locals.

The market consists of interconnected rooms offering different items. Some rooms are devoted to woollen rugs, one to woodcarvings, and several to ceramics. 

Delve into the Museum of Cultures of Oaxaca (Museo de las Culturas de Oaxaca)

Exhibit inside the Museum of Cultures

The Museum of Cultures of Oaxaca (Museo de las Culturas de Oaxaca) is a must if you have even the remotest interest in the city’s history and culture.

Sometimes local museums can be a bit of a snooze, not so with this one – I spent the best part of an afternoon engrossed in the exhibits, which are spread over two floors. It takes you on a jaunt through archeological and ethnologic collections related to Indian cultures as well as colonial exhibits.

The most famous exhibit on display at the Museum of Cultures of Oaxaca is the Mixtec Treasure from Tomb 7 at Monte Albán. The collection features gold pectorals and bracelets, a skull lined with turquoise, jade earmuffs, rings, and fake nails, and polished crystal goblets.

Stroll Through an Oaxacan Street Market

Tlacaloula Market

The street markets in Oaxaca are a must-visit when you’re in town. There are so many markets in the city that you’d need to be there months to work your way through all of them, but here are the top ones for your list.

Market 20th November (Mercado 20 de Noviembre)

Mercado 20 de Noviembre

Perhaps the most famous of the street markets is the Mercado 20 de Noviembre. Translated to the 20 November Market (named after the street and not because it’s only open on that date), this market is best-known for the Pasillo de Humo.

Pasillo de Humo is the nickname given to the famous smoke aisle, where you will be greeted by an array of grilled meats. This section of the market has a unique way of operating.

Meat from the Pasillo

The process starts at the entrance, where you receive a tray of onions and chillies. After that, you proceed to the meat stall of your choice, where you hand in your tray of veggies.

Your meat of choice is charcoal-grilled, along with your tray of chillies and onions. Keep a keen eye out for vendors walking around offering sides to partner with your meat, then tuck in.

Oaxaca Artisan’s Market (Mercado de Artesanias de Oaxaca)

This vibrant and colourful market dedicated to artisanal clothing is one for the books. You will find a great variety of women’s fashion and limited items for men, but all hand-made by locals to the style of Oaxaca.

Mercado de Abastos

Dried garlic at mercado de abastos

This is one of Oaxaca’s largest and most lively markets. It may lack organisation and signage, but it makes up for that with unique sights, sounds and delicious smells.

Making food at the mercado abastos

This market sells everything from traditional handicrafts to delicious local food like chapuline (grasshopper) tacos.

I recommend getting there as early as possible to beat the crowds and to give yourself enough time to explore the market in its entirety. 

Food + Drink

Chapulines or grasshoppers are a Oaxacan speciality – buy them roasted with lime and chilli while you’re in the market

Marvel at the Architecture of the Church of Our Lady of Solitude (Basílica de Nuestra Señora de la Soledad)

Basilica de Nuestra Senora de la Soledad

This church, built in 1690, is dedicated to the patron saint of Oaxaca.

It’s a striking affair – one of the highlights is limestone cobbled atrium with a raised colonnade. You should also keep an eye out for the eight sculpted angels, each attached to a chandelier that makes it look like they are holding them in the air. 

There is a small museum in the back that displays the history of this small church. If you’re looking for a low-key sight with lots of history, this is it.

Pop Into The Oaxaca Textile Museum

The Oaxaca Textile Museum is located inside Casa Antonieto and showcases the ancient art of textiles. This is one of the most appraised handicrafts of the region and throughout the world.

The museum displays nine exclusive collections highlighting unrepeatable textiles. These include the tlámachténtli (a local fabric), girdles, rebozos (shawls) from Santa María del Río, and fragments of a huipil embroidered with feathers. 

There are also temporary exhibits that you can view via free guided tours every Wednesday. This exhibit includes a restoration workshop.

You can purchase textiles directly from the artists who display their works during these temporary exhibits. 

Breakfast at Café la Antigua

Café la Antigua is a local restaurant that is best known for its hearty Mexican-style breakfasts. I’ll let you in on a little secret – they really are some of the best in town.

The owners source their coffee locally and brew it using solar panels, which is a truly sustainable way of doing business. They also host the occasional live music performance, so be on the lookout for this.

Try and nab a table in the peaceful courtyard for your meal.

Try Authentic Food at La Popular

As the name suggests, La Popular is one of the more popular restaurants in the city so be sure to get there early if you don’t want to queue. If you’re looking for a quick bite of some authentic Oaxacan food, this is the place to go.

I recommend the soft tacos, which are always great. There are many antojitos (Mexican snacks) available, so don’t settle for anything too big and try a bit of everything.

Browse the Works at the Centro Fotografico Manuel Alvarez Bravo

The Centro Fotografico Manuel Alvarez Bravo is a museum of photography that’s dedicated to the late Mexican photographer Manuel Alvarez Bravo .

Set in a colonial building, past exhibitions have included ones dedicated to Man Ray, Nacho Lopez and Walter Reuter, alongside up-and-coming photographers. They regularly host workshops too.

Sink a Mezcal (Or Three) in One of Oaxaca’s Many Mezcalerias 

Mezcal is distilled from the agave plant and artisanal mezcal makers will use the classic method. This involves cooking it inside earthen pits that are lined with lava rocks and filled with wood and charcoal before being distilled in clay pots.

Oaxaca produces around 70% of the country’s Mezcal, which is how it earned the nickname ‘Capital of Mezcal’. There are Mezcalerias, artisanal mezcal bars, all over the city highlighting the state’s diverse agave plants and their unique flavours. Here are the two you need to have on your radar.

La Mezcalerita

Los Amantes Mezcaleria

La Mezcalerita is a small, rustic mezcaleria is quite typical of the style of mezcalerias in Oaxaca. There is a bar downstairs and a trendy rooftop upstairs where you can enjoy some smoky mezcal drinks and a variety of light snacks. I highly recommend.

In Situ Mezcalería

In Situ’s dedication to the craft of Mezcal is pretty much unrivalled… with what the owners claim to be the largest mezcal collection in Mexico. 

The founders of this mezcaleria are writers and editors of books on mezcal, so their knowledge of the drink runs deep. They also offer a variety of craft beers and cocktails.

Book a Table at Pitiona

Dinner at Pitiona

Pitiona is a rooftop restaurant where you will come for the food and drinks but stay for the view. This is an excellent place for brunches as it only opens around noon.

It’s a Mexican-European gastro bar so expect to pay a bit more than the average food stall, but you won’t be disappointed by the quality. Plus, you get to eat while taking in an aerial view of the Templo de Santo Domingo de Guzmán bell towers.

Take a Peek at the Aqueduct Arcos De Xochimilco

One of Oaxaca’s hidden gems, the Aqueduct Arcos De Xochimilco is an arched aqueduct system that was built in the mid-eighteenth century to bring fresh water from the hillsides of Cerro de San Felipe into downtown.

There is now a modern system in place to deliver fresh drinking water, but some parts of the original aqueducts remain. It makes for a serene picnic spot, so I recommend bringing some snacks and a book if you’re looking to take a break from the city for a bit.

Chow Down at Tacos Del Carmen

This is the first street food stall entry on this list and is a local favourite. If you’re looking for fast, friendly, and authentic Oaxacan food, then look no further than Tacos Del Carmen.

Their tacos are uniquely rolled tacos, which makes them easy to eat and dip into the homemade salsa that comes with it. They also serve empanadas, quesadillas and Mexican pizzas.

Nab a Reservation at Criollo

Nab a table at Criollo , one of the most stylish restaurants in Oaxaca. Established in 2016, you’ll find it within a bohemian UNESCO heritage house. Staff welcome guests in the courtyard dining room.

Their focus is on using seasonal and local ingredients to prepare dishes. They offer a seven-course tasting menu that always comes with snacks, a salad, catch of the day, and desserts.

Cocktails at Sabina Sabe

Sabina Sabe Bar

Sabina Sabe is a popular mezcaleria and grill that deserves to be high on your list of places to go in Oaxaca, Mexico. The name is an ode to Mazatec medicine woman María Sabina and their love of mezcal is evident from the wide selection available.

Apart from the exceptional collection of mezcal, they also offer cocktails made from Oaxacan ingredients. Local ingredients are at the heart of their dishes too.

Pair Mezcal and Food at Los Danzantes

Fancy pairing your mezcal and food? Head to Los Danzantes , one of the best restaurants in the city.

They distil their own mezcal using sustainable methods and local ingredients from the area. The vibe at this restaurant is great with its semi-open-air patios and quirky interior decorations.

Try the Happy Hour at Tobaziche

This restaurant/bar is perfect if you find yourself in downtown Oaxaca looking for light bites, a cocktail, or an early dinner. They usually have a happy hour special that runs from 4 pm to 7.30 pm.

They have a great selection of high-quality mezcal and the staff here have a decent knowledge of the products. I recommend popping by on the weekends when there is sometimes live music playing.

Grab a Late-Night Bite at Lechoncito de Oro

After a night out, you will typically see people lining up at this late-night stall trying to get their post-party food fix. They are known for their tender pork tacos topped with crispy pork rinds and spicy green salsa, so this food joint is not for those on a diet.

Things To Do Near Oaxaca 

While the city centre has much to offer, I cannot recommend getting a car and exploring the surrounding areas enough. Go forth and adventure!

Spend Sunday Morning at Tlacolula Market

Woman cooking chickens at Tlacaloula

Of all the places I visited during my time in Oaxaca, I have to be honest, Tlacolula Market was up there with the best. 

This sprawling weekend market takes over the small town of Tlacolula de Matamoros each Sunday when locals from across the state and tourists alike descend to wander between innumerable stalls.  

Making tejate in Oaxaca

Freshly-grilled chicken, homemade cheese, dried chillies – it’s a sensory exploration of Oaxacan cuisine you have to visit.

Keep an eye out for stallholders making tejate, a traditional indigenous drink that’s made using maize and cacao – you’ll spot them kneading the mixture before adding water and serving to the inevitable long line of customers. 

Don’t have your own transport? Book onto a tour from Oaxaca city. 

Mezcal Tasting at Gracias a Dios Mezcal Distillery 

The bottles at the distillery

There are plenty of cool mezcal distilleries in Oaxaca state but my pick of the bunch is Palenque Gracias a Dios Mezca l. This is not only a mezcal bar where you can do a tasting, but it’s also a working agave farm where they take you through the process of making mezcal.

Smoking the agave

A tour guide takes you through the mezcal distillery process, from plant to product. After your tour, you can enjoy a tasting at their rustic-looking bar, where you have the opportunity to try and buy some of the rarer mezcals, like GAD Sierra Negra.

See the Petrified Waterfalls at Hierve el Agua

The petrified waterfall

Hierve el Agua is a natural wonder and easily one of the most beautiful places in Oaxaca. Located 70 kilometres outside of the city, translated, the name means ‘the water boils’.’ But despite its name, there is no boiling water in the pools at the top of the falls.

The waterfalls here are special, and many refer to them as ‘petrified waterfalls’. Why are they given this name? When the high-mineral content water streams out and makes contact with the air, it calcifies, leaving behind a solid waterfall jutting from the cliff’s edge.

The best time of day to visit these falls is when the park opens at 9 am (tourists typically arrive at noon).

Day Trip to Monte Albán Archaeological Site

Monte Alban was the historic capital city of the indigenous Zapotec people. 

The ancient capital was built in the central valleys of Oaxaca, and many believe that it has connections to Teotihuacán. How was this archaeological site found nearly 500 kilometres away from Teotihuacán, near DMXC, linked to it? By the style of its buildings, ceramic, and murals. 

Oaxaca’s famous archaeological site has ten zones. It can take a long time to explore the ruins. I, therefore, recommend that you participate in a guided tour of Monte Albán to hone in on the most important sights.

Things to Do Around Oaxaca: Practical Tips for Your Trip

Church in Oaxaca

Oaxaca is best known for three things: its indigenous populations, the diversity of fantastic food and mesmerising mezcal. All three of the above are tightly interconnected, and one could not have come into being without the other.

In my opinion, four days is the perfect amount of time to spend in this beautiful part of Mexico. This allows you enough time to experience the culture, history and cuisine that makes Oaxaca so unique. I would not spend less than three days here or more than five days if you still want to see other parts of the country.

Oaxaca has some of the best weather in Mexico all year round. This is largely due to its position in the valleys of the mountains that surround it.  However, spring (April to May) and autumn (September to October) are the most moderate months in terms of temperature and have fewer tourists.

Oaxaca is one of the safest states in the country. Due to its high cost of living, Oaxaca city has one of the lowest crime rates compared to other metropolises in Mexico. 

Where to Stay in Oaxaca?

I recommend staying in the Santo Domingo area of the city. It’s near all the sightseeing spots, bars and restaurants in the area. 

Los Pilares Hotel (Mid-Range)

Located in the bustling Santo Domingo neighbourhood of Oaxaca city, it’s a great base for sightseeing. Los Pilares Hotel features a charming colonial-style Oaxacan house with a small outdoor pool and free onsite parking. 

Check Rates and Availability for Los Pilares Hotel on Booking.com | Tripadvisor

Hotel Oaxaca Real (Mid-Range)

This mid-range hotel, also in the central Santo Domingo neighbourhood, has everything you might need during your stay in Oaxaca. This restored colonial mansion boasts an outdoor pool, a poolside bar, and rooms with cable TV.

Check Rates and Availability for Hotel Oaxaca Real on Booking.com | Tripadvisor

Recommended Tours

Mezcaleria La Surreal

Read More Mexico Travel Guides

  • Mexico Travel Guide  
  • The Ultimate Mexico Travel Itinerary  
  • Cool Things to do in Merida  
  • Things to do in Mexico City  
  • The Best Time to Visit Mexico

Love This? Save and Share on Pinterest

places to visit around oaxaca

I’m Julianna Barnaby - a professional travel writer and geek extraordinaire. I started The Discoveries Of to help you to discover the best of new destinations from around the world.

Discovering new places is a thrill - whether it’s close to home, a new country or continent, I write to help you explore more and explore differently.

Related Posts

The Best Boutique Hotels in Mexico City: Gorgeous Places to Stay in CDMX

The Best Boutique Hotels in Mexico City: Gorgeous Places to Stay in CDMX

38 Brilliant Things to do in Mexico: Adventures, Activities and Culture

38 Brilliant Things to do in Mexico: Adventures, Activities and Culture

The Best Hotels in Campeche, Mexico

The Best Hotels in Campeche, Mexico

28 Famous Landmarks in Mexico

28 Famous Landmarks in Mexico

places to visit around oaxaca

Follow me on Instagram for travel inspiration, tips, and guides.

travel to oaxaca logo

30 Best Things to Do in Oaxaca City Mexico [2024 Update]

' src=

Wondering, What is there to do in Oaxaca?

You’ve come to the right place, because this article will highlight the 30 best things to do in Oaxaca City, Mexico. It also includes information about the best Oaxaca day trips, and a few places located just outside the city.

Oaxaca City itself is walkable, so you won’t need a rental car in Oaxaca for the city. If you’re venturing outside downtown to the things to do near Oaxaca City, you’ll want a car, or if you prefer not to drive, you can book a tour .

With all the things to do in Oaxaca City, Oaxaca, listed below, you’ll see recommended tours if the place is located outside of the city.

If you have the time and space on your Oaxaca itinerary, make sure to venture outside the city, where some of the top sites are located.

Ready to get to this list of the 30 best things to do in Oaxaca City? Let’s dive in!

Best Things to Do in Oaxaca City Mexico

1. hierve el agua oaxaca.

woman at hierve el agua oaxaca mexico

Located about 45 miles from Oaxaca City, is perhaps Oaxaca’s most famous natural wonder —  Hierve el Agua , which means boiling water.

While the natural mineral pools are the most photographed places here, you should also check out the amazing “cascadas” (waterfalls).

“Cascadas” is in quotes because there are two cliff faces at Hierve el Agua that look like waterfalls.

They are covered in calcified mineral deposits, which just so happen to look like falling water. You can see this from afar at the pools, or you can hike down for a closer look.

🏆 best HIERVE EL AGUA TOURS in Oaxaca

hierve el agua waterfall (cascada grande)

The easiest way to experience Hierve el Agua? On a tour of Hierve el Agua, of course!

Check out these great and varied tours of Hierve el Agua , ranging from half- and full-day trips to one of the best Oaxaca places to visit.

Is Hierve el Agua open?

Yes — Hierve el Agua reopened to the public in October 2021 after being closed for about 1.5 years. Head to Hierve el Agua Oaxaca Mexico: Ultimate Visitor’s Guide for more info.

2. Monte Alban Oaxaca Ruins

monte alban ruins in oaxaca

Located about 30 minutes outside of the Oaxaca City Center, Monte Alban is the most-visited of all archeological sites and ancient ruins in Oaxaca Mexico.

It is among the best pyramids and ruins in Mexico , and a Oaxaca must see for all visitors.

You can visit on your own, but tours of Monte Alban means having a guide explain all the ways this site is so important — and there are many.

If you’re visiting on your own, arrive early to beat the crowds and the midday sun; Monte Albán opens at 8am.

When visiting, remember to wear a hat, eco-friendly sunscreen , sunglasses and comfortable shoes.

Don’t forget to bring your Water-To-Go Bottle , which filters your water so you don’t get sick in Mexico, and keeps you hydrated ▶︎ Use code SOLO15 for 15% OFF your order.

🏆 Best Monte alban tours in Oaxaca

3. oaxaca centro historico and zocalo.

colorful buildngs in centro historico, downtown oaxaca city

While it may just look like a beautiful colonial city now, Oaxaca City and Centro de Oaxaca (Downtown Oaxaca), dates back to 1529 when it was originally occupied by the native Oaxaca Zapotec people .

Today, it is a mix of old and new. Out of the hundreds of sites listed on UNESCO’s World Heritage Site list, very few entire cities have made the cut, but Oaxaca City does.

You can get to know it on the Oaxaca Free Walking Tour . Note: Though free, tips are customary. Consider tipping at least $100 MX pesos per person ($5 USD).

🏆 Best Oaxaca tours in the city

4. take a oaxaca cooking class.

woman cooking on comal in oaxaca

If there’s one thing Oaxaca is known for — it’s food!

However, Oaxacan cuisine isn’t what most people know as traditional Mexican food , because things like tacos, burritos and nachos aren’t the traditional foods of Oaxaca .

👩‍🍳 This Traditional Oaxacan Cooking Class with Sonia Silvia is one of the highest rated tours in Oaxaca City.

Instead, you’ll find traditional dishes and local food options like tlayudas, mole , tamales oaxaqueños, memelas , tetelas, chapulines, enmoladas, tejate, cafe de olla and nieves (a type of sorbet ice cream hybrid).

Have no idea what any of that is?! You can learn about it, cook it, and of course, eat it, in these best cooking classes in Oaxaca City .

👩‍🍳 Best Oaxaca Cooking Classes

5. mitla oaxaca pueblo magico.

mitla ruins in oaxaca mexico

After Monte Alban, Oaxaca’s second most important archeological site is in Mitla . It is a Oaxaca Mexico UNESCO World Heritage site, along with Prehistoric Caves of Yagul .

As Mitla is easy to access, and the caves are not, most tours and visitors will only go to Mitla, Oaxaca.

🇲🇽 Oaxaca UNESCO World Heritage Sites

There are not one, but three UNESCO World Heritage Sites in Oaxaca — Historic Downtown Oaxaca City, Monte Alban Ruins, and the Prehistoric Caves of Yagul and Mitla — and all three belong on your What to do in Oaxaca City Mexico list.

🏆 Best Mitla Oaxaca tours

6. el tule tree (world’s widest tree trunk).

el tule tree oaxaca mexico

A must see Oaxaca vacation site!

El Tule (The tree of enlightenment) is a giant Montezuma cypress tree on the grounds of the gorgeous Templo Santa María de la Asunción church in the pueblo (small town) of Santa Maria del Tule, Oaxaca Mexico.

It has the world’s biggest tree trunk at 46-feet (14 m), which takes at least 30 people with clasped hands to wrap around. Scientists date this tree at about 2,000-years-old.

However, the Zapotec people of Oaxaca say the Wind God Ehécatl planted it about 1,400 years ago. Regardless of age, its so impressive in person, and one of the best things to see in Oaxaca City.

🌳 el tule Oaxaca tours

7. oaxaca botanical gardens.

cactus at oaxaca botanical gardens

To see more of the native Oaxaca plants, head to  Jardin Etnobotanico de Oaxaca  (Oaxaca City Botanical Garden), located in downtown next to Templo de Santo Domingo .

This 2.5-acre garden showcases the immense biodiversity in Oaxaca with hundreds of local plants and cacti. Due to the fragility of the garden’s ecosystem, you can only enter with a guided tour.

🌵 Oaxaca Travel Tip: Oaxaca Botanical Garden Tours

English tours take place Monday to Saturday at 11am, and last two hours. Oaxaca Botanical Garden tours cost $100 pesos ($5 USD) per person. If you have the time, this is one of the best things to do in Oaxaca Centro.

8. Pasillo de Humo in Mercado 20 Noviembre Market

pasillo de humo AKA smoke alley in oaxaca city november 20 market

Located inside the November 20 Market , you’ll find Pasillo de Humo, which means Smoke Hall or Smoke Alley.

Here, there are rows of vendors selling meats and veggies a la carte that you can buy and have them cooked al carbon (over charcoal) for a delicious smoky flavor.

If this will be your first visit to the Oaxaca Pasillo de Humo, it can be intimidating — especially if you don’t speak Spanish.

For this reason, I recommend going on the Eating with a Local at the Markets tour, or checking out this YouTube video about the market. The markets offer one of the best ways to experience local life, but they’re also hectic.

9. Templo de Santo Domingo de Guzman

Templo de Santo Domingo de Guzman in oaxaca city

Only have 2 or 3 days in Oaxaca? Then don’t miss the Santo Domingo Temple,  Museo de las Culturas and Jardín Etnobotánico de Oaxaca , all located next to one another.

The temple architecture is beautiful, and the museum has 14 rooms with permanent exhibitions about the history of Oaxaca.

10. Oaxaca Photoshoot with a Pro

woman in floral dress in front of colonial church on a photoshoot in oaxaca city, mexico

Looking for unique things to do in Oaxaca Mexico? Join Kabir and Hugo, professional photographers Oaxaca locals, on a photoshoot in picturesque Oaxaca City.

You’ll go to all the top places to visit in Oaxaca , like Santo Domingo Church and Macedonio Alcalá Theater, and some Oaxaca off the beaten path hidden gems.

11. Try Doña Vale Memelas: As Seen on Netflix

woman cooking on a comal in oaxaca mexico

Head to Mercado Central de Abastos , the largest market in Oaxaca City, to sample the famous memelas from Doña Vale .

She’s been well known for her memelas and salsa morita for years, but became a local celeb after appearing in an episode of Netflix: Street Food Latin America .

12. Street Art Bike Tour of Oaxaca

Yellow building with balcony

Join Carlos Alberto, a Oaxaca City local, on a Oaxaca bike tour through three of the city’s best neighborhoods.

You’ll pass by colorful houses, buildings with unique architecture, all the top Oaxaca City sites, the coolest Oaxaca street art, and more.

13. Museo Textil de Oaxaca (Oaxaca Textile Museum)

woman wearing colorful oaxaca textile skirt

The architecture of the Oaxaca Textile Museum  is just as impressive as the colorful textiles inside.

If you happen to be visiting during Oaxaca Day of the Dead , you’ll find it covered in thousands of marigold flowers, for a beautiful smell and look 🌼

This is by no means a huge museum, but head inside to see the traditional Oaxacan textiles and beautifully-displayed Oaxaca handicrafts. (For a more immersive experience, head to these Oaxaca artisan towns .)

The museum gift shop also sells artisan textiles by locals in the areas surrounding Oaxaca City. Admission to the Oaxaca Textile Museum is FREE .

14. Visit the Best Oaxaca Mezcal Bars

bottle of mezcal from oaxaca mexico

Mezcal is a distilled spirit that can be made from more than 30 varieties of the maguey (agave plants).

It is meant to be sipped and savored, because mezcal has an intense flavor that’s quite complex. If mezcal sounds like tequila to you — it kind of is.

Much like how champagne is essentially a sparkling wine from the city of Champagne, France, tequila is a kind of mezcal from the city of Tequila, Mexico that’s made only with blue agave.

If Tequila is the land of tequila, Oaxaca is the land of mezcal.

To show how much Oaxacans love their mezcal, there’s this common saying: Para todo mal, mezcal. Para todo bien, también. This means, “For everything good, mezcal. For everything bad, mezcal.”

🥃 When visiting, make sure to check out these best mezcalerias in Oaxaca City :

1. La Mezcaloteca Mezcal Tasting Room

four bottles of mezcal and two small shot glasses at La Mezcaloteca, one of the best Mezcalerias Oaxaca City has

La Mezcaloteca Oaxaca is part mezcal school, part tasting room. After your time here, you can take your knowledge of mezcal to all other mezcalerias in Oaxaca you visit.

🥃 Note:  There’s free admission, but reservations are required if you want to do a full tasting.

2. La Casa del Mezcal

outdoor sign for La Casa del Mezcal, one of the best Oaxaca mezcalerias

This is one of the oldest mezcal bars in Oaxaca City, founded in 1935, which offers many different varieties of mezcal.

It has a charming vintage aesthetic, and you’ll feel like you’ve traveled back in time when you walk through the doors at La Casa del Mezcal Oaxaca .

3. La Mezcalerita

large shelf with many bottles of mezcal at La Mezcalillera Oaxaca City

La Mezcalerita Oaxaca has a casual atmosphere, with three cozy rooms downstairs and a big rooftop patio. Plus, one of the largest selections of mezcal in Oaxaca City!

There are a lot of rooftops in Oaxaca to choose from, so make sure you visit this one (or any of them) to enjoy the beautiful Oaxaca sunset and live music one evening. Along with their extensive list of Oaxaca mezcals , they also have a huge list of artisanal beers from Mexico . La Mezcalerita is also a brewery so this is both a great Oaxaca mezcaleria and one of the best Oaxaca beer bars.

15. Ancient Temazcal Ritual (Sweat Lodge)

man sitting outside a temazcal in oaxaca mexico (similar to a sweat lodge)

For some self care, you’ll want to put a temazcal ceremony on your list of things to do in Oaxaca City.

Temazcal is a pre-hispanic cleansing and purification ritual, similar to a Native American sweat lodge — so expect to sweat a lot.

The Ceviarem Temazcal Oaxaca is located right outside downtown Oaxaca City, but for a more authentic experience, head about 45 minutes out of the city to Ex Hacienda San Antonio Hotel & Spa.

Their RenaSiendo en Oaxaca Temazcal Ceremony is an authentic temazcal ceremony. It’s located a bit outside of the main tourist area, but that’s only more of a good reason to had there if you want an authentic experience.

16. Museo de las Culturas de Oaxaca (Oaxaca Culture Museum)

oaxaca culture museum at templo santo domingo oaxaca city

After visiting the Santo Domingo de Guzman Church and Oaxaca Botanical Garden , head next door to the Oaxaca Culture Museum.

Also called the Oaxaca Culture Center and Museum of Cultures, the museum has 14 rooms with exhibits that chronicle the history of Oaxaca State.

🎨 More of the Best Oaxaca Museums

There are quite a few more museums in Oaxaca City to choose from.

Besides the Oaxaca Cultural Center and Textile Museum already listed, there’s also the Museum of Contemporary Art (MACO) , the Rufino Tamayo Museum and the Oaxaca Stamp Museum .

17. Learn How Mezcal is Made at El Rey de Matatlan

oaxaca mezcal distillery (palenque)

Oaxaca is the top agave producing state in Mexico, and where most Mexican mezcal comes from — so there’s a plethora of agave fields.

Many are not actually open to the public, but some, like El Rey de Matatlan , has distillery tours, a sampling station and store on-site.

Admittedly, El Rey de Matatlan Oaxaca is a bit touristy. If you want to visit some of the more off the beaten path Oaxaca City agave farms, join a local guide one of these highly-rated Oaxaca City mezcal tours .

18. Oaxaca Artisan Villages

black pottery from oaxaca mexico

There are eight regions of Oaxaca, each different from the other. One of the main distinguishing features is the art that comes from each area.

The most commonly visited towns are listed below — and if you want to buy souvenirs in Oaxaca, these art towns in Oaxaca are the places you need to go.

1. San Bartolo Coyotepec: Black Pottery Town

In the Oaxacan black pottery town of San Bartolo Coyotepec you get to see where the famous barro negro (black clay) comes from, and the artisans who make it.

This pottery was first made by Doña Rosa hundreds of years ago, and is still the town’s main source of income today.

2. Santo Tomás Jalieza: Textile and Rug Town

colorful woven rugs from oaxaca mexico (called tapetes)

In Santo Tomás Jalieza Oaxaca, you’ll see the entire textile-making process — from hand-dying the yarn with natural materials, to how the famous Oaxacan rugs are made on a loom.

There’s a large selection of rugs for sale, with shipping available.

3. San Martin Tilcajete: Alebrije Town

oaxaca alebrije

Alebrijes  (pronounced al-lay-bree-hays) are iconic and colorful Mexican folk art creations, made from paper maché or carved from wood.

On first glance, they look like animal figures — but when you look closer, you’ll see each one combines a few animals into one figure.

👩‍🎨 For a unique Oaxaca experience, join the Learn to Paint Your Own Alebrije class.

First made with paper mache by artist Pedro Linares in Mexico City,  Manuel Jiménez Ramírez  is the artist credited with making the wooden Oaxacan alebrijes that are so popular today.

He’s one of the most famous people from Oaxaca .

Nowadays, many visitors head to the pueblo   (small town) of San Martín Tilcajete, Oaxaca, Mexico to buy their own unique alebrije   figure. As these are handmade, no two alebrijes   are alike.

19. Eat the 7 Moles of Oaxaca

plate of green mole enchiladas

Wondering, What food is Oaxaca known for? It’s mole (pronounced moe-lay), and there are seven Oaxaca moles (listed below).

Mole is also the national dish of Mexico, and it’s also made in other states like Chiapas and Puebla , which both border the state of Oaxaca .

  • Mole Negro: Black Mole, the most popular type.
  • Mole Poblano: AKA Mole Rojo, or Red Mole. Mole almendrado (almond mole) is a common variation of mole poblano.
  • Mole Colorado: Dark Red Mole
  • Mole Verde: Green Mole
  • Mole Amarillo: Yellow Mole
  • Mole Manchamantel
  • Mole Chichilo

🤔 What is mole?

seven oaxaca moles cooking on a stovetop

Oaxacan mole is unique because it’s a marinade, a sauce and a full meal.

Mole is commonly served with rice and chicken or turkey, or used as a sauce, as with enmoladas . This is a Oaxacan take on enchiladas, which are usually topped with salsa, but mole is used in Oaxaca.

Mole recipes vary, but generally consist of these ingredients: chiles, red and green tomatoes, fruit, chocolate, local spices, nuts and seeds.

The ingredients are crushed and worked into a paste, then mixed with water or stock, and slow-cooked for hours (or days) until thick.

20. Mercado Benito Juárez Market Visit

textiles for sale in mexican market (mercado)

One of the best things to do in Oaxaca City is just strolling the city’s mercados, or local markets.

The most well-known and best market in Oaxaca is Benito Juarez Market, perfect for everything from buying souvenirs, to sampling Oaxacan food and drinks , like aguas casildas.

Opened in 1926 by the late Casilda Flores Morales, Aguas Casilda in Mercado Benito Juárez Market is where the locals go for their aguas casildas (a local variation of aguas frescas ).

Make sure to try the chilacayote, a family recipe that’s been passed down for generations.

🛍️ Sunday Market in Tlacolula

Tlacolula Sunday Market in Oaxaca Mexico

If you’re visiting Oaxaca on a Sunday, head to the massive Mercado de Tlacolula in the nearby city of Tlacolula.

Vendors from all over the Oaxaca Valleys come here to sell everything from farm-to-table food and mezcal , to traditional clothing to artesanias (handmade crafts).

21. Oaxaca Pueblos Mancomunados

places to visit around oaxaca

For a unique, off the beaten path Oaxaca experience, head into the Sierra Norte mountains on a trekking adventure to the  Pueblos Mancomunados .

These eight self-governing indigenous Zapotec villages , located a few hours from Oaxaca City, provide immersive Mexico ecotourism experiences.

22. Top 10 Best Restaurants in Oaxaca City

fancy taco at el destilado restaurant in oaxaca city

For a more complete list, check out the 40 Best Restaurants in Oaxaca City for Foodies . As a bonus, the article also lists the 5 Best Mezcal Bars in Oaxaca as well.

1. Casa Oaxaca:  Alejandro Ruiz’s famed Oaxacan eatery, located at the Casa Oaxaca Hotel . Order a bottle of Mexican wine, the crispy duck tacos, any of their moles   — and do not skip dessert.

🍷 Oaxaca Travel Tip: Make a reservation for a rooftop table.

2. El Destilado:  Want to splurge on an amazing meal? Do the 12-course chef’s tasting menu with drink pairing at this fine dining restaurant in Oaxaca that serves innovative and delicious food.

3. Criollo:  The seven-course tasting menu at Criollo Oaxaca changes daily, but you can expect an elevated spin on classic Oaxacan foods from chefs Enrique Olvera (of   Pujol Mexico City ) and Luis Arellano.

oaxaca tlayuda on a plate

4. Ancestral Cocina Tradicional: You can try all seven moles here, or enjoy their Mole and Mezcal Experience .

5. La Olla Oaxaca:  The menu changes seasonally, so try the menu del dia (menu of the day) for the freshest local cuisine.

6. Tlayudas Libres:  Order a tlayuda and top it with cecina, tasajo or chorizo, if you eat meat.

7. Boulenc Oaxaca Bakery:  Order shakshuka for breakfast, a brick-oven pizza for lunch, and a pastry for dessert, at what’s known to be the best bakery in Oaxaca.

8. Itanoni Oaxaca:  Order tetelas, de ese con frijoles refritos (refried beans), tamales, memelas and wash it all down with tascalate or agua fresca (fresh fruit water).

🤔 Not sure what any of that means?! Learn to eat like a local on this tour .

9. Las Quince Letras:  Owned and run by Oaxaca culinary legend, Celia Florián. Order the trilogía de moles (trilogy of moles) to sample three types of  mole  in one meal.

10. Lechoncito de Oro:  A must try taqueria (Oaxaca taco shop)! This late-night street taco stand only serves chicharron (fried pork skin) and pierna (pork leg), so try one of each.

Beloved by locals, they serve some of the best tacos in Oaxaca City .

23. Best Shopping in Oaxaca: ARIPO Oaxaca Artisan Market

oaxaca alebrijes

There are eight regions of Oaxaca, each different from the other.

The Instituto de Artesanias Oaxaqueños, or ARIPO , is the best place to shop for jewelry, clothing, art, textiles, homewares, crafts and artisanal products from each Oaxaca region. You can also shop ARIPO online .

🛍 Best Shopping in Oaxaca City

Want to do a bit more Oaxaca shopping? Great choice; the local art from Oaxaca is beautiful, and most places to shop in Oaxaca City are fair trade, like these:

  • Don Remigio Mestas
  • Colectivo 1050°
  • Silvia Suarez
  • MisMezcales

24. Andador de Macedonia Alcalá Pedestrian-Only Street

colorful flags hung above the street in downtown oaxaca city mexico

Calle Macedonia Alcala is a main thoroughfare in Oaxaca City, as it connects the Santo Domingo Church with the Oaxaca Zocalo (Town Square).

As you walk this lively street, you’ll pass all the best Oaxaca art galleries, shops, bars, restaurants , museums and more.

25. Sip Hot Chocolate at Mayordomo Oaxaca

oaxaca food: dunking a piece of bread into a cup of hot chocolate

Chocolate has been a staple food throughout Mexico since prehispanic times.

In Oaxaca, one of the top regions for cacao beans in Mexico, you’ll find it used more for hot chocolate than eaten straight up. It’s also one of the main ingredients in mole negro (black mole). While often prepared with milk, chocolate oaxaqueño (Oaxacan hot chocolate) is made with chocolate and water.

It is still frothy like in the United States because this chocolate beverage is hand-spun using a wooden whisk called a molinillo , which creates a foamy top.

The best place to try traditional Oaxaca hot chocolate is Mayordomo Oaxaca City .

There are several locations throughout Downtown Oaxaca City, where you can see the chocolate being made, and also enjoy free samples of their products.

☕️ Also try Tejate in Oaxaca

tejate oaxaca drink from La Flor de Huayapam in Mercado Benito Juarez Oaxaca market

Tejate (pronounced tay-ha-tay) is a centuries-old chocolate and corn drink. While that flavor combo may not sound appetizing, this ancient drink has stood the taste test of time.

In fact, Oaxacans love their tejate so much, they call it the bebida de los dioses (drink of the gods).

26. Colorful Jalatlaco Neighborhood

colorful mural in the jalatlaco oaxaca neighborhood

Love street art , colorful buildings and cute cafes? Then head to the hippest of all Oaxaca neighborhoods — Jalatlaco (pronounced ha-lat-lack-oh).

It is located just outside of Centro Historico and the Zocalo, and makes for a fun, leisurely place to just stroll around.

Not sure where to stay in Oaxaca City? There are some great places here, and it’s a lot less touristy than Centro Historico so you get a more authentic locals’ vibe.

Of the best hotels in Jalatlaco, you’ll fall in love with City Centro Hotel , the famous pink hotel in Oaxaca City.

27. Xochimilco Aqueduct in Oaxaca City

colorful xochimilco neighborhood in oaxaca city

Xochimilco (pronounced  so-chee-mill-co ) is the oldest Oaxaca City neighborhood. It is located just north of downtown, and known for colorful buildings and history.

One of the coolest things in Xochimilco is an 18th century aqueduct that runs along Callejon Rufino Tamayo street.

28. Teotitlán Del Valle Zapotec Village

colorful oaxaca rugs from Teotitlán del Valle, Mexico

Teotitlan del Valle Oaxaca is a quiet, picturesque pueblo (small town), located about 18 miles (30 km) from Downtown Oaxaca. The town is known for its history, culture, tradition, and the colorful rugs made here by local weavers.

Besides a great place to buy Oaxaca carpets (the prices are often cheapest here because it’s not very touristy), there’s other things to do in Teotitlan del Valle.

Don’t miss the beautiful hike to Cerro Picacho Mountain and the Iglesia Preciosa Sangre de Cristo church and ruins.

29. Ex Convento de Cuilapam de Guerrero

Ex Convento de Cuilapam de Guerrero

Located just outside Oaxaca City, Cuilápam Convent is a 16th century church and temple space.

Photographers will love the aesthetics at this ancient site, and the temple itself is unique as it blends the pre-hispanic religions of indigenous people with Catholicism.

Note: You will see this city spelled as Cuilápan de Guerrero or Cuilápam de Guerrero, but both refer to the same place in Oaxaca.

Unless you have a rental car , you’ll want to visit on a tour. Many tours, like the Oaxaca Antigua Full-Day Tour , make a stop at Cuilápam Convent, along with other must see Oaxaca sites like Monte Alban archeological zone.

30. Free Walking Tour of Oaxaca City

oaxaca church in downtown

Looking for free things to do in Oaxaca City? The Oaxaca Free Walking Tour is among the top things to do in Oaxaca City, and makes a great first item on your Oaxaca itinerary.

🤑 Note: Though free, it is customary to tip your guide at least $100 pesos ($5 USD) per person.

The tour is led by local guides, and a great way to see the city’s highlights, off the beaten tracks sites and best Oaxaca neighborhoods . You’ll also learn some history and fun facts about Oaxaca along the way.

🚉 Oaxaca Tram Tour

oaxaca tram tour

If you don’t want to walk around, there’s the Tranvía el Alebrije Oaxaca Tram Tour. The tour is only in Spanish, but even if you don’t understand the words, it’s a nice way to see the whole downtown area without walking.

The tram costs $70 MXN pesos (about $4 USD). Of course, prices can vary, so please defer to what the tram operator tells you.

Best Things to Do in Oaxaca City Map

For your convenience, all the places to see in Oaxaca City mentioned in this article have been pinned to the map above.

I hope it makes planning your trip to Oaxaca Mexico a little easier, so all you have to do is enjoy!

Best Day Trips from Oaxaca Itinerary

sign that says El Tule in the town of El Tule Oaxaca

This article covered a mix of things to do in Oaxaca City itself, and things to do in Oaxaca Mexico’s surrounding areas. If you want to take a Oaxaca road trip , keep reading.

There are plenty of Oaxaca tours you can take that combine the best Oaxaca sites, or you can go on your own in a rental car . Here are the top places to visit on a day trip from Oaxaca City:

  • Hierve el Agua hot springs
  • Monte Alban pyramids
  • Mitla Oaxaca pueblo magico (magic town)
  • The giant El Tule tree
  • The agave fields at El Rey de Matatlan
  • The Oaxaca artisan towns

🏝️ Beaches of Oaxaca

Playa Carrizalillo Beach Puerto Escondido Oaxaca Mexico

Puerto Escondido , Bahias de Huatulco , Mazunte , Zipolite and the rest of the best Oaxaca beaches on the Pacific Coast are far from the city.

You can not visit any beaches in Oaxaca on a day trip, but if you also want to hit the beach, check out the 21 Best Beaches in Oaxaca , and these other blogs about Oaxaca beahces:

  • 30 Best Things to Do in Puerto Escondido
  • 25 Best Things to Do in Huatulco
  • 17 Best Things to Do in Mazunte
  • San Agustinillo: Ultimate Travel Guide
  • 15 Best Hotels in Zipolite Mexico

Best Oaxaca Festivals

1. la guelaguetza festival: mid-july.

woman dancing in a festival in oaxaca mexico

The Guelaguetza (pronounced  geh-la-get-zah ) is Oaxaca’s most famous folk festival. In fact, it has been called the largest folkloric festival on the Americas continent, and one of the top cultural events in Oaxaca.

This annual event takes place on two Mondays in mid- to late-July; its dates vary from year to year.

The  Guelaguetza  festival brings together people from all regions of Oaxaca to share their food, textiles and culture through dances, presentations and gift exchanges.

In fact, Guelaguetza comes from the Zapotec word,  guendalezaa , meaning an offering or a gift.

2. Dia de Muertos: November 1-2

Oaxaca Day of the Dead cemetery

Dia de los Muertos (Day of the Dead) is one of the biggest festivals, not only in Oaxaca, but in all of Mexico. I went in 2018 and 2022, and can’t recommend it enough.

Head to Day of the Dead in Oaxaca: Everything You Need to Know to learn more about this Oaxaca festival.

🌼💀🌼 When is Day of the Dead in Oaxaca City?

The city actually begins prepping for the holiday and decorating about 7-10 days before the actual festival. Oaxaca hosts one of the best day of the dead celebrations in Mexico , so it’s an elaborate affair.

3. Night of the Radishes: December 23

carved radishes for night of the radishes in oaxaca mexico

Looking for unusual things to do in Oaxaca Mexico?

Look no further than the annual Night of the Radishes. On December 23rd each year, Oaxaca City hosts the world’s largest radish carving festival. Y es, this is a real thing, and one of the city’s most special events.

If you’re traveling to Oaxaca in December for Christmas, make sure you visit the festival to see the radishes carved into nacimientos (Nativity scenes) and other designs.

For more info on the Oaxaca Night of the Radishes Festival, head here . It is one of the highlights Oaxaca has if you’re visiting Oaxaca in December, and one of the best things to do in Oaxaca in December.

4. Semana Santa (Holy Week): March or April

float in a religous parade during semana santa, or holy week in oaxaca

Semana Santa, or Holy Week, is a big deal in Mexico. It’s one of the most important holidays for many Oaxacan people.

This is the week leading up to Easter (also called Easter Week), and in a country that’s 80% Catholic, this week-long holiday is an interesting time to visit Mexico, especially Taxco, Mexico , which has an elaborate festival.

The Oaxaca Semana Santa festival has parades and church processions that go through downtown.

Some can be graphic, depicting the death and resurrection of Jesus, while some, like the Procession of Silence, are meditative walks meant for contemplation.

Oaxaca Travel Guide and FAQ

Is oaxaca a state or city.

Both — Oaxaca is one of the 32 states in Mexico. It’s capital city is called Oaxaca City (officially it’s Oaxaca de Juarez), but most people refer to Oaxaca City simply as Oaxaca.

How do you pronounce Oaxaca?

Wondering about the Oaxaca pronunciation? It’s a common question, so if you are, you’re not alone! The word Oaxaca is pronounced waa-haa-kah .

Where is Oaxaca located?

Oaxaca is a state in southern Mexico, surrounded by other Mexican states like Chiapas and Puebla. It is the biggest city in Oaxaca State.

🗺️ Oaxaca Map

The southern edge of the state sits on the Pacific Ocean. Oaxaca City is the state’s capital city, and located about six hours south of Mexico City , you can book direct flights. ✈️ Book your Oaxaca flights now !

What is the best time to visit Oaxaca Mexico?

The best time to travel to Oaxaca is during the dry season, October to May , which is also the busy or high season.

If you want to avoid the crowds, the Oaxaca busy season runs from about late-October for Day of the Dead , through mid-January.

Many also visit Oaxaca de Juárez (Oaxaca City) for the Guelaguetza in July, the second biggest Oaxaca festival .

🌡️ Oaxaca weather

oaxaca weather chart

Oaxaca City has a desert climate, so hot days and cool nights. The temperature in Oaxaca fluctuates a lot, so be mindful and bring layers when packing for Oaxaca.

If you hate the heat, avoid the hottest months of April to May.

If you don’t mind some rain during the Oaxaca rainy season, you will also get lower prices — as this is the slow season.

Is Oaxaca safe for tourists?

For the vast majority of travelers, Oaxaca is safe to visit. In fact, Oaxaca is one of the safest states in Mexico . Oaxaca City is the country’s 67th largest city, with a population of about 275,000, but retains a humble, pueblo vibe.

woman in front of a pink wall and I love Oaxaca sign (Oaxaca te amo)

That’s not to say bad things don’t happen in Oaxaca City; they do.

However, if you take the same general travel precautions you would anywhere else — ie. stay aware of yourself, your belongings and your surroundings — you should be safe traveling to Oaxaca City.

⚠️ For a deep dive into this topic, check out Is Oaxaca Safe to Travel to Right Now?

What are the best places to stay in Oaxaca?

City Centro Hotel Oaxaca, the pink hotel in Oaxaca City

Not sure where to stay in Oaxaca Mexico? That’s understandable because there really are a lot of great options at all price points, including these best boutique hotels in Oaxaca City and also hostels.

Have a look at the options below, and if you need even more suggestions, check out these 17 Best Places to Stay in Oaxaca City .

🏆 Best neighborhoods in Oaxaca City

For first time visitors, you’ll find staying in  Oaxaca Centro  (Downtown) near the Zocalo very convenient, as it’s super walkable.

There’s also the colorful and artsy Jalatlaco neighborhood, and Xochimilco , the most historic neighborhood in Oaxaca — all three are great options.

🏩 Best HotelS in Oaxaca

exterior of boutique Hotel NaNa Vida Oaxaca City

  • Quinta Real Oaxaca City ($$$$, Centro)
  • Pug Seal Oaxaca ($$$$, Centro)
  • Hotel Escondido Oaxaca ($$$$, Centro)
  • City Centro Hotel Oaxaca ($$$, Jalatlaco)
  • NaNa Vida Hotel ($$$, Centro)
  • Casa de Arte ($$, Xochimilco)

🏨 Best HostelS in Oaxaca

  • Hostal Central Oaxaca
  • Azul Cielo Hostel
  • Selina Oaxaca Hostel

How do you get around Oaxaca City?

Oaxaca City is very walkable, so if you’re just staying in the city itself, you can walk and use taxis and public transportation as needed.

If you’re doing Oaxaca day trips, a rental car or group tour is your best bet, and I recommend booking Oaxaca tours via Viator and Airbnb Experiences .

taxi in oaxaca mexico

ARE TAXIS SAFE IN OAXACA MEXICO?

For the majority of travelers, yes , Oaxaca taxis are perfectly safe to use in Oaxaca.

Note: While I do hail taxis, I personally prefer to call taxis via the DiDi Rider app. This way, I have a record of my trip and the price is already set for me — but you can also just hail a cab on the street.

Is there Uber in Oaxaca City?

No — There is no Oaxaca Uber service, and no Lyft in Oaxaca either.

passenger calling uber in oaxaca from their cell phone

They do have DiDi Taxi through the DiDi Rider app, which lets you call a Oaxaca taxi via the app. It’s basically like using Uber or Lyft, but you will get a regular cab.

  • Download DiDi Rider for iPhone
  • Download DiDi Rider for Android

How many days do you need in Oaxaca City?

Within Oaxaca City itself, you can see the highlights in 2-3 full days. However, many visitors could realistically spend a week in Oaxaca City — especially art, food and culture lovers.

colorful buildings in oaxaca mexico

For those who want to explore the villages outside town, like Hierve el Agua in San Lorenzo Albarradas, San Agustín Etla, Teotitlán Del Valle and San Pablo Villa de Mitla, you’ll want at least 5-6 full days.

What is Oaxaca known for?

Wondering, Why is Oaxaca so popular? There are five things Oaxaca is known for — art, culture, the Oaxaca Day of the Dead celebration, mezcal and food.

In fact, Oaxaca is known as the Foodie Capital of Mexico, so try both the street food in Oaxaca and the restaurants . When it comes to my Oaxaca must do suggestions, you must eat some of the best Oaxaca street food !

Is Oaxaca City worth visiting?

Yes — Oaxaca is magical; it’s the Mexico people imagine Mexico to be.

Oaxaca Day of the Dead parade

If you’ve seen images of Oaxaca Mexico, you might have some idea already, but nothing beats visiting Oaxaca in person.

There’s everything from rich history, colorful festivals , UNESCO World Heritage Sites, locally-made Oaxacan mezcal , beautiful nature, colonial architecture, indigenous artisan communities, and of course, the Oaxacan food .

As you’ll usually need to take at least two flights to Oaxaca, Mexico , or even a flight and a bus, you might still be wondering if traveling to Oaxaca is worth it.

I hope this guide to Oaxaca made it clear that FU+K YES, Oaxaca is worth visiting. It’s one of the most colorful cities in Mexico, and a must-visit for anyone who loves culture, art and food.

Final Thoughts: Best Things to Do in Oaxaca City

woman cooking on a comal in oaxaca mexico

While there might seem to be an endless number of Oaxaca City things to do, once you get to town, you’ll see most things aren’t far from one another and there’s a lot within walking distance of most Oaxaca hotels in downtown.

If your time is limited, a Oaxaca rental car will really come in handy to see the sites just outside of town — like Hierve el Agua , Monte Alban Ruins and Mitla pueblo magico (magic town).

However, Oaxaca City is very walkable, and it’s easier to get around on foot if you’re just staying in Downtown Oaxaca City . There is limited public transport in town, but for day trips outside of the city, you have better options.

I hope this article, 30 Things to do in Oaxaca A Complete Oaxaca Travel Guide, helps you plan an epic trip to Oaxaca Mexico. If you need more information, here are a few other Oaxaca blogs to check out:

  • 25+ Best Hotels in Oaxaca with a Pool
  • Best Hierve el Agua Tours from Oaxaca
  • Best Oaxaca Food Tours: Street Food & Beyond
  • Best Mezcal Tours from Oaxaca City
  • Monte Alban Tours From Oaxaca
  • Oaxaca Nature: The Best Tours from Oaxaca City
  • 40 Best Restaurants in Oaxaca City
  • Best Mezcalerias in Oaxaca Mexico
  • Downtown Oaxaca: What You Must See in Oaxaca City

Oaxaca Travel Planning Guide

Should i buy mexico travel insurance for oaxaca.

100% YES! — With basic coverage averaging just $5-10 USD per day, enjoy peace of mind with a plan from Travel Insurance Master , one of the biggest names in travel insurance. ( Read more )

Can you drink the water in Oaxaca?

No — You’ll want to buy this Water-To-Go Bottle , which filters your drinking water so you don’t get sick from drinking water in Mexico, and helps keep you hydrated while traveling to Oaxaca. ( Read more )

Is it safe to rent a car in Oaxaca?

Yes — Renting a car in Oaxaca is one of the best ways to see the state. I always rent with Discover Cars , which checks international companies and local Oaxaca companies, so you get the best rates. ( Read more )

Will my phone work in Oaxaca?

Maybe — It depends on your company, so check with your provider. If you don’t have free Mexico service, buy a Telcel SIM Card . As Mexico’s largest carrier, Telcel has the best coverage of all Mexico SIM Cards. ( Read more )

What’s the best way to book places to stay in Oaxaca?

For Oaxaca hotels, Booking.com is the best site . If you’re considering a Oaxaca Airbnb, also check VRBO , which is often cheaper than Airbnb. For the best Oaxaca hostels, use HostelWorld .

What do I pack for Oaxaca?

Head to the Ultimate Mexico Packing List + FREE Checklist Download to get all the info you need on packing for Mexico.

What’s the best site to buy Oaxaca flights?

For finding cheap Oaxaca flights, I recommend booking through Skyscanner .

Do I need a visa for Oaxaca?

Likely Not — U.S., Canadian and most European Passport holders don’t need a visa for Mexico; but you can check here to see if you need a Mexico travel visa.

The vast majority of travelers will receive a a passport stamp, or 180-Day FMM Tourist Visa upon arrival.

Rebecca and the World

4 Days in Oaxaca Itinerary: 25+ Things To Do in 2024

Photo of author

Looking for a Oaxaca itinerary that covers the best things to see, do and eat? Here’s how I recommend you spend a few days in this amazing city.

Oaxaca Mexico, a city that’s as rich in history as it is in flavour. If you’re plotting your journey to this incredible city, you’ve likely been entangled in the usual traveller’s conundrum: how many days in Oaxaca are enough to soak up everything the city has to offer, and what should you fill those days with?

Oaxaca is a destination that combines rich history, stunning architecture and some of the best food you’ll find in Mexico. As someone who has wandered through Oaxaca’s colourful streets more than once, I’ve gathered practical insights to help you craft the perfect itinerary for this remarkable city.

This guide aims to provide you with a straightforward, experienced-based approach to exploring Oaxaca. It’s focused on four days, but you can adapt this itinerary to suit the time you have available.

From navigating the bustling markets to finding the best spots for authentic Oaxacan cuisine, this guide highlights the best things to do in Oaxaca for travellers looking for a blend of culture, adventure and culinary delights.

A picturesque street in Oaxaca Mexico lined with colorful buildings and cobblestone pavement. Trees with young, green leaves dot the sidewalk, and pedestrians are visible in the distance. A mountain looms in the background under a clear sky. One of the best things to do in Oaxaca is wander the gorgeous streets.

This blog post may contain affiliate links, meaning if you book or buy something through one of these links, I may earn a small commission (at no extra cost to you).

What's in this article (Click to view)

Oaxaca travel logistics

Before we jump into my 4-day Oaxaca trip itinerary, here are a few things you need to know before your trip to Oaxaca .

How many days do you need in Oaxaca?

In my opinion, 3 days in Oaxaca is the minimum amount of time you need to dedicate to this city that’s the ideal destination for culture and food junkies.

We had four days in Oaxaca, so that’s how I’ve written this itinerary – you can adapt it to the time you have. If you’ve got 5 days in Oaxaca, then slow down a few of the days and add another day trip. Two days in Oaxaca is possible but I honestly think that it’s just not enough time to get a feel for the city (let alone eat all the food!).

There are plenty of blog posts out there with a one week Oaxaca itinerary, but that only works if you have plenty of time up your sleeve. I’ve written this 4-day itinerary for those who have just enough time to get away for a long weekend . Either way, I guarantee you’ll be booking a return trip before your visit to Oaxaca is even over!

If you do have more time in Mexico, consider combining a Mexico City and Oaxaca itinerary . I have the perfect guide to 3 days in Mexico City that you can couple with this Oaxaca travel guide . It’s very easy to travel from Mexico City to Oaxaca (and vice versa).

Is Oaxaca safe?

I think so! I’ve travelled here both as a solo female and with my husband. I never had any issues at all when I’ve visited and always felt safe , even when we were out walking at night. There were lots of families travelling in Oaxaca, as well as solo females.

That being said, it always pays to be aware of your surroundings. Read my tips on the things you need to know before travelling to Oaxaca .

Regardless of the safety situation, I always buy travel insurance.  Travel Insurance Master allows you to compare across multiple policy providers, while SafetyWing is great for long-term travellers and digital nomads.

How to get to Oaxaca

There’s an international airport in Oaxaca, Xoxocotlán International Airport (OAX) . Many international flights transit through Mexico City but some cities have direct flights here. Search for and compare flights to Oaxaca here .

From the airport, it’s about a  25-minute drive to downtown . You can hire a car, get a taxi or jump in the shared taxis, which cost around MN$390 per person (as of December 2023). You’ll see the shared taxi stand as you come out of customs. You’ll need to wait until the taxi fills up and as they drop people off to their different hotels, but it usually doesn’t take too long.

Alternatively,  GuateGo  offers private transfers direct to your hotel, which will save you a tonne of time.

If you’re already in Mexico, there are plenty of buses and domestic flights from Mexico City and other major cities to Oaxaca. Mexican buses are super comfortable, especially the long-distance buses.

A spacious plaza with a large, ornate church featuring two bell towers and an intricate facade. The plaza is bordered by trees, and a few individuals are scattered across the wide, open space. Hills are visible in the distance under a bright blue sky. The views and architecture in Oaxaca are stunning.

Best time to visit Oaxaca

The  best time to visit Oaxaca  is  October to February  for mild weather. The hottest months are April and May, and you can expect a fair amount of rain between May and September.

My last visit to Oaxaca was in  mid-January  and the daytime  temperatures were lovely  – not hot but not cold, either. It got only a little chilly at night and we saw little rain.

Visitor numbers swell during major  festivals and celebrations . This includes around Easter, the Guelaguetza festival, a traditional dance festival held in July, Día de los Muertos, the Day of the Dead festival which is becoming more popular with foreign tourists (late October/early November), and Noche de Rabanos, the “Night of the Radishes” (!!) in December.

If the crowds are huge, then is Oaxaca worth visiting during these festivals? I say yes! They are amazing cultural festivals that you won’t forget.

A vibrant section of a building painted yellow with red trim. A blue door is open, leading into a dimly lit interior, and a blue-framed window with iron bars is closed. A decorative tile with an image of a lion is on the wall next to a potted cactus. Oaxaca has several colourful buildings and homes.

Where to stay in Oaxaca

Oaxaca tourism is rapidly increasing, so there are plenty of  hostels and hotels in Oaxaca .

We stayed at  Hotel Siglo XVII  which was in the centre of the city and within walking distance of both the zocalo and the Templo de Santo Domingo. Rooms are built around a lovely courtyard and the staff are very friendly. While we went out for breakfast most days (to try to eat at as many different places as possible!) a breakfast of fruit and eggs cooked to order is included.  Check the latest rates and book your stay with Booking.com  or  Expedia

Other  recommended hotels in Oaxaca  include:

  • Flavia Hotel – luxury hotel with spa services and an infinity pool overlooking the city. Check rates and availability online with Expedia
  • Casa Oaxaca  – the hotel associated with a delicious restaurant I mention later on. It’s got an outdoor pool for the hot summer days and is in a great location. Book well in advance as rooms fill up quickly.  Find a room online .
  • Casa de las Bugambilias  – this family-run B&B is popular with visitors. Each room features the works of local artists.  See if there’s a room available on Booking.com  |  Read reviews on TripAdvisor
  • Casa Antonieta  – this boutique hotel has only six, minimalist-styled rooms. Each room has a small patio attached and there’s a coffee shop that adjoins the hotel so you can start your day with caffeine.  Check the latest rates on  Booking.com   or   Expedia
  • Hotel Dainzu  – a woman we met on our trip stayed at this delightful budget hotel and said it was one of the best places to stay in Oaxaca. It has a pretty courtyard and decent-sized rooms. It’s also in a great location in the centre of town.  Check rates on Booking.com  |  Read reviews on TripAdvisor

What to pack

Pack good walking shoes to deal with the cobblestoned streets, a hat and sunscreen.

Lonely Planet Mexico (Travel Guide)

  • Armstrong, Kate (Author)
  • English (Publication Language)
  • 672 Pages – 10/17/2023 (Publication Date) – Lonely Planet (Publisher)

Oaxaca itinerary 

Now for the good stuff! Here’s how to spend  4 days in Oaxaca .

Map of what to do in Oaxaca

Everything I’ve recommended in this itinerary can be found on the  map of Oaxaca  below.

Day 1: Eat the best food in Oaxaca

One of the  best reasons to visit Oaxaca  is for the  food , so start your trip off right by exploring the local markets. If you don’t know your  memelitas  from your  mole , then the best way to discover Oaxaca’s food scene is with a tour with  Omar of  Oaxacking .

A native Oaxacan, Omar knows everything there is to know about  Oaxacan food . He doesn’t take his guests to the touristy markets and restaurants. Instead, he hits the  markets  that Mexicans shop and eat at.

During our tour we didn’t see another tourist. We followed him as he weaved in and out of the stalls in the maze-like Mercado de Abastos, and ate more food in four hours than I usually do in a week.

An individual preparing food on a large, round, stone surface. Fresh tortillas are being topped with sauce and cheese, and there are leaves with eggs on them. Cooking utensils and pots are arranged around the preparation area. The food in Oaxaca is incredible - plan your Oaxaca itinerary around trying all the specialties of the region.

We tried memelitas, fried quesadillas, atole, barbacoa, tlayudas, tostadas, pulque, mezcal, nieves and regional sweets. He shared with us the traditions behind local fruits and vegetables, and tips on how and when to eat particular foods.

It was a tour that we could never have done by ourselves. Even though we can speak Spanish, there was no way an outsider could navigate the intricacies of the market without local help and we wouldn’t have known where to begin with ordering.

Our tour guide Omar kneeling beside a display of fresh produce, including green tomatoes, herbs, chilies, and limes on a blue tarp. The vendor is selecting items and bundling them for sale, surrounded by metal grates and walls. Omar of Oaxacking is a fantastic tour guide who will show you all the amazing foods to eat in Oaxaca.

He also knows all the great chefs in the city so he’s a resource for finding out about other  hidden and not-so-hidden restaurants . He gave us so many suggestions – too many for us to have enough time to eat at! Omar is so well-known now he’s done work with Gordon Ramsay and recently appeared on Somebody Feed Phil .

Book your  Oaxaca food tour  with Omar through  his website . He also does private and group trips to markets outside of Oaxaca City and can customise a tour to your needs.

Guided option:  Omar’s food tour of Oaxaca is on the higher end (but totally worth it!), so  this affordable option  takes guests to other markets in Oaxaca. This tour focuses on Oaxaca’s famous corn and mole dishes.

After the food tour, you may need a  siesta .

Once you’re ready to get going again, head over to the  zócalo , the square that forms the hub of every Mexican town and city. This part of Oaxaca City is always bustling, full of people selling street food and balloons, families hanging out or school kids skipping class. It’s a fun place to visit – and you should come back here throughout your visit to Oaxaca, both during the day and at night to experience it.

A lively outdoor market with numerous vendors and carts under the shade of large trees. People are seen walking around, shopping, and interacting with vendors. A green cart selling shaved ice is prominently displayed. The Zocalo is one of the best places to visit in Oaxaca day or night.

Make your way up  Calle Macedonia Alcalá , which becomes a pedestrian street for a few blocks close to the  Templo de Santo Domingo . You’ll find vendors selling food and all manner of artisanal goods, from straw bags to cushion covers – pick up a few of the usually very well-priced goods.

Head into the  Templo de Santo Domingo , a 16 th -century Baroque church. Inside, it’s a golden wonderland. It’s open daily except during mass and there’s usually someone inside who can take you on a brief tour (for a fee) if you’re interested in learning more about the church. Whether you go inside or just stay outside, the temple is one of the essential things to see in Oaxaca City.

A majestic church captured at dusk, its ornate facade and twin bell towers illuminated against the twilight sky. The church stands next to a serene courtyard with agave plants in the foreground. The Templo de Santo Domingo is a Baroque church that's stunning to visit - it's one of the best things to do in Oaxaca.

Next door is the  Museo de las Culturas de Oaxaca  ( Oaxaca Culture Museum ), housed in a former monastery. Make plans to spend a few hours here as there’s a lot to see, from temporary art exhibitions to the permanent exhibitions that follow the history of Oaxacan civilisation all the way to modern times.

An arched corridor with weathered walls adorned with faded frescoes. The corridor is part of a historic building with stone columns and a patterned floor, leading to a bright doorway. Plan to spend a few hours of your Oaxaca itinerary exploring the interesting Oaxaca Culture Museum.

Also close by is the  Jardín Etnobotánico de Oaxaca , the botanical gardens. One of the most beautiful Oaxaca attractions, you can only visit on a guided tour (to protect the plants). Two-hour tours are offered in English at 11am from Monday to Saturday for a small fee (MN$100). The gardens are beautiful and one of the  best things to do in Oaxaca City .

An aerial view of a botanical garden filled with a variety of cacti and succulents. A path winds through the garden, with mountains and a clear sky in the background. The botanical gardens is one of the best Oaxaca attractions.

Mexico may be known for tequila, but in Oaxaca you’ll be drinking  mezcal , another liquor made from agave. It’s a surprisingly complex drink that’s smoky and strong. It’s difficult to know where to start, so make a reservation for a  tasting  at  La Mezcaloteca  and let the team guide you through a tasting.

They’ll  customise a selection of mezcals  based on flavours you like, and teach you how to enjoy this alcohol. Make sure to drink plenty of water between tastes – quality mezcals usually start at around 40 percent proof and make their way up to 80 proof! Reservations required.

A dimly lit bar scene showcasing bottles of mezcal on a wooden counter. The bottles have labels providing details about the spirit, and there are empty glasses and a clay cup nearby, suggesting a tasting in progress. Try mezcal, a specialty of the Oaxaca region, at La Mezcaloteca.

Make (or stumble) your way to  Criollo . You’ll need a taxi as it’s a fair walk from the city centre.

Here you’ll be delighted by the multi-course tasting menu that celebrates  Oaxacan flavours . The kitchen is open so you can watch the staff preparing every course, including the women who knead, flatten and toast every single tortilla. Mexico’s most famous chef, Enrique Olvera (the man behind Pujol in Mexico City), is a partner in Criollo.

A rustic dessert presentation on a wooden table. Beside the plate is a spoon and a small glass of espresso with a layer of foam on top. The food at Criollo is to-die-for - make sure you book a reservation at this restaurant as you plan your Oaxaca itinerary

Day 2: Go on a mezcal tour in Oaxaca

If last night gave you a taste for mezcal, today you’re going to learn even more about the drink.

But first, breakfast. Head to  PAN:AM  for the delicious chilaquiles and fresh juices. Don’t forget to pick something out of the bread basket that comes around (a pain au chocolat, for instance). Everything is freshly made in-house.

There are plenty of  mezcal tours  around town (Omar from Oaxacking also leads tours to family-owned, small-batch producers) but we chose and recommend  Las Bugambilias . I found them through the blog  Brooklyn Tropicali , written by an expat living in Oaxaca, and loved that they take their guests to small, family-run  palenques  (artisanal distilleries).

A field of blue agave plants with pointed leaves, stretching towards the horizon with a mountain range in the background under a clear sky. A mezcal tour is one of the best things to do in Oaxaca to discover how this liquor is made.

The tour is an all-day affair, with stops at  three different producers in Santiago de Matatlán (a region just outside of Oaxaca). Eighty-five percent of mezcal is produced in Oaxaca state, and most of that is made in Santiago de Matatlán.

You’ll learn in great detail about the  process of making mezcal , and see where it all happens. Staff at each  palenque  leads the group through a tasting of their best mezcals and you can purchase bottles in each location. Lunch is at a family-owned restaurant.

A series of clear glass bottles labeled

Guided option:  An alternative tour is  this full-day tour  which provides an in-depth look at mezcal production and education about this alcohol.

When you return to Oaxaca later in the day, have a rest before heading out for dinner at  Cabuche . The  enmoladas , tortillas rolled in a rich mole sauce, are a must, and the tostadas are all delicious (toppings change regularly). It’s a small, family-run restaurant. Service can be slow, but it’s made up for by the tasty, affordable food.

A traditional Mexican dish is served on a terracotta plate, featuring enchiladas smothered in dark mole sauce, drizzled with cream, and sprinkled with cheese and onion slices. A second plate with a taco is partially visible in the background. The mole at Oaxacan restaurant Cabuche is rich and earthy and very moreish.

Head back to the zócalo, especially if it’s a Friday or Saturday night – you’ll find the area will be buzzing with families and groups of friends out enjoying the evening. Pick up a crispy, hand-rolled crepe from one of the  street food vendors  for dessert while you wander around.

A bustling night market scene with a crowd of people walking between vendors. Colorful balloons and toys are for sale, creating a vibrant atmosphere. The market is lit by streetlights and takes place in an open plaza setting. The Zocalo in Oaxaca is a fun place to hang out at night time.

If you’ve still got energy, try one of the  mezcal cocktails  at  Sabina Sabe , a trendy bar on Calle 5 de Mayo, or grab a table at Txalaparta , a dark bar with a relaxed pub vibe.

A bartender stands behind a bar with shelves filled with a variety of bottles of alcohol. The lighting is warm, and the atmosphere of the bar appears cozy and inviting. The cocktails at trendy Sabina Sabe in Oaxaca are a great way to cap off the evening.

Day 3: Take a day trip from Oaxaca

You can take plenty of  day trips from Oaxaca  (you could easily spend a week in Oaxaca) and one of the most popular and beautiful is to  Hierve el Agua .

Hierve el Agua is a stunning natural wonder created by thousands of years of calcium-rich mineral spring water carving out incredible formations. Basically, it looks like a frozen waterfall. It’s about 1.5 hours outside of the city and there’s hiking and hot springs there.

There are plenty of tours that organise a day trip to the falls. Having done the mezcal tour with  Las Bugambilias , I imagine they’d organise a great day trip to Hierve El Agua.

Both  this tour  and  this tour  include a visit to Hierve el Agua as well as other ruins including Mitla. GuateGo  also has a tour that includes hotel pick-up and drop-off, mezcal tasting, a visit to see stunning weavings, and – of course! – the chance to wander the pools of Hierve el Agua.

If you want to  visit Hierve El Agua alone , it’s possible. You’ll need to take the local bus or organise a driver.

A tranquil natural pool with milky turquoise water, set against a backdrop of mountains and a clear sky. A leafless tree stands starkly in the water, creating a serene and picturesque landscape. This is Hierve el Agua in Oaxaca.

For dinner that night, enjoy another  world-class menu  at an affordable price at  Casa Oaxaca , a restaurant that focuses on Oaxacan ingredients.

A gourmet dish consisting of a base of sautéed mushrooms topped with a fried egg, accompanied by a few dollops of green sauce. The plate is wooden, and there's a cloth napkin with a tortilla on the table. Oaxaca food is delicious and Casa Oaxaca showcases local ingredients in their dishes.

End the evening at  In Situ , one of the city’s mezcal bars that was recently featured on Vice’s  Munchies  program.

They only have mezcal on the menu, though, so if you’ve had enough of this potent drink, this may not be the bar for you! The owner, Ulises Torrentera, is a fantastic guy (we met him in San Diego !) and is often at the bar so stop and say hello to him.

Day 4: Explore historic Monte Albán

Mexico is famous for corn and  Itanoni  is the place to go to imbibe this grain in many forms. Every dish on the menu of this gorgeous little restaurant is  made from  maíz , and it’s popular with tourists and locals alike. You must, must try the tascalate, a delicious corn and chocolate drink (get it  con leche , with milk), and the tamales, tetelas and… ok, just get one of everything. It’s all SO. GOOD.

As soon as you’ve finished breakfast, head out to  Monte Albán  so you can be out there before the crowds descend and the sun rises too high. This  pre-Columbian site  will have you scratching your head in wonder as you ponder how it was built centuries ago when people didn’t have modern-day tools.

You can catch the local bus or jump on the tour bus from the zócalo (buy a ticket inside the store marked “Tours Lani”), which costs around MN$70 per person. GuateGo has a shuttle that departs regularly each day and can be booked online.

Bring plenty of water and a hat and sunscreen as there’s not a lot of shade.

An ancient Mesoamerican archaeological site with several step pyramids and structures. The ruins are surrounded by a sparse landscape with distant mountains under a clear sky. Visiting Monte Alban is one of the best things to do in Oaxaca to learn about pre-Columbian history.

Guided option: If you want to learn about the site, join a tour from Oaxaca City, as there are no guides for hire at the entrance to Monte Albán, as I had expected.  This 3-hour tour  comes recommended. You don’t need a tour guide, though, unless you’re very interested in the history of the site. I kind of wish we’d had someone to tell us more about what we were seeing.

When you return to Oaxaca City after exploring the historic site of Monte Albán, grab a table at  Boulenc   for lunch. They have delicious sandwiches on bread all baked in-house, and plenty of sweet treats at the bakery next door to finish up with. They also sell homemade honey, jams and pickled vegetables. It’s one of the  best places to visit in Oaxaca  for fresh, homemade food.

A meal laid out on a wooden table, consisting of a vibrant salad, a sandwich cut in half with visible fillings, and two glasses of a yellowish drink. A jar of red chili flakes and a folded wallet are also on the table. Lunch at Boulenc should be on your Oaxaca itinerary.

Hit up the markets in the afternoon for  souvenirs . There are so many beautiful things to take home with you, from hand-stitched tunics, rugs, pottery and handbags. I’m not normally a shopper, but I just couldn’t say no to all the lovely things I saw.

Start in the two markets in the centre of town,  Mercado 20 de Noviembre  and  Mercado Benito Juárez . These two markets are quite touristy but are interesting to wander through. The  Mercado de Artesanías ,  Huizache  and  La Casa de las Artesanías  each also have plenty of products to choose from.

An indoor market scene with stalls draped in a variety of colorful textiles and garments. People browse through the merchandise, and the atmosphere is busy and vibrant with traditional clothing and crafts on display. Pack a spare bag when you visit Oaxaca - the shopping is phenomenal.

End the day and your time in Oaxaca at  El Destilado . This restaurant is owned by two American guys who fell in love with Oaxacan cuisine. There’s an a la carte menu or tasting menus to choose from. The venue is gorgeous with food to match.

More Oaxaca things to do

If you have more time for your Oaxaca city itinerary, here are a few more things to do:

  • Take a  cooking class . Highly recommended are the classes at  El Sabor Zapoteco . A woman we met in Oaxaca absolutely loved the class she took at  Cocina Prehispanica , held in a commune for young women from villages around Oaxaca that wanted to continue their education.  This cooking class includes a visit to a market to collect your ingredients.
  • Detox at a  temazcal , a sweat lodge. You’ll clear out toxins as shamans slap you with bunches of basil.  Ceviarem Temazcal  is a popular option.
  • Learn about  textiles  at the  Museo Textil , housed in an old colonial mansion.
  • Head out to see other  ruins  at  Mitla  and  Yagul . These are just a couple of the many options for  day trips from Oaxaca .
  • Explore the local  street art scene on a bike tour  with  Coyote Aventuras .
  • If you’ve wandered through the markets in Oaxaca’s downtown, visit another local market outside of town. In nearby  Tlacolula , vendors from different villages bring their goods to sell on Sundays.  Omar from Oaxacking  can arrange transport for this  Oaxaca day trip  and show you the best spots to eat.

Did you find this article helpful? Consider buying me a coffee as a way to say thanks!

Has this Oaxaca itinerary inspired you to plan a trip? What are your favourite things to do in Oaxaca?

Related posts

Before you go… you might like these Mexico travel blogs:

  • 19 Useful Things to Know Before Travelling to Oaxaca, Mexico
  • 3 Days in Mexico City: 20 Things to See, Do and Eat
  • The Best Things To Do in Cancun, Mexico: An Insider’s Guide

MEXICO TRIP ESSENTIALS

  • Book flights to and around Mexico online with Skyscanner . I like this site because it shows me which dates are cheaper.
  • Find great hotels across Mexico. Check prices on Booking.com   and Expedia online.
  • Check out the huge range of day tours throughout Mexico on GetYourGuide or Viator . There’s something for everyone.
  • A copy of the  Lonely Planet guide to Mexico will be handy, along with a Spanish language phrasebook .
  • One thing I always purchase is  travel insurance ! Travel Insurance Master allows you to compare across multiple policy providers, while SafetyWing is great for long-term travellers and digital nomads.

PIN IT FOR LATER:

Save this Oaxaca 4 day itinerary to Pinterest so you can plan your visit. Just click on one of the images below.

Taking a trip to the food and cultural hub of Oaxaca soon? Discover the best things to do in Oaxaca, Mexico, with this 4-day Oaxaca itinerary, including the best food to eat, things to see and do, when to go and where to stay. | #oaxaca #mexico #oaxacamexico #thingstodoinoaxaca #oaxacatravel #travel #mexicotravel

About REBECCA

I'm a travel junkie who started dreaming about seeing the world from a very young age. I've visited more than 40 countries and have a Master of International Sustainable Tourism Management. A former expat, I've lived in Australia, Papua New Guinea, Argentina and the United States. I share travel resources, tips and stories based on my personal experiences, and my goal is to make travel planning just that bit easier.

7 thoughts on “4 Days in Oaxaca Itinerary: 25+ Things To Do in 2024”

Thank you for the very useful information guys! I took notes! 🙂

Glad it is helpful!

Worthy of mention for those who are interested in is San Jose del Pacifico which is situated in the mountains and has an out-of-this-world sunset, they also have a strong culture of hallucinogenic mushrooms.

Hello Rebecca, How long was the food tour with Oaxacking? And, was it all on foot and in the main part of the city?

Omar can customise it to whatever you need! We did a 4-hour tour (which I highly recommend so that you have the opportunity to try everything). Everything was on foot. If you do a mezcal tour with him, it’s by car. Let me know if you have any more questions!

I’ve never been to Oaxaca, but now I’m dying to go! The food in particular looks AMAZING. -Claire tallgirlbigworld.com

Oh my goodness, it’s worth going for the food alone!!

Leave a Comment Cancel reply

MORE INFORMATION

ABOUT WORK WITH ME CONTACT PUBLISHED WORK

AFFILIATE DISCLOSURE

AS AN AMAZON ASSOCIATE I EARN FROM QUALIFYING PURCHASES

© 2024 REBECCA AND THE WORLD

Privacy Policy

I ACKNOWLEDGE THE WURUNDJERI AND BOON WURRUNG PEOPLE OF THE KULIN NATION AS THE TRADITIONAL OWNERS OF THE LANDS AND WATERWAYS OF THE AREA I LIVE ON. I PAY MY RESPECTS TO ELDERS PAST AND PRESENT AND CELEBRATE THE STORIES, CULTURE AND TRADITIONS OF ALL ABORIGINAL AND TORRES STRAIT ISLANDER PEOPLE ACROSS AUSTRALIA.

Rebecca and the World

  • Privacy Overview
  • Strictly Necessary Cookies

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

Oaxaca   Travel Guide

Courtesy of Maria Swärd | Getty Images

places to visit around oaxaca

7 Best Things To Do in Oaxaca

Updated May. 8, 2023

Oaxaca contains a lot of what you'd expect from a city vacation – a bustling square with coffee shops, restaurants and bars ( the Zócalo ), gorgeous churches ( Templo de Santo Domingo ) and interesting museums ( Museo de las Culturas de Oaxaca ). But

  • All Things To Do

places to visit around oaxaca

The Zócalo The Zócalo free

Oaxaca's main square – formally referred to as the Plaza de la Constitución de Oaxaca, but colloquially called the Zócalo – is a must-see. Skirted by cafes and eateries and bounded by the Palacio de Gobierno (the State Government Palace) on its south side, the Zócalo is a prime spot for people-watching, picking up a souvenir or two and watching day fade into vibrant night. Thanks to its leafy landscaping and many trees, it's also a relaxing place to cool off in the shade. Plus, the Mercado Benito Juárez sits just minutes from the square. 

Recent visitors gushed about the Zócalo, saying it's a nice spot for an afternoon coffee or an evening margarita. Others suggested visiting at night when the Zócalo fills with live music. You'll find the Zócalo in the heart of Oaxaca; it is free to enjoy at all hours of the day (though businesses operate on their own hours). For more information, check out Visit Mexico's website .

places to visit around oaxaca

Templo de Santo Domingo Templo de Santo Domingo free

Dating back to 1555, the Templo de Santo Domingo acted as a convent and church before being used as military barracks in the 19th and 20th centuries. Today, the convent portion of the building contains the Santo Domingo Cultural Center's Museo de las Culturas de Oaxaca and botanical garden. But the real feast for the eyes is the church itself, which is outfitted in baroque design, applied in gold leaf and other rich materials. And don't forget to look up: The domed ceiling is covered in medallions featuring Catholic martyrs. 

Even visitors who have traveled extensively and seen many of the world's most beautiful churches say the Templo de Santo Domingo wins the prize. The ceiling, they say, is unparalleled. 

places to visit around oaxaca

Museo de las Culturas de Oaxaca Museo de las Culturas de Oaxaca

The Museo de las Culturas de Oaxaca is a regional culture museum that walks visitors chronologically from ancient times all the way to modern-day Oaxaca. Other halls are thematic, featuring Oaxacan medicine, music, language and pottery – and show that much of the cultural traditions have endured. One of the museum's real gems is the "Treasure of Tomb 7," a cache of delicate gold jewelry, precious stones and carved bone discovered in a Monte Albán tomb. Keep in mind that the museum's signage is in Spanish, though there are audio tours available in English. Visitors should also take some time to visit the museum's gift shop, which contains a diverse collection of books on Oaxacan architecture and art.

Some recent travelers said they almost didn't add the Museo de las Culturas de Oaxaca to their itineraries, but were pleased they did: Many were pleasantly surprised with its offerings, citing the stunning architecture and the fascinating and well-executed exhibits. Recent visitors also recommended popping by the museum's gift shop and enjoying the second-floor balcony's view overlooking the botanical garden.

places to visit around oaxaca

Popular Tours

The Real Traditional Oaxaca Cooking class

The Real Traditional Oaxaca Cooking class

(176 reviews)

from $ 85.77

Hierve el Agua, Tule Tree, Mitla and Mezcal Distillery Tour

Hierve el Agua, Tule Tree, Mitla and Mezcal Distillery Tour

(742 reviews)

from $ 50.00

Tour Monte Albán, Hierve el agua, Teotitlán Del Valle and Mezcal

Tour Monte Albán, Hierve el agua, Teotitlán Del Valle and Mezcal

(81 reviews)

from $ 262.90

places to visit around oaxaca

Monte Albán Monte Albán

Monte Albán, literally "White Mountain," contains the preserved ruins of a Zapotec city. Travelers will find pyramids, temples, plazas and more atop this mountain, which rises 1,300 feet above the floor of the Oaxaca Valley. For a deeper understanding of the city, which became a UNESCO World Heritage site in 1987, travelers can book a tour guide on-site. Keep in mind that the official licensed guides will wear a badge from the Mexico Secretary of Tourism.  

Many travelers give Monte Albán top marks for its preserved structures and the accompanying museum, but they also highly recommend wearing comfortable shoes and bringing plenty of water since this outdoor attraction gets hot. Other travelers recommend booking a tour with an English-speaking tour guide, since the bilingual or trilingual tours can get a little long. Though, if you want to see the site at your own pace (and save a little coin), you'll find informational signs are posted in English, as well as Spanish. 

places to visit around oaxaca

Hierve el Agua Hierve el Agua

Hierve el Agua – Spanish for "the water boils" – are natural mineral springs located on a clifftop, about a 90-minute drive from Oaxaca City. Along with swimming in the warm springs, visitors can hike on paths above and below Hierve el Agua's petrified mineral falls. 

Recent visitors raved about the beautiful views and warm springs, though they warn that travelers should be prepared for some strenuous hiking and strong sunshine. Some recommend hiring a tour to serve as both the transportation and guide, which can be booked at most Oaxaca City hotels .  

places to visit around oaxaca

Andador de Macedonia Alcala Andador de Macedonia Alcala free

The Andador de Macedonia Alcala or Calle Macedonio Alcala, as it's sometimes known, is a pedestrian-friendly street that connects the Templo de Santo Domingo and the Zócalo . This north-to-south route is a great way for travelers to orient themselves with the city, especially since many of the top things to do are located in close proximity to it.

Recent visitors call it a lovely walk, punctuated by Colonial architecture, interesting shops and restaurants, the sound of music, and little to no motorbike or vehicle traffic. It's also extremely well-lit and feels very safe, according to other travelers. 

places to visit around oaxaca

Benito Juarez Market Benito Juarez Market free

To get a taste of Oaxaca, visitors should head to the Benito Juarez Market (Mercado Benito Juárez). Different stalls purvey everything from crickets and mole to grilled meats and homemade tortillas to mezcal and cheeses. Stalls also contain handicrafts and souvenirs. 

Most travelers say the Benito Juarez Market is a great place to grab lunch, sample local specialties and get an authentic Mexican market experience. Others say the market feels a bit touristy, but that it's still an interesting place to stop by. 

places to visit around oaxaca

Explore More of Oaxaca

Quinta Real Oaxaca

Best Hotels

World Map

When To Visit

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended

The 28 Best Water Parks in the U.S. for 2024

Holly Johnson|Timothy J. Forster May 8, 2024

places to visit around oaxaca

The 18 Best Napa Valley Wineries to Visit in 2024

Lyn Mettler|Sharael Kolberg April 23, 2024

places to visit around oaxaca

The 25 Best Beaches on the East Coast for 2024

Timothy J. Forster|Sharael Kolberg April 19, 2024

places to visit around oaxaca

The 50 Best Hotels in the USA 2024

Christina Maggitas February 6, 2024

places to visit around oaxaca

The 32 Most Famous Landmarks in the World

Gwen Pratesi|Timothy J. Forster February 1, 2024

places to visit around oaxaca

9 Top All-Inclusive Resorts in Florida for 2024

Gwen Pratesi|Amanda Norcross January 5, 2024

places to visit around oaxaca

24 Top All-Inclusive Resorts in the U.S. for 2024

Erin Evans January 4, 2024

places to visit around oaxaca

26 Top Adults-Only All-Inclusive Resorts for 2024

Zach Watson December 28, 2023

places to visit around oaxaca

Solo Vacations: The 36 Best Places to Travel Alone in 2024

Lyn Mettler|Erin Vasta December 22, 2023

places to visit around oaxaca

26 Cheap Beach Vacations for Travelers on a Budget

Kyle McCarthy|Sharael Kolberg December 4, 2023

places to visit around oaxaca

Winter is here! Check out the winter wonderlands at these 5 amazing winter destinations in Montana

  • Travel Guide
  • Beaches & Islands

Hidden Gems: The Most Beautiful Beaches Near Oaxaca And Mexico City

Published: August 25, 2024

by Olivie Harr

hidden-gems-the-most-beautiful-beaches-near-oaxaca-and-mexico-city

Looking for a beach escape near Oaxaca or Mexico City? You're in luck! Both regions boast stunning coastlines perfect for a quick getaway. Whether you crave the serene beauty of a hidden cove or the vibrant energy of a bustling beach town, you'll find something to love. Oaxaca offers pristine spots like Zipolite and Mazunte, known for their laid-back vibes and natural beauty. Near Mexico City, you can explore the sandy shores of Acapulco or the tranquil waters of Ixtapa. Ready to pack your bags? Let's dive into the most beautiful beaches near Oaxaca and Mexico City.

Hidden Gems: The Most Beautiful Beaches Near Oaxaca and Mexico City

Mexico boasts some of the most stunning beaches in the world. While many tourists flock to the well-known spots, there are hidden gems waiting to be discovered. Whether you're near Oaxaca or Mexico City, these beaches offer breathtaking views, crystal-clear waters, and a serene escape from the hustle and bustle.

Beaches Near Oaxaca

Oaxaca, known for its rich culture and history, also has some of the most beautiful and less crowded beaches. Here are a few you shouldn't miss:

Mazunte A small coastal village with a laid-back vibe. Mazunte's golden sands and turquoise waters make it perfect for relaxation. The beach is also a sanctuary for sea turtles, adding to its charm.

Zipolite Famous for being Mexico's only legal nude beach, Zipolite offers a unique experience. The waves here are strong, making it a favorite among surfers. The sunsets are absolutely mesmerizing.

San Agustinillo Just a short distance from Mazunte, San Agustinillo is a tranquil beach ideal for swimming and snorkeling. The calm waters and friendly locals make it a great spot for families.

Puerto Escondido Known for its world-class surfing, Puerto Escondido has several beaches to explore. Playa Zicatela is the most famous, but Playa Carrizalillo offers a more relaxed atmosphere with gentle waves.

Beaches Near Mexico City

While Mexico City isn't coastal, a few hours' drive or a short flight can take you to some incredible beaches. Here are some top picks:

Acapulco Once a glamorous getaway for Hollywood stars, Acapulco still retains its charm. With its stunning bay and vibrant nightlife, it's a perfect blend of relaxation and excitement.

Ixtapa-Zihuatanejo These twin beach towns offer something for everyone. Ixtapa has modern resorts and amenities, while Zihuatanejo provides a more authentic, laid-back experience. Both have beautiful beaches and clear waters.

Tepoztlán Though not a beach, Tepoztlán is a magical town with a unique vibe. Located just a couple of hours from Mexico City, it's surrounded by mountains and offers a refreshing escape with its natural pools and waterfalls.

Manzanillo A bit further away, Manzanillo is worth the trip. Known for its deep-sea fishing, it also has lovely beaches like Playa La Audiencia and Playa Miramar. The sunsets here are spectacular.

Hidden Treasures Await

These hidden gems near Oaxaca and Mexico City offer a perfect blend of beauty, tranquility, and adventure. Whether you're looking to surf, swim, or simply relax, these beaches provide the ideal escape.

Discover Your Next Beach Adventure

Oaxaca and Mexico City offer some of the most stunning beaches. Playa Zicatela is perfect for surfers, while Mazunte provides a more laid-back vibe. Puerto Escondido combines nightlife with natural beauty. Zipolite is known for its relaxed, bohemian atmosphere. Near Mexico City, Acapulco remains a classic choice with its bustling beach scene. Ixtapa offers luxury resorts and pristine sands. Zihuatanejo is ideal for those seeking a quieter, more authentic experience. Each beach has its unique charm, making it easy to find one that suits your style. Whether you’re into surfing, relaxing, or exploring local culture, these beaches have something for everyone. Pack your bags, grab your sunscreen, and get ready to explore these hidden gems. Your next beach adventure awaits.

TouristSecrets

  • Privacy Overview
  • Strictly Necessary Cookies

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

IMAGES

  1. Top Things To Do In Oaxaca Travel Guide + Best Restaurants

    places to visit around oaxaca

  2. 13 Out-Of-This-World Things to Do in Oaxaca

    places to visit around oaxaca

  3. The ABSOLUTE Best Things to Do in Oaxaca, Mexico

    places to visit around oaxaca

  4. Lugares turísticos de Oaxaca que te van a enamorar

    places to visit around oaxaca

  5. 15 Best Things to Do in Oaxaca (Mexico)

    places to visit around oaxaca

  6. 14 Things to Do in Oaxaca That You Can't Miss

    places to visit around oaxaca

COMMENTS

  1. 21 Best Things To Do in Oaxaca in 2023

    6. Day Trip to Monte Alban (one of the top things to do in Oaxaca) 7. Go for a Hike. 8. Visit the Botanical Gardens (one of the top things to do in Oaxaca to get away from the traffic!) 9. Take Part in a Temazcal Ceremony.

  2. 31 Best Places to Visit in Oaxaca Mexico in 2024

    Best Places to Visit in Oaxaca Mexico. 24. San Jose del Pacifico: Oaxaca Mushroom Town. San Jose del Pacifico is located way up in the mountains and above the clouds in Valles Centrales, the Oaxaca Central Valley. San Jose del Pacifico is most commonly known as the Mushroom Town in Oaxaca Mexico.

  3. THE 15 BEST Things to Do in Oaxaca (2024)

    4. Museo de las Culturas de Oaxaca. 1,261. Speciality Museums. Historical museum with treasures from Monte Alban, set amidst serene botanical gardens. Includes a library of ancient texts and panoramic views of the Ethnobotanical Museum. See ways to experience (3) 5. Mercado Benito Juárez.

  4. 33 Spectacular & Best Places to Visit in Oaxaca State

    16 | Hierve el Agua. Mitla is also the gateway village to one of the best places to visit in Oaxaca, Hierve el Agua. The petrified waterfall, which names literally translates to "boiling water," is located near the small communities of San Lorenzo Albarradas and San Isidro Roaguia.

  5. 10 Best Places to Visit in Oaxaca, Mexico (+Map)

    The best of them is undoubtedly Playa Carrizalillo, although Playa Principal and Playa Bacocho also have their charms. While in town, it is well worth going on a scenic boat trip along the coast to spot turtles, dolphins, and other marine species. Perched atop a low-lying mountain range near Oaxaca City and surrounded by sweeping valleys, the ...

  6. 13 Out-Of-This-World Things to Do in Oaxaca

    One of the best day trips from Oaxaca, the stunning and intricate ruins of Mitla are one of the best places to visit near Oaxaca City. ... Of all the places in and near Oaxaca, it's the one we're most excited to eventually get back to. :-) Reply. Ganieda. October 7, 2019 at 2:56 pm .

  7. THE 15 BEST Things to Do in Oaxaca (2024)

    10. Cascadas Mágicas de Copalitilla. Rustic countryside tour with educational insights into local culture, scenic waterfall excursions with multiple pools and caves, and authentic Mexican cuisine. 11. Jardin Etnobotanico de Oaxaca. The Ethnobotanical Garden of Oaxaca exhibits hundreds of live plant species, all native to Oaxaca.

  8. Top things to do in Oaxaca

    Embrace Day of the Dead. With its deeply rooted pre-Hispanic traditions, Oaxaca makes for one of the most colorful Día de Muertos (Day of the Dead) experiences in Mexico. Come November 1 and 2, markets throughout the city sell fresh-baked pan de muerto (a seasonal pan dulce). Vivid orange-and-purple altars pop up on public squares.

  9. THE 30 BEST Places to Visit in Oaxaca (UPDATED 2024)

    Places to visit in Oaxaca. THE 30 BEST Things to Do in Oaxaca, Mexico. Places to Visit in Oaxaca. Check out must-see sights and activities: ... 2 Hours tour Walking around Oaxaca. 22. Historical Tours. from ₹2,034. per adult. Monte Alban Guided Half Day Tour. 118. Historical Tours. from ₹2,444.

  10. 26 Best Things To Do In Oaxaca, Mexico in 2024

    7. Ancient History at Monte Alban. Monte Alban is the most important archeological site in Oaxaca. If you have time for just one historic landmark in Mexico, make it this one. It's just a 20-minute drive from central Oaxaca and is interesting enough to keep you busy for the better part of the day.

  11. 15 Top-Rated Tourist Attractions in Oaxaca

    Address: Av Independencia S/N, Centro, 68000 Oaxaca, OAX. 2. Squares and Markets: Zócalo and Mercado Benito Juárez. Many of the most important of Oaxaca's best places to visit are to be found in the city's historic downtown core, an area centered around its central square, or Zócalo: the Plaza de Armas.

  12. 31 Best Things to Do in Oaxaca

    The Mercado Orgánico La Cosecha deserves a visit. It is a space with many local and organic products and dishes. Open from 8am to 6pm (closed on Mondays and Tuesdays). tlayuda oaxaca. 15. Pasillo de Humo (Smoke Alley) One of the best places to see in Oaxaca is the Pasillo de Humo in the Mercado 20 de Noviembre.

  13. 30 Things to do in Oaxaca

    Monte Albán Archeological Site. This is a must-see monument in Oaxaca. I would say it is in my top 3 list of things to do in Oaxaca. These Zapotec ruins not only are the most important in the state of Oaxaca, but they also have a very vital role in the history of modern Mexico.

  14. 20 Best Things to Do in Oaxaca

    20 Top Things to Do in Oaxaca, Including Mexican Hot Chocolate Tastings and Mural Walks. Culinary and cultural adventure await in this increasingly popular city in Mexico.

  15. The PERFECT 3 Days in Oaxaca Itinerary: 20 Best Things to Do in Oaxaca

    Monte Alban. Located just 15 minutes by car from Central Oaxaca, Monte Alban is an archeological site from the Zapotec and Mixtec cultures. This well-preserved ancient Zapotec capital is made up of square pyramids, temples, a ball court and more. There's even a small museum on site for those that are interested.

  16. The Most Beautiful Destinations To Visit In Oaxaca Mexico

    Monte Albán. High above Oaxaca City sit the ruins of another city, Monte Albán. These ruins, some of the most-visited in Mexico, were home to a pre-Hispanic metropolis founded by the indigenous Zapotecs, then later inhabited by Mixtec groups. You can see what remains of the Zapotec capital, including terraces, tombs and underground tunnels ...

  17. 27 Incredible Things to do in Oaxaca, Mexico

    Explore the Zócalo (Central Square) Take a Oaxacan Cookery Class. Visit The Church of Santo Domingo de Guzmán (Templo de Santo Domingo de Guzmán) Shop for Souvenirs at Casa de las Artesanías de Oaxaca. Delve into the Museum of Cultures of Oaxaca (Museo de las Culturas de Oaxaca) Stroll Through an Oaxacan Street Market.

  18. 27 Unmissable Things to Do in Oaxaca City Mexico

    Take a City Tour or a Free Walking Tour. 3. Take a Sightseeing Tour Around Oaxaca by Tram. 4. Visit the Zocalo and the Oaxaca Cathedral. 5. Walk the Whole of the Pedestrian Macedonio Alcalà From Top to Bottom and Its Streets. 6. Visit the Mercado Benito Juárez: (Market)

  19. 26+ Things to Do in Oaxaca, Mexico That You Can't Miss (2024)

    23. Visit San Jose del Pacifico. Nestled high in the Sierra Sur mountains, halfway between the city of Oaxaca and the coast, is San Jose del Pacifico. 2,500 meters above sea level, this mountain town sits above the clouds but on a clear day, the view stretches all the way to the Pacific coast, some 60 kilometers away.

  20. THE 15 BEST Things to Do in Oaxaca (2024)

    Top Things to Do in Oaxaca, Mexico: See Tripadvisor's 104,669 traveller reviews and photos of Oaxaca tourist attractions. Find what to do today, this weekend, or in September. ... 2 Hours tour Walking around Oaxaca. 22. Historical Tours. from . C$33. per adult. Oaxaca Conmigo Tours. 167. Shopping Tours. from . C$351. per group (up to 3)

  21. 30 Best Things to Do in Oaxaca City Mexico [2024 Update]

    Best Things to Do in Oaxaca City Mexico. 2. Dia de Muertos: November 1-2. Día de los Muertos, the Oaxaca Day of the Dead holiday is one of the most fun times to visit Oaxaca City, Oaxaca Mexico. Dia de los Muertos (Day of the Dead) is one of the biggest festivals, not only in Oaxaca, but in all of Mexico.

  22. 4 Days in Oaxaca Itinerary: 25+ Things To Do in 2024

    Day 1: Eat the best food in Oaxaca. One of the best reasons to visit Oaxaca is for the food, so start your trip off right by exploring the local markets.If you don't know your memelitas from your mole, then the best way to discover Oaxaca's food scene is with a tour with Omar of Oaxacking. A native Oaxacan, Omar knows everything there is to know about Oaxacan food.

  23. 7 Best Things to Do in Oaxaca

    Erin Evans January 4, 2024. Zach Watson December 28, 2023. Lyn Mettler|Erin Vasta December 22, 2023. Kyle McCarthy|Sharael Kolberg December 4, 2023. Ranking of the top 7 things to do in Oaxaca ...

  24. Hidden Gems: The Most Beautiful Beaches Near Oaxaca ...

    Whether you're near Oaxaca or Mexico City, these beaches offer breathtaking views, crystal-clear waters, and a serene escape from the hustle and bustle. Beaches Near Oaxaca. Oaxaca, known for its rich culture and history, also has some of the most beautiful and less crowded beaches. Here are a few you shouldn't miss: Mazunte

  25. THE 10 BEST Things to Do in Oaxaca (2024)

    7. Jardin Etnobotanico de Oaxaca. 1,199. Gardens. The Ethnobotanical Garden of Oaxaca exhibits hundreds of live plant species, all native to Oaxaca. Planting began in 1998 with plants coming from different regions in the state of Oaxaca; such as …. See ways to experience (5) 2024. 8.