Things to do in Oaxaca

Activities, attractions and tours

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

  • find price illustration

    Explore activities

    Explore thousands of experiences from activities and attractions to day tours and transfer.
  • calendar shield illustration

    Book with ease

    Skip the line- book tickets online in minutes to top attractions with free cancellation on many activities.
  • trophy illustration

    Treat yourself

    Members save % or more when you book activities.

Most popular experiences in Oaxaca

Tours & day trips

See all 217 activities

Private & custom tours

See all 62 activities

Classes & workshops

See all 49 activities

Shopping & fashion

See all 12 activities

Wildlife & nature

See all 5 activities

What to do in Oaxaca


Popular places to visit

Areas of Oaxaca

Oaxaca showing a city

Oaxaca Centro

Churches, museums, and art galleries highlight some of the noteworthy features of Oaxaca Centro. Make a stop by Oaxaca Textile Museum or Oaxaca Cathedral while you're exploring the neighborhood.

Oaxaca Centro
Default Image

Ruta Independencia

If you're spending some time in Ruta Independencia, Oaxaca Ethnobotanical Garden and Jardín Etnobotánico are top sights worth seeing.

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

Reforma

If you're spending some time in Reforma, Plaza Mazari and Plaza Parque are top sights worth seeing.

Reforma
Default Image

Santa Lucía del Camino

When in Santa Lucía del Camino, you can plan a visit to El Llano Park and Oaxaca Ethnobotanical Garden, some noteworthy sights in the nearby area.

Santa Lucía del Camino
Default Image

San Agustín Yatareni

While there might not be top attractions in San Agustín Yatareni, you can explore the larger area and discover places like El Llano Park and Oaxaca Ethnobotanical Garden.

San Agustín Yatareni

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 flavors, 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 travelers 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 neighborhoods and major sights within walking distance of the city center, 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 kilometers from the center, and Ruta Independencia, which is about 0.64 kilometers away.
What are some activities to do in Oaxaca with kids?
Whether you're vacationing 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 neighborhoods, 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.