Things to do in Oaxaca

Activities, attractions and tours

Photo provided by PhotoJoy
Carrizalillo Beach which includes swimming and a sandy beach as well as a large group of people
Puerto Escondido featuring a sandy beach, a sunset and surfing
Puerto Escondido showing general coastal views, boating and swimming
Carrizalillo Beach featuring rugged coastline, a sandy beach and tropical scenes

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 popular experiences in Oaxaca

Tours & day trips

See all 184 activities

Food, drink & nightlife

See all 60 activities

Private & custom tours

See all 56 activities

Adventure & outdoor

See all 31 activities

Wildlife & nature

See all 4 activities

What to do in Oaxaca


Popular places to visit

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 Museum of Oaxacan Culture.

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