Things 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 a sandy beach, surfing and a sunset
Puerto Escondido featuring swimming, a coastal town and general coastal views
Carrizalillo Beach showing rocky 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 167 activities

Food, drink & nightlife

See all 60 activities

Private & custom tours

See all 52 activities

Classes & workshops

See all 32 activities

What to do in Oaxaca


Popular places to visit

Areas of Oaxaca

Oaxaca featuring 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 Jardín Etnobotánico.

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 Mazari and Plaza Parque.

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

Frequently asked questions

Is Oaxaca worth visiting?
Oaxaca has a unique mix of local charm, attractions and culture. Whether you're into history, nature or local culinary flavours, there are many things to enjoy here.
How do I spend a day in Oaxaca?
Kick your day off with a visit to Andador de Macedonia Alcala and Museum of Oaxacan Culture. Then, tour other parts of Oaxaca for tasty eats and some retail therapy.
What is the top tourist attraction in Oaxaca?
You can't leave without checking out Oaxaca Cathedral, rated the top tourist attraction in Oaxaca.
Is three days enough to stay in Oaxaca?
Three days in Oaxaca is enough to enjoy the city's major highlights. Many travellers book for three days on average. Oaxaca Cathedral, Andador de Macedonia Alcala and Museum of Oaxacan Culture are top-rated sights. Want to experience more? Hang around a little longer to explore nearby hotspots such as San Pablo Villa de Mitla.
Is Oaxaca a walkable city?
With vibrant neighbourhoods and major sights within walking distance of the city centre, Oaxaca is a great destination to experience on foot. Have fun wandering between Oaxaca Cathedral and Andador de Macedonia Alcala. Then take a stroll around Oaxaca Centro, located 0.32 kilometres from the centre, and Ruta Independencia, which is about 0.64 kilometres away.
What are some activities to do in Oaxaca with kids?
Whether you're holidaying with tiny adventurers or hard-to-please teens, a fun-filled itinerary takes your trip to the next level. Browse our recommendations for what to do in Oaxaca with kids.

What to do in Oaxaca for adults?
There are plenty of things to do in Oaxaca, with experiences for adults of all ages. End the day with a visit to El Mirador or Oaxaca Textile Museum.
Are there free things to do in Oaxaca?
One of the easiest ways to discover free things to do in Oaxaca is to chat to a local tour guide. You'll get insider views on vibrant neighbourhoods, parks and other major attractions you can experience without taking your wallet out. Oaxaca Cathedral is one place that doesn't charge an entrance fee.