The 15 Most Popular Workshops & Classes In Cabo San Lucas

Discover the best workshops and classes in Cabo San Lucas, from cooking and tequila tasting to surfing and craft experiences, perfect for all interests.

Cabo San Lucas isn’t just about stunning beaches and lively nightlife — it’s also a surprisingly rich place to learn new skills. Whether you’re interested in Mexican cuisine, surfing, or mezcal tasting, this destination offers hands-on experiences that go beyond typical tours.

One of our favorites is the Cabo San Lucas Mexican Cooking Class Experience and Local Markets, which combines market shopping with cooking alongside a local chef — perfect for food lovers of all skill levels.

Or, if you’re into surfing, the Fun Surf Lessons & Tacos offers a relaxed, private lesson with a Mexican lunch included.

Some of the most memorable classes include tequila and mezcal tastings, craft cocktail workshops, and cultural cooking experiences. This list covers a variety of skill levels, interests, and budgets, ensuring you find an experience that will turn your trip into a tasty, educational adventure.

Cabo San Lucas Mexican Cooking Class Experience and Local Markets

Pick #1
Cabo San Lucas Mexican Cooking Class Experience and Local Markets
Read more below

★★★★★5.0(857)$134.24
La Paz World class Snorkeling in Balandras Hidden Beaches

Pick #2
La Paz World class Snorkeling in Balandras Hidden Beaches
Read more below

★★★★★5.0(541)$219.00
Authentic Mexican Legacy Cooking Class in Cabo San Lucas

Pick #3
Authentic Mexican Legacy Cooking Class in Cabo San Lucas
Read more below

★★★★★5.0(362)$75.00
Cabo San Lucas Tacos Cooking Class, Mixology and Dancing Lessons

Pick #4
Cabo San Lucas Tacos Cooking Class, Mixology and Dancing Lessons
Read more below

★★★★★5.0(131)$139.83
Fun Surf Lessons & Tacos

Pick #5
Fun Surf Lessons & Tacos
Read more below

★★★★★5.0(66)$180.00
Surf Lessons at Cerritos

Pick #6
Surf Lessons at Cerritos
Cabo San Lucas Cooking Classes by Chef Ari

Pick #7
Cabo San Lucas Cooking Classes by Chef Ari
Read more below

★★★★★5.0(30)$125.00
Cabo San Lucas Mezcal Tasting and Cocktail Class

Pick #8
Cabo San Lucas Mezcal Tasting and Cocktail Class
Private Surf lessons at Cerritos

Pick #9
Private Surf lessons at Cerritos
Read more below

★★★★★5.0(19)$100.00
Half Day Surf Lesson in Costa Azul

Pick #10
Half Day Surf Lesson in Costa Azul
Los Cabos: Azteca Cactus Taco Farm to Table Cooking Class

Pick #11
Los Cabos: Azteca Cactus Taco Farm to Table Cooking Class
Private Mexican Cooking Class in Your Cabo San Lucas Villa or Condo

Pick #12
Private Mexican Cooking Class in Your Cabo San Lucas Villa or Condo
Prehispanic Tacos Cooking Class

Pick #13
Prehispanic Tacos Cooking Class
Cabo San Lucas Tequila Tasting & Mixology Class in Tasting room

Pick #14
Cabo San Lucas Tequila Tasting & Mixology Class in Tasting room
Tequila Tasting & Cocktail Workshop at Tequila Lighthouse

Pick #15
Tequila Tasting & Cocktail Workshop at Tequila Lighthouse
1 of 15

Quick Overview

This list features a wide range of workshops and classes in Cabo San Lucas, from cooking, tequila tasting, surfing lessons, to cultural experiences. You’ll find options like the Authentic Mexican Legacy Cooking Class focusing on regional recipes, and surf lessons at iconic beaches such as Cerritos.

For those interested in spirits, there are mezcal tastings, like the Cabo San Lucas Mezcal Tasting and Cocktail Class, and private cooking classes in your villa or condo. Each offers a unique way to enjoy local flavors and skills.

Below, we break down the top 15 workshops and classes, highlighting what makes each one special and whether it’s right for your style of travel.

1. Cabo San Lucas Mexican Cooking Class Experience and Local Markets

Cabo San Lucas Mexican Cooking Class Experience and Local Markets

At number 1 is the Mexican Cooking Class, which offers a half-day of shopping, cooking, and feasting. You’ll visit a local spice market, learn techniques from a local chef, and cook authentic dishes — all limited to 14 people for a personalized touch. This experience is highly rated, with 857 reviews giving it a perfect 5-star rating.

Guests love the opportunity to see non-touristy markets and enjoy live music while preparing traditional Mexican recipes like al pastor and carnitas.

What makes this class stand out is the hands-on approach combined with fresh market shopping and a shared meal that feels like a feast with friends. It’s suitable for all ages and skill levels, making it perfect for families, couples, or solo travelers looking to deepen their culinary knowledge. The $134.24 price offers great value for such an immersive experience.

Bottom line: If you want a genuine, small-group cooking adventure with local flavor, this class is hard to beat.

2. La Paz World class Snorkeling in Balandras Hidden Beaches

La Paz World class Snorkeling in Balandras Hidden Beaches

At number 2, the Snorkeling in Balandra tour takes you on an 8-hour luxury day aboard a French Catamaran. You’ll cruise to Balandra Beach — one of the top ten beaches worldwide — where the crystal-clear waters are perfect for snorkeling among sea lions, starfish, and other marine life.

The trip includes a scenic drive from Cabo to La Paz, breakfast, a Mexican-style lunch, and an open bar, making it a full-day of relaxation and adventure.

Guests rave about the seamless logistics, wildlife encounters, and the stunning scenery. The highlight is swimming among sea lions and exploring secret coves, all while enjoying the comfort of a luxury vessel. The trip’s $219.00 price reflects its all-in nature, including transport, food, and drinks.

Bottom line: Best suited for travelers who want a full-day, luxury snorkeling experience with a mix of wildlife, scenery, and comfort.

3. Authentic Mexican Legacy Cooking Class in Cabo San Lucas

Authentic Mexican Legacy Cooking Class in Cabo San Lucas

Number 3 features the Authentic Mexican Legacy Cooking Class, a chef-led workshop held at a local restaurant. Over three hours, you’ll tour the on-site vegetable and herb garden before learning to prepare four traditional dishes. The class includes a welcome cocktail and a meal to enjoy afterward.

This class is praised for its personalized experience and expert guidance. Guests appreciate learning how to replicate authentic Mexican dishes at home with tips from the chef. It’s ideal for foodies wanting a more intimate, farm-to-table experience. Priced at just $75.00, it offers good value considering the quality of instruction and the included meal.

Bottom line: A good choice for those wanting a hands-on, chef-led cooking class that emphasizes local ingredients and regional flavors.

4. Cabo San Lucas Tacos Cooking Class, Mixology and Dancing Lessons

Cabo San Lucas Tacos Cooking Class, Mixology and Dancing Lessons

Number 4 combines cooking, dancing, and cocktail-making in a lively three-hour experience. You’ll start by making fresh salsas and guacamole, then learn Latin dance steps and finish with crafting tequila cocktails. The class includes live music, and you’ll get to try your hand at making corn tortillas along with up to five Mexican cocktails.

Guests enjoy the fun, interactive atmosphere and the chance to dance and drink in one session. The price of $139.83 makes it a solid value for a three-hour, multi-faceted experience. It’s perfect for travelers who want to actively participate and have a fun night out.

Bottom line: Ideal for couples and groups who want a lively, multi-sensory experience blending food, dance, and drinks.

5. Fun Surf Lessons & Tacos

Fun Surf Lessons & Tacos

Number 5 offers a six-hour private surfing lesson ideal for beginners or those wanting to improve. Guided by professional instructors, you’ll learn to surf at Cerritos Beach — known for its perfect waves. The experience includes hotel pickup and drop-off, a Mexican lunch, snacks, and drinks, making it a stress-free day.

Many guests mention the personalized coaching and beautiful surf spots. The $180.00 price reflects the full-day, all-inclusive nature, and it’s especially suited for families or small groups eager for a relaxed, guided surf experience.

Bottom line: Perfect for beginners and intermediate surfers wanting a day of learning with all logistics handled.

6. Surf Lessons at Cerritos

Surf Lessons at Cerritos

Number 6 features a full-day, private group surf lesson at Cerritos Beach. For $70.00, you get equipment, a Mexican lunch, and round-trip transportation. Open to all skill levels, the class emphasizes a personalized experience with professional instructors ensuring safety and fun.

Guests love the beautiful beach, wave conditions, and the support of experienced teachers like Alan, who’s been praised for his knowledge and friendliness. Though some mention the need for better boards, the overall value makes it a solid choice for surf lovers.

Bottom line: A great budget-friendly option for a full day of surf instruction in a world-class location.

7. Cabo San Lucas Cooking Classes by Chef Ari

Cabo San Lucas Cooking Classes by Chef Ari

Number 7 is the Chef Ari Cooking Class, held in a beautiful home setting. For about three hours, Chef Ari, with experience in San Francisco, Bangkok, and Paris, guides you through preparing authentic Mexican dishes. The class includes margaritas and a meal, making it both fun and delicious.

Guests praise her passion and expertise, emphasizing the interactive, hands-on nature of the class. At $125.00, it strikes a good balance between quality instruction and intimate ambiance.

Bottom line: Best for foodies who want a personalized, upscale experience with expert guidance.

8. Cabo San Lucas Mezcal Tasting and Cocktail Class

Cabo San Lucas Mezcal Tasting and Cocktail Class

Number 8 explores the world of mezcal, Mexico’s smoky spirit. Hosted at Vas Que Vuelas Mezcaleria, it features tasting three distinct mezcals and learning how they’re made. Afterwards, you’ll craft your own mezcal-based cocktail. The $60.00 price makes it accessible but rich in content.

With 26 reviews rating it 5 stars, people love the educational aspect and the chance to taste authentic spirits. It’s perfect for spirit aficionados or those curious about Mexican traditions.

Bottom line: An engaging, affordable way to learn about mezcal while savoring unique flavors.

9. Private Surf lessons at Cerritos

Private Surf lessons at Cerritos

Number 9 offers a private, customizable surf lesson on Cerritos Beach for $100.00 per person. Suitable for all skill levels, the focus is on personal coaching with all equipment provided. The 5–6 hour experience includes hotel pickup and a traditional Mexican lunch.

Reviewers like Louis for his knowledge and care, with many mentioning how well they were supported while learning. The flexibility and private nature make this a strong choice for those wanting dedicated attention.

Bottom line: Excellent for small groups or individuals seeking tailored surf coaching in a top surf location.

10. Half Day Surf Lesson in Costa Azul

Half Day Surf Lesson in Costa Azul

Number 10 provides a three-hour beginner surf lesson at Baja California Sur’s Costa Azul. The soft board makes it easy for kids as young as six, and the focus is on learning to catch waves with an instructor.

Guests highlight the friendly guidance and family-friendly atmosphere. Cost is $115, which includes expert instruction and equipment.

Bottom line: Best for families or first-time surfers looking for a safe, friendly introduction to surfing.

11. Los Cabos: Azteca Cactus Taco Farm to Table Cooking Class

Los Cabos: Azteca Cactus Taco Farm to Table Cooking Class

Number 11 centers on the farm-to-table experience. You’ll visit a local farm, harvest nopales, and learn to make cactus tacos with a Baja chef. The class lasts about 4.5 hours, blending culinary skills with culture.

Reviews mention the authenticity and hands-on nature, with many appreciating the personal interaction and local connection. At $95.00, it’s an affordable way to connect with Mexican ingredients directly.

Bottom line: Perfect for culinary travelers interested in local farming traditions and authentic flavors.

12. Private Mexican Cooking Class in Your Cabo San Lucas Villa or Condo

Private Mexican Cooking Class in Your Cabo San Lucas Villa or Condo

Number 12 offers a custom private cooking class in your own accommodation for $90.00 per person. Your bilingual chef guides you through regional dishes, providing all ingredients, recipes, and cleanup.

Guests rave about the personalized experience and convenience of learning in your space. It’s perfect for travelers who want an exclusive, flexible culinary lesson tailored to their interests.

Bottom line: Ideal for groups or families seeking a private, relaxed cooking experience without leaving home.

13. Prehispanic Tacos Cooking Class

Prehispanic Tacos Cooking Class

Number 13 explores Baja’s indigenous food traditions at a ranch. It’s a 4.5-hour experience focused on preserving native recipes and culture. Participants visit a Baja ranch, share a meal with the family, and learn about prehispanic cooking techniques.

Reviews highlight its cultural depth and authenticity. For $145.00, it’s an enriching experience for those interested in Mexican heritage.

Bottom line: Best suited for culturally curious travelers who want a deep dive into indigenous food.

14. Cabo San Lucas Tequila Tasting & Mixology Class in Tasting room

Cabo San Lucas Tequila Tasting & Mixology Class in Tasting room

Number 14 is a tasting and cocktail workshop focusing on tequila. Held in a dedicated tasting room, you’ll learn about different types of tequila, and craft two classic cocktails. The $50.08 price makes it affordable and intimate.

Rated highly, guests enjoy the educational and interactive format, perfect for spirits enthusiasts wanting to expand their knowledge and skills in a short time.

Bottom line: Great for a quick, educational, spirits-focused experience.

15. Tequila Tasting & Cocktail Workshop at Tequila Lighthouse

Tequila Tasting & Cocktail Workshop at Tequila Lighthouse - Cabo

Finally, the Tequila Lighthouse offers a private, immersive tequila experience. You’ll learn secrets of this iconic spirit, taste various types, and craft signature cocktails in a lively, engaging setting. The $50.14 price makes it accessible and personalized.

Guests value the informative guidance and the pairing of Mexican sweets. It’s suitable for those who want a fun, hands-on session with a focus on spirits.

Bottom line: Perfect for spirit lovers seeking a personalized, interactive tequila experience.

How to Choose the Right Workshop or Class

When selecting a workshop or class in Cabo San Lucas, consider your interests, budget, and available time. Foodies might prefer a cooking class like the Mexican Legacy Class, while spirits enthusiasts may enjoy the Mezcal Tasting. Families or beginners should opt for surf lessons such as the Half Day in Costa Azul, which are designed for all skill levels.

Booking early is advisable, especially during peak season, to secure spots for popular classes like the Tacos & Dance or Private Villa Cooking. Think about your fitness level, whether you want a group or private experience, and if the experience suits your schedule.

Final Thoughts

Cabo San Lucas is a fantastic place to learn something new — whether that’s whipping up authentic Mexican dishes, mastering a surf break, or tasting world-class mezcal.

For an immersive culinary experience, the Mexican Cooking Class with Market Shopping offers a memorable flavor of local culture, while surf lessons for all levels, like those at Cerritos, allow you to ride your first wave with confidence.

No matter your interest, booking these workshops early ensures you don’t miss out on authentic, memorable experiences that will leave you with new skills and stories to tell. Take your pick, and prepare for a trip filled with learning, laughter, and delicious memories.