Oaxaca City · Oaxaca, Mexico

Oaxaca City Tours &
Things to Do

Discover the best Oaxaca City tours and things to do in Mexico’s cultural and culinary capital: explore the Zapotec ruins of Monte Alban, marvel at the petrified waterfalls of Hierve el Agua, taste smoky mezcal at agave distilleries, take a mole cooking class, and shop for rugs and alebrijes in the craft villages. Compare top-rated experiences and plan the perfect Oaxaca trip.

470+ experiences Free cancellation Top-rated partners Instant booking
Plan your trip 4.8 · 1,100+ reviews
Oaxaca Historic Center, Oaxaca City
4.8
Average
rating
Monte Alban, Oaxaca City
Hierve el Agua, Oaxaca City
Book now

Top experiences in Oaxaca City

Hand-picked, top-rated tours and tickets — compared across our trusted partners. Prices are per person.

See all 479 experiences
Plan your days

Oaxaca City itinerary ideas

Ready-made routes you can book against — from a single perfect day to a long weekend.

1 day

Oaxaca in 1 day

  1. 1Monte Alban
  2. 2Old town walk
  3. 3Market lunch
  4. 4Mezcal tasting
Read the guide
3 days

Oaxaca in 3 days

  1. 1Day 1: Monte Alban & city
  2. 2Day 2: Hierve el Agua
  3. 3Day 3: mezcal & crafts
  4. 4Food tour
Read the guide
Food & mezcal

Oaxaca food & mezcal

  1. 1Market tour
  2. 2Mole cooking class
  3. 3Mezcal palenque
  4. 4Street food
Read the guide
With kids

Oaxaca with kids

  1. 1Monte Alban
  2. 2Tule tree
  3. 3Chocolate & crafts
  4. 4Hierve el Agua pools
Read the guide
Practical guide

Know before you go

Short, straight answers to the questions every Oaxaca City visitor asks before booking.

Dry season (Oct–Apr)

The best time, with warm days, cool evenings and little rain — ideal for touring.

Day of the Dead

Late October to early November is magical but very busy — book far ahead.

Green season (Jun–Sep)

Afternoon showers bring lush landscapes; mornings usually stay clear.

Guelaguetza

July’s Guelaguetza festival fills the city with music, dance and colour.

Best light

The dry season offers clear skies and vivid colours for photography.

Cool evenings

At 1,550m, Oaxaca’s evenings are cool year-round — bring a light layer.

When to visit

Oaxaca City through the seasons

What's best, how busy it gets, and one booking tip for each time of year.

Dry (Oct–Apr)
Oct–Apr
Best for
Touring & festivals.
Crowds
Booking tip
Book ahead.
Day of Dead
Oct–Nov
Best for
Dia de Muertos.
Crowds
Booking tip
Very busy.
Green (Jun–Sep)
Jun–Sep
Best for
Lush, Guelaguetza.
Crowds
Booking tip
Afternoon rain.
Spring (Mar–May)
Mar–May
Best for
Warm, dry.
Crowds
Booking tip
Great time.
People also ask

Oaxaca City travel FAQ

What are the best tours in Oaxaca City?

The highest-rated experiences are a Monte Alban ruins tour, a Hierve el Agua valley tour, a mezcal tasting, a mole cooking class, and a craft-village tour.

What should I book in advance in Oaxaca?

Reserve Monte Alban and Hierve el Agua tours, cooking classes and mezcal experiences ahead, especially around Day of the Dead and Guelaguetza.

How many days do I need in Oaxaca?

One day covers Monte Alban and the old town, three add Hierve el Agua, mezcal and crafts, and five let you dive into the food scene and more villages.

Is Oaxaca City worth visiting?

Yes — Oaxaca is one of Mexico’s most rewarding destinations, blending a UNESCO colonial old town, Zapotec ruins, world-famous cuisine, mezcal and vibrant folk art.

When is the best time to visit Oaxaca?

The dry season from October to April is ideal, with warm days and cool evenings; Day of the Dead in early November is spectacular but very busy.

What day trips can you take from Oaxaca?

Top trips include Hierve el Agua with Mitla and the Tule tree, the mezcal villages, and the craft villages of Teotitlan, Coyotepec and Tilcajete.

Is Oaxaca famous for food?

Yes — Oaxaca is widely considered Mexico’s culinary capital, renowned for its seven moles, tlayudas, chapulines, chocolate and mezcal.
470+ Oaxaca City experiencesfrom $15 · free cancellation
Explore tours