You’ll Love These 15 Workshops & Classes In Cancun

Discover the top workshops and classes in Cancun—from cooking and dancing to diving and surfing—that offer authentic, hands-on experiences for every traveler.

Cancun isn’t just about sunbathing and beaches; it’s a hub for authentic workshops and classes that give visitors a chance to learn local skills, enjoy culture, and take home more than just souvenirs. Whether it’s mastering the art of Mexican cuisine, swinging to salsa rhythms, or catching a wave, Cancun offers a surprising variety of engaging, practical activities.

We love the Tasty Mexican Cooking Class with Feast in Riviera Maya because it combines culinary skills with a beautiful jungle setting, and the Learn to Surf in 1 Easy Lesson for its beginner-friendly approach and safety focus.

These experiences not only entertain but also deepen your appreciation for Mexican traditions — and many are perfect for squeezing into a busy itinerary.

If you’re wondering what kind of workshops to try, this list covers cooking classes, dance lessons, scuba diving courses, surfing, and even kiteboarding. Each experience offers something unique, from hands-on cooking in private kitchens to exciting water sports on the coast. Keep reading, and you’ll find detailed descriptions, practical insights, and honest reviews to help you pick the perfect activity.

Tasty Mexican Cooking Class with Feast in Riviera Maya

Pick #1
Tasty Mexican Cooking Class with Feast in Riviera Maya
Read more below

★★★★★5.0(99)$150.56
Mexican Cooking Class with Fresh Local Market Ingredients Selection and Transportation

Pick #2
Mexican Cooking Class with Fresh Local Market Ingredients Selection and Transportation
Read more below

★★★★☆4.5(222)$79.00
Cancun - Cooking Class with Local Chef (small group)

Pick #3
Cancun – Cooking Class with Local Chef (small group)
Read more below

★★★★★5.0(43)$111.47
Cancun: Cooking Class and Optional Local Market Tour

Pick #5
Cancun: Cooking Class and Optional Local Market Tour
Cancun Hands-On Mexican Cooking Class

Pick #6
Cancun Hands-On Mexican Cooking Class
Hands-On Cooking Class in Cancun: Drink & Cook Authentic Dishes

Pick #7
Hands-On Cooking Class in Cancun: Drink & Cook Authentic Dishes
Two Dives and Class for Beginners Divers in Cancun

Pick #8
Two Dives and Class for Beginners Divers in Cancun
Read more below

★★★★★5.0(17)$165.00
Private Kiteboarding Lesson in Cancun

Pick #9
Private Kiteboarding Lesson in Cancun
Read more below

★★★★★5.0(11)$305.00
3 Days Class: SDI Open Water Diver Certification in Cancun

Pick #10
3 Days Class: SDI Open Water Diver Certification in Cancun
Cancun Beach Seafood Barbecue Class in a Kombi

Pick #11
Cancun Beach Seafood Barbecue Class in a Kombi
Cancun: Chocolate Making Class and Tasting with Chef

Pick #12
Cancun: Chocolate Making Class and Tasting with Chef
Cancun: Handmade Traditional Mexican Tortilla Making Class

Pick #13
Cancun: Handmade Traditional Mexican Tortilla Making Class
Cancun Salsa or Bachata Dance Lesson from Cancun Playa del Carmen Riviera Maya

Pick #14
Cancun Salsa or Bachata Dance Lesson from Cancun Playa del Carmen Riviera Maya
Salsa Dancing Lessons and Bachata Classes

Pick #15
Salsa Dancing Lessons and Bachata Classes
1 of 14

1. Tasty Mexican Cooking Class with Feast in Riviera Maya

Tasty Mexican Cooking Class with Feast in Riviera Maya

At number 1, this 6-hour hands-on cooking class in the jungle promises a true taste of Mexico. Led by a passionate chef, you’ll prepare a 6-course gourmet Mexican meal, then celebrate with drinks, music, and a festive atmosphere. This small-group experience ensures personalized attention, with insider tips and a recipe book to take home.

Guests rave about chef Alejandro’s expertise and the authenticity of the dishes, calling it the best Cancun experience for food lovers.
What makes this class stand out is the immersive environment—you’re cooking right in a jungle setting, away from the resort crowds, adding a sense of adventure. If you’re eager to learn regional recipes and enjoy a lively fiesta, this is your pick.

The only downside is transportation, which you can upgrade to include round-trip transit.
Bottom line: Ideal for culinary enthusiasts who want a memorable, personalized, and authentic Mexican cooking experience.

2. Mexican Cooking Class with Fresh Local Market Ingredients Selection and Transportation

Mexican Cooking Class with fresh Local Market ingredients selection and transpor

Coming in at number 2, this 4-hour class offers a practical, market-based approach to Mexican cuisine. You’ll start with a visit to a local market, browsing fresh ingredients, then use traditional tools like a stone mortar, griddle, and clay pots to create four flavorful dishes.

The class emphasizes building blocks of Mexican cooking and includes drinks and a feast to enjoy during the session.
Rated highly with 222 reviews, guests appreciate the personalized instruction from guides like Diego or G, who share local insights and cultural stories. The group is limited to 10, allowing for a relaxed, engaging experience.

It’s perfect for foodies who love the process of shopping and cooking with fresh ingredients.
Bottom line: A balanced experience for those wanting hands-on preparation, local ingredient sourcing, and a taste of Mexican street food.

3. Cancun – Cooking Class with Local Chef (small group)

Cancun - Cooking Class with Local Chef (small group)

Number 3 on the list features a 3-hour, small-group cooking class led by Chef Alberto. Focused on favorites like mole sauce and pork pibil, this class is perfect for those wanting to dive into Mexico’s culinary traditions.

The intimate setting—capped at just six people—ensures plenty of individual attention.
Guests rave about how involved they are in the process, with the chef sharing stories and techniques. Vegetarian, vegan, and gluten-free diets are accommodated, making it very versatile.

Plus, you’ll learn tips that you can recreate at home, impressing friends with authentic recipes like guacamole, rice, and mole sauce.
Bottom line: A cozy, culturally rich cooking experience ideal for small groups and culinary learners.

4. Learn to Surf in 1 Easy Lesson in Cancún

At number 4, this surf lesson is ranked as the best in Cancun, with over 1,000 five-star reviews. In just 1.5 hours, you’ll be introduced to the fundamentals of surfing with professional, Lifeguard-certified instructors. The focus is on safety and fun, making it perfect for beginners.

The largest selection of surfboard rentals in Cancun is available, so you can keep riding after the lesson.
Guests love the straightforward approach—most stand up and surf within minutes, with some even saying their first try was a success.

The instructors’ experience, combined with the high safety standards, makes this a fantastic option for those wanting to try a water sport.
Bottom line: This is an excellent choice for beginners wanting a quick, safe, and fun introduction to surfing.

5. Cancun: Cooking Class and Optional Local Market Tour

Cancún: Cooking Class and Optional Local Market Tour

Number 5 offers a 4-hour hands-on cooking class focused on Mexican staples like tortillas, guacamole, and margaritas. The class emphasizes simple techniques for recreating authentic flavors at home, with the optional tour of a traditional market allowing you to select fresh ingredients firsthand.
Rated 4.6 out of 5, participants enjoy the relaxed pace and practical tips.

The class is suitable for travelers who want a straightforward introduction to Mexican food without lengthy commitments.

It’s perfect if you’re interested in learning the basics to impress at your next dinner party.
Bottom line: Great for beginners and those on a schedule, this class combines hands-on cooking with cultural insights.

6. Cancun Hands-On Mexican Cooking Class

Cancun Hands-On Mexican Cooking Class

Number 6 features a 3.5-hour private cooking experience at Cancun’s most famous restaurant. Led by a local chef, you’ll create a 4-course meal using traditional tools like the Molcajete and Comal.

Guests especially appreciate the local seasonal fruits and tamales offered during the class, along with a house-made margarita.
The small group setting promotes interaction and personalized tips. Many reviews mention the lively, friendly atmosphere and the ability to recreate authentic dishes afterward.

This experience suits travelers wanting a blend of culture and culinary skill-building.
Bottom line: A top option for those seeking a private, professional environment to learn Mexican cooking.

7. Hands-On Cooking Class in Cancun: Drink & Cook Authentic Dishes

Hands-On Cooking Class in Cancun: Drink & Cook Authentic Dishes

Number 7 offers a 4-hour class in a local Cancun home, focusing on 9 regional recipes and drinks. You might start with a market visit (optional) before preparing dishes like cochinita pibil.

The class is playful and interactive, perfect for travelers wanting a casual, friendly atmosphere.
Rated 5 stars by those who enjoyed the authentic regional flavors and the chance to make and taste traditional dishes in a home setting.

It’s good for food lovers who prefer a more relaxed, “eat-as-you-make” style experience.
Bottom line: Ideal for those who want to get their hands dirty and enjoy regional Mexican cuisine in a friendly environment.

8. Two Dives and Class for Beginners Divers in Cancun

Two Dives and Class for Begginers Divers in Cancun

Number 8 caters to the adventurous with a 6-hour beginner scuba diving experience. It begins with a pool and theory class, followed by two dives—one at the Underwater Museum of Art MUSA and another at a vibrant reef.
Rated highly, this tour is perfect for curious travelers who want to explore underwater without prior experience.

The focus on safety, professional instruction, and marine life makes it a standout offering.
Bottom line: A fantastic choice for those eager to try scuba diving in a safe, guided environment.

9. Private Kiteboarding Lesson in Cancun

Private Kiteboarding lesson in Cancun

Number 9 features a full-day kiteboarding lesson in Isla Blanca, with waist-deep, wave-free waters ideal for beginners. With 15 years of experience, the instructors focus on creating lifelong memories.

The small, private setting allows for customized instruction, making it suitable whether you’re just starting or want to refine your skills.
Guests love the personalized approach and the “lifestyle” vibe of kiteboarding, which feels more like a skill than just a sport.
Bottom line: Perfect for adventure seekers looking for a private, personalized kiteboarding experience.

10. 3 Days Class: SDI Open Water Diver Certification in Cancun

3 Days Class: SDI Open Water Diver Certification in Cancun

Number 10 offers a comprehensive 3-day scuba certification course. It’s ideal for travelers wanting to become certified divers while on vacation. The small group size (up to 8) ensures plenty of instructor attention, and the course includes both pool training and sea dives in the Caribbean.
Rated 5 stars, participants appreciate the professionalism and scenic dives.

This is the best way to combine a vacation with a new skill that lasts a lifetime.
Bottom line: A great value for travelers seeking a full certification course in beautiful waters.

11. Cancun Beach Seafood Barbecue Class in a Kombi

Cancun Beach Seafood Barbecue Class in a Kombi

Number 11 offers a 3.5-hour beachside seafood barbecue in a vintage VW Kombi. You prepare fresh seafood dishes infused with local flavors, then enjoy them with drinks like margaritas and beers.

The setting is rustic, the vibe relaxed, and the experience very hands-on.
Rated 5 stars, travelers love the authenticity and the fresh seafood, making it perfect for a fun, memorable day at the beach.
Bottom line: Best suited for seafood lovers who want a casual, scenic cooking experience on the sand.

12. Cancun: Chocolate Making Class and Tasting with Chef

Cancún: Chocolate Making Class and Tasting with Chef

Number 12 explores Mayan chocolate traditions in a 2-hour class. You’ll learn about artisanal chocolate, taste ancestral varieties, and create your own chocolate bar.

The focus on authentic Mayan techniques makes it educational as well as delicious.
Rated 5 stars, this class is perfect for curious travelers wanting to connect with Mexico’s ancient flavors.
Bottom line: A sweet way to learn about Mexican heritage through chocolate.

13. Cancun: Handmade Traditional Mexican Tortilla Making Class

Cancun: Handmade Traditional Mexican Tortilla Making Class

Number 13 is an intimate 1-hour class where you learn to make traditional corn tortillas. It includes a welcome shot, preparing and cooking tortillas, and tasting tacos with your handmade creations.

Participants receive a certificate of participation, making it a fun souvenir.
This class appeals to those interested in authentic Mexican food preparation and understanding the importance of tortillas in Mexican cuisine.
Bottom line: Short, hands-on, and perfect for foodies wanting a quick, authentic experience.

14. Cancun Salsa or Bachata Dance Lesson from Cancun Playa del Carmen Riviera Maya

Cancun Salsa or Bachata Dance lesson from Cancun Playa del Carmen Riviera Maya

Number 14 features a 1-hour dance lesson focusing on Salsa and Bachata. Run by Esteban Romero, a passionate instructor, the class is friendly for beginners and shy dancers alike. You’ll learn basic steps and rhythms, perfect for dancing at any party or event in Mexico.
Rated 5 stars, students enjoy the fun, social atmosphere, and personalized guidance.

It’s a lively way to connect with Latin culture.
Bottom line: A lively, beginner-friendly option to add some rhythm to your vacation.

15. Salsa Dancing Lessons and Bachata Classes

salsa dancing lessons and bachata classes

Number 15 offers couples dance classes in salsa and bachata, lasting around an hour. These lessons focus on leading and following, making them great for romantic partners or friends looking to learn together.

The instructors are praised for their patience and clear teaching style, making this a fun, interactive experience.
Rated 5 stars, it’s perfect for those wanting a quick but effective dance lesson to spice up their trip.
Bottom line: Perfect for couples or friends wanting a romantic and fun dance experience.

How to Choose the Right Workshop or Class in Cancun

When selecting among these options, consider your interest and fitness level. Food lovers will enjoy cooking classes, while adventure seekers might prefer surfing) or scuba diving.

Budget-conscious travelers should note that Mexican cooking classes start around $79, offering good value for a cultural experience. For those wanting a longer, more comprehensive course, the 3-day scuba certification provides lasting skills.

Book early to secure spots, especially for small-group experiences. Think about what fits your schedule: an afternoon tortilla making class or a morning dance lesson. Many classes offer optional market visits—if you love shopping, these are especially enjoyable.

Final Thoughts

Cancun is a surprisingly diverse place for interactive workshops. Whether you want to learn to cook authentic Mexican dishes, dance to salsa beats, or explore underwater worlds, there’s something for you.

For a food-focused trip, the Feast in Riviera Maya offers a full gourmet immersion, while the surf lesson is perfect for thrill-seekers. For those who wish to deepen their culinary skills, the private cooking class provides expert guidance.

No matter your interests, booking early ensures you get the best times and spots. Dive into these experiences and make your Cancun trip truly unforgettable by learning a new skill or two.