Top Oaxaca activities
Top Oaxaca landmarks
Beyond Oaxaca
Oaxaca trip ideas

Top Oaxaca Classes & Workshops

Paint your Alebrije with the Jimenez family.
Oaxaca City, Mexico

This tour to Arrazola is a great way to experience Oaxaca outside of the city center as you will immerse yourself for a few hours...

4 hours • Free Cancellation
5.0 (67)
from
$72
Print a work of art with a local artist for your home
Oaxaca City, Mexico

Travelers, we invite you to live a unique and unforgettable experience in Latin America! Join our special workshop where you can print a work of...

4 hours • Free Cancellation
4.9 (17)
from
$36
2-Hour Surf Lesson in the Waves of Puerto Escondido
Puerto Escondido, Mexico

If you visit Puerto Escondido without surfing, you haven’t had the full experience. We offer everything you need in order to surf the amazing waves...

2 hours • Free Cancellation
5.0 (139)
from
$72
Wood Engraving Workshop
Oaxaca City, Mexico

Engraving in Oaxaca is a very popular artistic technique, which is characterized by its incursion into street art. In our workshop you will learn the...

4 hours • Free Cancellation
4.9 (24)
from
$42
Surf Classes in Puerto Escondido
Puerto Escondido, Mexico

Enjoy the magic of surfing with one of Puerto's best schools. Donovan and his team are experienced and certified instructors who value your enjoyment and...

2 hours • Free Cancellation
4.8 (32)
from
$80
Hands-on Weaving Experience with Natural Dyes in Oaxaca

You are invited into a Zapotec family home where weaving is part of everyday life. At Casa de los Angeles, this experience is a personal...

4 hours • Free Cancellation
5.0 (21)
from
$75
Art Workshops and Chocolate Shops Tour
Oaxaca City, Mexico

This activity is unique in Mexico and in the world. You will not find another experience that so harmoniously combines avant-garde art with the exquisite...

2 hours 30 minutes • Free Cancellation
5.0 (3)
from
$60
Nurture the Goddess Within 1 Day Women´s Retreat
Puerto Escondido, Mexico

One day that is all for you, to relax and to receive deep nourishment for your body and soul. This will be a fun day...

7 hours • Free Cancellation
5.0 (8)
from
$96
Magical Hot Springs Women´s 5-Day Retreat
Puerto Escondido, Mexico

Nurture the Goddess within! In this retreat you’ll discover the incredible depth and grace that is within you, in connection with a small, intimate group...

5 days
5.0 (7)
from
$603
Live the Oaxaca Deep Mezcal and Gastronomy and Textiles
Oaxaca City, Mexico

Immerse yourself in authentic Oaxacan life with this tour that highlights traditions and community. From the elaboration of mezcal to local cuisine, every aspect of...

6 to 8 hours • Free Cancellation
5.0 (5)
from
$169
Oaxaca with a Local Photographer
Oaxaca City, Mexico

You will find this experience very useful to learn and/or improve your look at your photography through very useful tips that will help you have...

2 hours • Free Cancellation
4.3 (6)
from
$149
Build a Day of the Dead and Shopping Offering on the market.
Oaxaca City, Mexico

Anyone interested in the rich culture of Mexico should experience this opportunity to immerse themselves in one of the country's most emblematic and moving festivities....

3 hours 30 minutes • Free Cancellation
5.0 (1)
from
$61
Private & Personalized Oaxaca Tour + Cinematic Travel Video
Oaxaca City, Mexico

What makes this experience unique is that it combines local exploration with cinematic storytelling. While discovering Oaxaca's culture, architecture, and hidden gems, I'll create a...

3 hours • Free Cancellation
5.0 (1)
from
$118
Art & Mezcal
Oaxaca City, Mexico
4.2 (5)

Art & Mezcal

This experience weaves together art, local traditions, and a dash of mystery. You won’t just be a passive observer—you’ll actively create something beautiful to take...

4 hours • Free Cancellation
4.2 (5)
from
$44
Yoga and Sound Healing Experience in Puerto Escondido
Oaxaca City, Mexico

This experience is led by Laura, a yoga and sound healing guide whose voice is the main instrument. Through intuitive chanting, live sound healing, and...

1 hour 30 minutes • Free Cancellation
5.0 (1)
from
$133
Surf Lessons in Puerto Escondido for beginners

What makes this experience special is the combination of personalized coaching, local knowledge, and a relaxed environment designed for beginner surfers. Unlike crowded surf lessons,...

1 hour 40 minutes • Free Cancellation
5.0 (1)
from
$79

Frequently Asked Questions

These answers are based on answers previously given to Cool Destinations customers' questions.

Recent tour reviews
Oaxaca Tours
Attractions
Guides
Calendar