What to do in Oaxaca

Activities, attractions and tours

Photo provided by PhotoJoy
Carrizalillo Beach which includes a beach and swimming as well as a large group of people
Puerto Escondido showing surfing, a sunset and a beach
Puerto Escondido which includes swimming, surf and boating
Carrizalillo Beach which includes a beach, tropical scenes and rocky coastline

Oaxaca Attractions

The southern state of Oaxaca is best known for its capital city of the same name, which is packed with artists, galleries and museums that celebrate the culture and history of Mexico. Oaxaca is also home to a great many of Mexico’s indigenous peoples who retain and cherish their own languages and culture. But, there’s plenty more to Oaxaca – pronounced Wa-hah-kah – than history. You’ll find some of Mexico’s most dramatic scenery here in the Sierra Madre and Sierra Norte mountains that dominate the state, with the cities either nestled in valleys or on the coast. Some of the best experiences here can be found by combining nature and indigenous culture with treks and hikes through the mountains.

Areas & Neighbourhoods in Oaxaca

Oaxaca City — The state capital city of Oaxaca is famous for its artists and its indigenous population. In addition to the colonial history and independence-era architecture, you’ll see textiles, art museums and galleries and some fantastic street art. Nearby is the former capital of the Zapotec people who lived here 1,500 years ago.

Juchitan de Zaragoza — This southern ocean town is most famous for its spectacular market filled to the brim with traditional goods and food. Where else can you find iguana tamales or green plum water? A great many indigenous handicrafts can also be found.

Huautla de Jimenez — This fairly remote mountain town in the Sierra Norte was once famous as a hippie hangout due to stories about shamanic rituals practiced by the Mazateco people. These days the hippies have gone and but it is still possible to explore Mazatec culture and enjoy some spectacular views on the way.

Puerto Escondido — The surfing capital of is the best place to come to catch some waves or just watch the surfers as they battle the waves of the Pacific. With several beaches to pick from, Puerto Escondido has several excellent restaurants and activities.

Things to See in Oaxaca

In Oaxaca city, the zocalo is the place to start, from where you can explore the dozen or so museums that litter the city. The museums of Oaxacan culture and Oaxacan textiles are only the tip of the iceberg – there are a string of museums, galleries and exhibition centres that offer a chance to see the best of Oaxacan art, particularly its famous street art. Beyond the capital, head into the mountains or to the coast to see spectacular Oaxaca – the steep, majestic lines of the Sierra Norte peaks to the north or the rolling, ponderous slopes of the Sierra Madre de Sud in the south. The Hualtaco national park is also a joy, with nine charming bays to discover.

Things to Do in Oaxaca

Discover indigenous Oaxaca with an organised trek through the mountains, meeting indigenous people and getting a glimpse of their culture. You can also do cycling tours and horse riding, with guides available in the state capital. You can also take bus and coach tours, which might be easier on the legs for older people or families. If you’ve ever fancied learning to surf, head to Puerto Escondido. In high season you can also try sky-diving near Zicatela beach, or try out an indigenous steam bath called a temazcal. On the coast you’ll plenty of sport fishing and boat trips to find turtles and dolphins. Oaxacan food is also tremendous – local specialities include quesillo string cheese, outsized tortillas known as tlayudas and spicy fried grasshoppers. Don’t knock it until you’ve tried it.


Explore thousands of activities with free cancellation and no added fees.

Design your experience with airport transfers, excursions, day tours & more.

Get an insider's look in what to book before you travel.


Most fun & popular experiences in Oaxaca

Tours & day trips

See all 177 activities

Food, drink & nightlife

See all 59 activities

Private & custom tours

See all 56 activities

Wildlife & nature

See all 4 activities

What to do in Oaxaca


Popular places to visit

Explore areas of Oaxaca

Oaxaca showing a city

Oaxaca Centro

5/5(21 area reviews)

Churches, museums and art galleries are some highlights of Oaxaca Centro. Make a stop by Oaxaca Textile Museum or Oaxaca Cathedral while you're exploring.

Oaxaca Centro
Default Image

Ruta Independencia

4/5(1 area review)

While visiting Ruta Independencia, you might make a stop by sights like Oaxaca Ethnobotanical Garden and Church of Santo Domingo de Guzmán.

Ruta Independencia
Default Image

Jalatlaco

While Jalatlaco isn't home to many top sights, El Llano Park and Oaxaca Ethnobotanical Garden are some notable places to visit nearby.

Jalatlaco
Default Image

Santa Lucía del Camino

While Santa Lucía del Camino isn't home to many top sights, El Llano Park and Oaxaca Ethnobotanical Garden are some notable places to visit nearby.

Santa Lucía del Camino
Default Image

Reforma

4/5(1 area review)

While visiting Reforma, you might make a stop by sights like Plaza Parque and Plaza Mazari.

Reforma
Default Image

Santa Cruz Xoxocotlán

Archaeological sites and cafes are just a few things travellers like about Santa Cruz Xoxocotlán. A stop by Monte Albán is also recommended if you've got time to explore the area.

Santa Cruz Xoxocotlán

 

Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.

 


 

Day trip destinations from Oaxaca