Mexico · WORKSHOPS

Workshops & Classes in Mexico: 15 to Build a Day On

29 tours  ·  from $34

The good workshops & classes here fill weeks ahead and the best go first. Below: 15 to book early, what each includes and where they diverge.

Los Cabos Surf Lesson at Costa Azul - What the three-hour Costa Azul outing includes
Cabo San Lucas Tours, Tour Reviews, Workshops

Los Cabos Surf Lesson at Costa Azul

1.Los Cabos Surf Lesson at Costa Azul

★★★★★★★★★★5.0 · 398 reviews · 3 hours (approx.) · from $47Our pick

Learn to surf at Costa Azul with High Tide Los Cabos, where coaches such as Alan, Luis, Hugo, and Emilio teach beginners in small groups. Your roughly three-hour outing includes a foam board, rash guard or wetsuit, snacks, water, and optional transport from hotels, the cruise terminal, or the beach meeting point.

“We had THE BEST instructor Luis. We both were able to get up on the Board which was not easy for first timers. This was definitely a highlight of our trip!”

Check availability →Read our full review

Bean to Bar Chocolate Workshop in Puerto Vallarta - Olmec, Maya, Aztec, and Spanish chocolate traditions
Chocolate & Cacao Workshops, Craft Workshops in Puerto Vallarta, Puerto Vallarta Tours, Tour Reviews, Workshops

Bean to Bar Chocolate Workshop in Puerto Vallarta

2.Bean to Bar Chocolate Workshop in Puerto Vallarta

★★★★★★★★★★5.0 · 381 reviews · 2 hours (approx.) · from $62

At ChocoMuseo Puerto Vallarta, an English-speaking guide such as Rodrigo, Martin, Elias, or Zoar leads you from cacao bean to finished chocolate. You roast beans, make cocoa drinks, learn about Olmec, Maya, and Aztec traditions, then create custom chocolate bars with your choice of toppings. The small group is capped at eight people.

“Very informative and very delicious. It was fun! Martin was a great instructor. Be sure to get there a bit early to try some samples!”

Check availability →Read our full review

From Oaxaca: Monte Alban, Alebrijes & Black Clay Day Trip - Arrazola and the making of an alebrije
Ancient Ruins Tours, Ancient Ruins Tours in Oaxaca, Craft Workshops in Oaxaca, Day Trips, Day Trips in Oaxaca, Oaxaca Tours, Tour Reviews, Workshops

From Oaxaca: Monte Alban, Alebrijes & Black Clay Day Trip

3.Monte Alban, Alebrijes & Black Clay Day Trip

★★★★★★★★★★4.6 · 217 reviews · 7 hours · from $52

Visit Monte Albán with a bilingual guide, then see alebrijes carved in Arrazola and black clay pottery made in San Bartolo Coyotepec. The small group is limited to six, with guides such as Ede, Jose, or Ariana assigned according to the day. Lunch is optional and costs extra.

“The guide was amazing. He had very interesting information about everything, and his way to explain it to the group was super funny. The buffet was also delicious. The tour ended few hours later, I would recommend to be prepared for it. (In this case it didn’t affected us)”

Check availability →Read our full review

Chocolate & Margarita Workshop - Making a Mayan-style chocolate bar
Chocolate & Cacao Workshops, Cozumel Tours, Craft Workshops in Cozumel, Tour Reviews, Workshops

Chocolate & Margarita Workshop

4.Chocolate & Margarita Workshop

★★★★★★★★★★5.0 · 207 reviews · 1 hour 40 minutes (approx.) · from $45

At The Mayan Cacao Company in Cozumel, a guide such as Angel, Roberto, Paty, or Eduardo introduces Mayan cacao traditions, gardening, tortillas, and tequila. You will grind cacao with traditional tools, prepare a chocolate bar, and mix a chocolate margarita. The visit lasts about 1 hour 40 minutes and welcomes up to 15 people.

“Super fun excursion. It was Girl's Cruise 2025 and we booked this excursion. It was easy to grab a cab from the cruise port and about 15 minutes later we arrived. We made chocolate and a chocolate margarita. Highly recommend.”

Check availability →Read our full review

2-Hour Surf Lesson in the Waves of Puerto Escondido - Choosing between Carrizalillo and La Punta
2-Hour Experiences, Puerto Escondido Tours, Tour Reviews, Workshops

2-Hour Surf Lesson in the Waves of Puerto Escondido

5.2-Hour Surf Lesson in the Waves of Puerto Escondido

★★★★★★★★★★5.0 · 177 reviews · 2 hours (approx.)

Spend two hours learning to surf with Silva Surf School in Puerto Escondido. Your instructor covers water safety, pop-up technique, and wave selection before coaching you in the sea. Lessons suit beginners and intermediate surfers, with boards, leashes, and rashguards included. The group limit is eight, and the beach may change to find better conditions.

“Had an amazing time yesterday on the water. I skate and always wanted to learn how to surf. Instructor Oni picked us up in La punta and took us to a spot where the waves were better and no other surfers our tourists. After learning pop up techniques and few times wiping out I finally caught a few waves! He was a great instructor and this is an awesome experience for sure! I recommend bringing a bottle of water.”

Check availability →Read our full review

Oaxaca: Oaxacan Mole Workshop with a Traditional Cook - What the market teaches about Oaxacan food
Cooking Classes, Cooking Classes in Oaxaca, Craft Workshops in Oaxaca, Oaxaca Tours, Tour Reviews, Workshops

Oaxaca: Oaxacan Mole Workshop with a Traditional Cook

6.Oaxacan Mole Workshop with a Traditional Cook

★★★★★★★★★★4.7 · 158 reviews · 3.5 hours · from $64

Meet near Oaxaca’s Zócalo and walk with your guide to a local market, where you’ll choose produce, chiles, cacao, and other ingredients. Back at the FILOTEO foodlab, cooks such as Victor Ramirez or Quetzalli lead you through mole, tortillas, quesadillas, and salsas. Expect English or Spanish instruction, a shared meal, and a small-group format.

“Thankyou so much for this experience, it was my first time cooking anything but the guides made the experience really easy. The food turned out really good and they explained everything in detail. Thanks again”

Check availability →Read our full review

Chocolate and truffles workshop - Learning how cacao becomes chocolate
Chocolate & Cacao Workshops, Craft Workshops in Puerto Vallarta, Puerto Vallarta Tours, Tour Reviews, Workshops

Chocolate and truffles workshop

7.Chocolate and truffles workshop

★★★★★★★★★★5.0 · 157 reviews · 2 hours (approx.) · from $62

At ChocoMuseo in central Puerto Vallarta, an English-speaking instructor such as Rod, Rodrigo, or Zoar guides you through cacao history, ganache, filled bonbons, tempering, and truffles. You choose flavors and toppings, make the chocolates yourself, and take home what you create. The small group is limited to eight people.

“It was a fun and fantastic class. Rod, the instructor, was the best. I highly recommend. Only wish I was staying long enough to take more classes there.”

Check availability →Read our full review

Salsa & Salsa cooking lessons + Beach day - Making salsa and guacamole beside the sea
Beach Clubs & Day Passes, Beach Clubs in Costa Maya, Cooking Classes, Costa Maya Tours, Tour Reviews, Workshops

Salsa & Salsa cooking lessons + Beach day

8.Salsa & Salsa cooking lessons + Beach day

★★★★★★★★★★4.5 · 138 reviews · 4 hours (approx.) · from $98

At a Costa Maya beach club, you’ll prepare fresh salsa and guacamole with an English-speaking host such as Eric, enjoy two hours of drinks, and have time by the sea. A salsa dance lesson is planned, but its quality and availability can vary. Taxi transport from the cruise port is separate.

“We were met at the drop off and greeted and escorted to our table. First, we learned to make salsa and all the ingredients were FRESH and it was the best salsa I ever had! I customized it to my liking (no cilantro). Then we made guacamole. Again all FRESH items, cut and prepared. Explaining step by step how to make. Fresh delicious tortilla chips. It was all so good and left us full! The drinks were great, too! Totally personal, EXCELLENT service! We even had time to get in the water and shop! At the end.. personal escort back to our waiting taxi. Highly recommend this experience/excursion. I would…”

Check availability →Read our full review

Surf lessons in Puerto Vallarta and Nayarit - What is included, and what you still need
Craft Workshops in Puerto Vallarta, Puerto Vallarta Tours, Tour Reviews, Workshops

Surf lessons in Puerto Vallarta and Nayarit

9.Surf lessons in Puerto Vallarta and Nayarit

★★★★★★★★★★5.0 · 137 reviews · 4 hours (approx.) · from $110

Okala Surf School takes you from your hotel, resort, Airbnb, or Puerto Vallarta cruise terminal to the beach with the best conditions for your level. Guides including Kristhian, Jonathan, Diego, and Kalany provide private instruction, boards, rash guards, snacks, and photos during this four-hour surf lesson.

“Very accommodating! They kept very clear communication and picked us up and dropped us off at our resort! They were very kind and knowledgeable and let me ride along for $30USD since I did not want to surf. Surf location and time was amazing! They brought along waters and protein bars as well as an umbrella to keep me out of the sun. We will be back next time!”

Check availability →Read our full review

Essence Zapoteca Monte Albán, Barro Negro and Alebrijes for a day. - Lunch at La Cabaña, with the cost still separate
Ancient Ruins Tours, Ancient Ruins Tours in Oaxaca, Craft Workshops in Oaxaca, Oaxaca Tours, Tour Reviews, Workshops

Essence Zapoteca Monte Albán, Barro Negro and Alebrijes for a day.

10.Essence Zapoteca Monte Albán, Barro Negro and Alebrijes for a day.

★★★★★★★★★★5.0 · 128 reviews · 8 hours (approx.) · from $53

Spend a full day beyond Oaxaca City with a bilingual guide such as Miguel, Leo, or Pavel. Explore Monte Albán, visit Ángelico Jiménez Carrillo’s alebrije workshop, eat Oaxacan dishes at a buffet, and see black pottery made in San Bartolo Coyotepec. The small group is capped at 15, with transport and Monte Albán admission included.

“Full day experience. We loved visiting Monte Alban and the other activities were interesting. Our guide, Miguel was very knowledgable, had excellent English and did a good job”

Check availability →Read our full review

Private Surf Lesson Experience at Puerto Vallarta - Beach instruction before the first wave
Craft Workshops in Puerto Vallarta, Private, Puerto Vallarta Tours, Tour Reviews, Workshops

Private Surf Lesson Experience at Puerto Vallarta

11.Private Surf Lesson Experience at Puerto Vallarta

★★★★★★★★★★5.0 · 115 reviews · 5 hours (approx.) · from $94

Start with pickup in central Puerto Vallarta, then travel toward Punta Mita for a private surf lesson suited to your level. Guides such as Edson, Jean Carlo, Fernando, and Agustina offer patient coaching, boards, and rash guards. After surfing, use your flexible time for the beach or a stop in Sayulita.

“This was our favorite experience / excursion in Puerto Vallarta. Fernando was an excellent instructor, he was very patient and encouraging. He took us to a beautiful, pristine beach. My girlfriend and I had never surfed before, and we were able to catch our own waves after a short period of time. I would highly recommend this experience to anyone interested in surfing. Awesome awesome day.”

Check availability →Read our full review

Monte Alban, Alebrijes & Black Pottery: Oaxaca Essential Day Tour - Monte Alban: the reason to book the day
Ancient Ruins Tours, Ancient Ruins Tours in Oaxaca, Craft Workshops in Oaxaca, Day Trips, Day Trips in Oaxaca, Oaxaca Tours, Tour Reviews, Tours, Workshops

Monte Alban, Alebrijes & Black Pottery: Oaxaca Essential Day Tour

12.Monte Alban, Alebrijes & Black Pottery: Oaxaca Essential Day Tour

★★★★★★★★★★4.5 · 99 reviews · 8 hours (approx.) · from $42

Spend about eight hours exploring Monte Alban and two important craft towns outside Oaxaca City. A bilingual guide such as Ede, Jeshua, or Gabriel leads the day, with round-trip transport in an air-conditioned minivan. Expect striking valley views, copal wood carving, black clay pottery, and a small group of up to eight people.

“My family and I had a wonderful time because the tourist guide Roberto with his knowledge and his very nice. Attitude make my Birthday wonderful., Monte Albán, the food and the environment around the places were fantastic, thank you.”

Check availability →Read our full review

Cancun Hands-On Mexican Cooking Class - Fruit, tamales, and a taste of Mexican ingredients
Cancún Tours, Cooking Classes, Tour Reviews, Workshops

Cancun Hands-On Mexican Cooking Class

13.Cancun Hands-On Mexican Cooking Class

★★★★★★★★★★4.5 · 95 reviews · 3 hours 30 minutes (approx.) · from $79

Meet at Cancun Food Tours in Centro at 11 a.m. for a 3.5-hour Mexican cooking class led by a local chef such as Diego, Nassim, or Carlos. You will taste fruit and tamales, prepare guacamole, tortillas, beans, sopes, enchiladas, and arroz con leche, then sit down to eat with a margarita. Market visits and transport require careful confirmation.

“Nassim was an instructor. He made the cooking enjoyable and fun. The was food absolutely delicious ☺️”

Check availability →Read our full review

Chocolate Workshop - What your finished chocolate is like
Chocolate & Cacao Workshops, Cozumel Tours, Craft Workshops in Cozumel, Tour Reviews, Workshops

Chocolate Workshop

14.Chocolate Workshop

★★★★★★★★★★5.0 · 92 reviews · 1 hour 30 minutes (approx.) · from $39

At The Mayan Cacao Company in Cozumel, you learn about cacao, grind beans with a mortar and pestle, add flavorings, and make a chocolate disk to take home. Guides such as Paty, Angel, Eduardo, and Mario lead the session in English, with samples and a shop visit often adding to the hour-and-a-half experience.

“Tour was very informative. We certainly learned a lot, but the movie room and chocolate making room were uncomfortably hot - need better air conditioning. Also, we were under the impression that we would be able to adjust flavors to our chocolate, but this wasn't the case and I couldn't keep the instructor from adding 3 scoops of cinnamon to my chocolate mix despite telling him I don't care for cinnamon. I ended up throwing away half of the chocolate I made because it tasted too much of cinnamon (big surprise)”

Check availability →Read our full review

Kitesurfing lessons in Isla Holbox - Las Nubes offers the gentlest start
Isla Holbox Tours, Tour Reviews, Workshops

Kitesurfing lessons in Isla Holbox

15.Kitesurfing lessons in Isla Holbox

★★★★★★★★★★5.0 · 78 reviews · 3 hours (approx.) · from $328

Spend about three hours learning kitesurfing with KukulKite in Isla Holbox. Practice kite control, launching, waterstarts, and board skills with instructors such as Alex, Basilio, Isnel, Ewa, and Vania. Lessons use calm, shallow water at Las Nubes or a boat trip to Punta Mosquito, depending on conditions.

“This was my first time trying kitesurfing and I had a wonderful experience. I took two private lessons with Vania and she was awesome! If you are up for the challenge and to try something new, this is a great option.”

Check availability →Read our full review

Scroll to Top

The Mexican index

Stone, saltwater, freshwater or a comal.