Our 15 Favorite Puerto Vallarta Workshops & Classes

Discover the top Workshops & Classes in Puerto Vallarta, from chocolate making to cooking, surfing, and farm experiences—perfect for authentic, hands-on fun.

Puerto Vallarta isn’t just about beaches and resorts; it’s a place where you can really roll up your sleeves and learn something new. Whether you want to craft your own chocolates, master Mexican cuisine, or catch your first wave, this city offers engaging experiences that go beyond typical sightseeing.

We’re especially fond of the Bean to Bar Chocolate Workshop because it combines history, hands-on activity, and delicious results that you get to take home, or the Private Market & Cooking Class with Manu, which offers a personalized taste of local ingredients and culinary secrets.

For surfers, the Private Surf Lessons in Punta Mita and Fun 2-hour Surf Lessons in Punta de Mita provide tailored instruction perfect for beginners or those looking to improve. Whatever your interests, these classes promise authentic, memorable experiences.

Bean to Bar Chocolate Workshop in Puerto Vallarta

Pick #1
Bean to Bar Chocolate Workshop in Puerto Vallarta
Read more below

★★★★★5.0(348)$59.90
Private Market Tour & Cooking Class in Puerto Vallarta with Manu

Pick #2
Private Market Tour & Cooking Class in Puerto Vallarta with Manu
Read more below

★★★★★5.0(231)$139.00
Chocolate and Truffles Workshop

Pick #3
Chocolate and Truffles Workshop
Read more below

★★★★★5.0(144)$59.90
Surf lessons in Puerto Vallarta and Nayarit

Pick #4
Surf lessons in Puerto Vallarta and Nayarit
Read more below

★★★★★5.0(126)$110.00
Mexican Cooking Class, Tequila Tasting & Unlimited Margaritas

Pick #5
Mexican Cooking Class, Tequila Tasting & Unlimited Margaritas
Read more below

★★★★★5.0(114)$89.22
Private Surf Lesson Experience at Puerto Vallarta

Pick #6
Private Surf Lesson Experience at Puerto Vallarta
Read more below

★★★★★5.0(112)$88.10
Fun 2 hr Surf Lessons in Punta de Mita

Pick #7
Fun 2 hr Surf Lessons in Punta de Mita
Read more below

★★★★★5.0(92)$150.00
Authentic Cooking Class in Puerto Vallarta with Local Chef, Manu

Pick #8
Authentic Cooking Class in Puerto Vallarta with Local Chef, Manu
Read more below

★★★★★5.0(84)$119.00
Vallarta surf lesson with Pickup Included

Pick #9
Vallarta surf lesson with Pickup Included
Read more below

★★★★★5.0(68)$110.00
Puerto Vallarta premier Surf Lessons VSCO

Pick #10
Puerto Vallarta premier Surf Lessons VSCO
Stand-Up Paddle Board Lesson in Puerto Vallarta

Pick #11
Stand-Up Paddle Board Lesson in Puerto Vallarta
Private Surf Lesson in Punta Mita

Pick #12
Private Surf Lesson in Punta Mita
Read more below

★★★★★5.0(11)$105.00
Puerto Vallarta: Mole Poblano Workshop

Pick #13
Puerto Vallarta: Mole Poblano Workshop
Hands-on Mexican Farm Experience: from Cow to Cheese

Pick #14
Hands-on Mexican Farm Experience: from Cow to Cheese
Private Mexican Cooking Class & Tequila Cocktail at Tanya's Home

Pick #15
Private Mexican Cooking Class & Tequila Cocktail at Tanya's Home
1 of 15

Quick Overview

This list features a variety of hands-on workshops and classes, from making Mexican dishes and chocolates to surfing and farm life. For example, you’ll find cooking classes like Mexican Cooking Class, Tequila Tasting & Margaritas and Authentic Cooking Class with local chef Manu.

For sweet tooths, there’s the Chocolate and Truffles Workshop. Adventure lovers can choose from surf lessons and paddleboarding.

There’s even a farm-to-cheese experience for those wanting a more rustic taste of Mexico. Now, let’s explore each tour in detail.

1. Bean to Bar Chocolate Workshop in Puerto Vallarta

Bean to Bar Chocolate Workshop in Puerto Vallarta

This fun, 2-hour chocolate-making class stands out for its mix of education, creativity, and tasty results. Held at the ChocoMuseo, the class invites you to learn how cacao beans turn into the chocolate treats we love. The hands-on experience includes making Mexican chocolate drinks and your own chocolate bar to take home.

What makes this workshop special is the guided exploration of the cacao’s journey, including its significance in Mexican history—Olmec, Maya, and Aztec cultures all played a role.

People love the instructor’s humor and knowledge, with reviews praising the fun and informative atmosphere. “Highly recommend,” one says, noting the opportunity to craft customized chocolates in your favorite flavors. The tour costs $59.90 per person and is suitable for children 5 and up.

It’s ideal for families or anyone curious about chocolate’s cultural roots. The main takeaway? You’ll leave with a delicious product and a newfound appreciation for Mexico’s cacao history.

Bottom line: This class offers a sweet way to spend a couple of hours, learning, creating, and tasting in a lively museum setting.

2. Private Market Tour & Cooking Class in Puerto Vallarta with Manu

Private Market Tour & Cooking Class in Puerto Vallarta with Manu

For around $139, the Private Market & Cooking Class with Manu delivers a highly personalized experience. It starts at the bustling Mercado Cinco de Diciembre, where Manu guides you through stalls filled with colorful produce, fresh seafood, and local spices. This hands-on market tour is a feast for the senses—perfect for food lovers wanting insight into how Mexicans select ingredients.

Afterward, you’ll head to Manu’s home kitchen for a cooking lesson tailored to your tastes and dietary needs. You’ll learn to prepare three dishes using local ingredients, such as ceviche or panela enchiladas. Guests consistently rave about Manu’s warm personality and expert guidance.

One reviewer wrote, “Memorable experience,” highlighting how much they learned about ingredient selection and traditional techniques.

This class suits couples or families (children over 5), and its flexibility with meal timings makes it ideal for different schedules. The value comes from the intimate setting, local insights, and the chance to enjoy a homemade Mexican meal afterward.

Bottom line: Perfect for adventurous eaters and those wanting a deep dive into Puerto Vallarta’s market culture and culinary secrets.

3. Chocolate and Truffles Workshop

Chocolate and truffles workshop

In just 2 hours for $59.90 per person, this hands-on chocolate and truffles workshop is a must for anyone who loves sweets. Set at the ChocoMuseo, it’s a playful, interactive experience where you learn about the history of chocolate in Mesoamerica before rolling up your sleeves to temper, mold, and decorate your own cacao creations.

Participants enjoy the lively atmosphere and the chance to craft ganache-filled chocolates to take home—perfect for gifts or personal indulgence. The instructor Zoar is praised for her engaging style and patience. “Reallly enjoyed ourselves,” one review states, emphasizing how fun and educational it was, especially for families or couples.

Best suited for chocolate enthusiasts, families with kids, or couples looking for a sweet activity. The included 10% discount at the factory outlet adds extra value.

Bottom line: A delicious, interactive experience that combines history, creativity, and tasty treats.

4. Surf lessons in Puerto Vallarta and Nayarit

Surf lessons in Puerto Vallarta and Nayarit

If you’re eager to learn how to surf, this private 4-hour lesson for $110 offers a top-tier experience. It takes you to a great beach in Puerto Vallarta suited to your skill level, with a focus on safety and fun. The lesson includes gear, snacks, and professional coaching, with the added bonus of photos to capture your riding-the-waves moments.

Guests report standing up on their first try and feeling confident in the water. One said, “Highly recommended and very personal,” praising the instructors’ patience. The tour is perfect for beginners or those needing a refresher, with flexible scheduling for morning or afternoon lessons.

Because it’s private, you get tailored advice, and the small group size means personalized attention. The cost includes all necessary equipment and transport, making it a straightforward choice for first-timers.

Bottom line: A reliable, well-reviewed introduction to surfing that’s suitable for all ages and fitness levels.

5. Mexican Cooking Class, Tequila Tasting & Unlimited Margaritas

Mexican Cooking Class, Tequila Tasting & Unlimited Margaritas

This 5-hour culinary adventure for $89.22 is a lively way to enjoy local flavors. You’ll learn to prepare traditional dishes like salsa de molcajete, guacamole, and enchiladas, all while sampling organic tequila and mezcal tastings. The class includes unlimited margaritas, which makes for a fun, social atmosphere.

Participants rave about instructor Valeria, who makes learning both engaging and educational. One reviewer said, “Made the experience very enjoyable,” emphasizing the authentic recipes and lively vibe. The class works well for foodies and those interested in Mexican drinks, with the added benefit of taking home recipes and a deeper understanding of local ingredients.

Designed for all levels, this class is especially good for groups looking for an interactive, relaxed evening that combines cooking, tasting, and socializing.

Bottom line: A flavorful, fun-filled way to learn about Mexican cuisine and drinks.

6. Private Surf Lesson Experience at Puerto Vallarta

Private Surf Lesson Experience at Puerto Vallarta

This personalized 5-hour surf lesson at $88.10 provides tailored coaching in Punta Mita. You’ll be picked up from your accommodation and taken to a beginner-friendly beach, where your instructor will guide you through the basics. The small-group or private sessions focus on building confidence and technique, with time to practice on the water.

Reviews highlight patient instructors like Edson, who helps students stand up quickly. “Made it well worth it,” one says, describing how they felt supported and learned a lot. Ideal for first-time surfers or those wanting to improve, this experience includes gear, and the relaxed environment encourages fun and progress.

The value lies in the private focus, professional guidance, and the stunning location away from crowds.

Bottom line: Perfect for beginners or those craving a personalized coaching session in beautiful surroundings.

7. Fun 2 hr Surf Lessons in Punta de Mita

Fun 2 hr Surf Lessons in Punta de Mita

If you prefer a quick, beginner-friendly session, this 2-hour group surf lesson for $150 is a great pick. It’s ideal for newcomers, with instructors choosing among beaches like Anclote, La Lancha, or Burros based on conditions. All equipment, including surfboards and rash guards, is provided, and you can choose morning or afternoon times.

A typical review notes, “Alejandro had me up and surfing in 30 minutes,” showcasing the effectiveness of the small group and skilled instruction. The relaxed atmosphere and flexible scheduling make it appealing for travelers with limited time.

Best suited for families or solo travelers eager to try surfing in a short, fun session with all gear included.

Bottom line: Efficient, supportive lessons that get you riding waves in just two hours.

8. Authentic Cooking Class in Puerto Vallarta with Local Chef, Manu

Authentic Cooking Class in Puerto Vallarta with Local Chef, Manu

For those who love cooking, this 2-hour private class with Chef Manu costs $119 and takes place in his home kitchen. You’ll learn to prepare dishes like mahi mahi ceviche and flamed plantains, using seasonal ingredients. Manu’s expertise and friendly style make this more than just a cooking lesson — it’s a cultural experience.

Guests often mention how the chef’s skills and warm personality shine through, making it easy to pick up new techniques. One reviewer said, “Fantastic knife skills and delicious food,” highlighting its quality. The class is ideal for couples or small groups who want a genuine taste of Puerto Vallarta’s culinary scene.

It’s a great value for those wanting a hands-on experience with a local chef and to enjoy their creations afterward.

Bottom line: An intimate, flavorful way to connect with Puerto Vallarta’s food culture.

9. Vallarta surf lesson with Pickup Included

Vallarta surf lesson with Pickup Included

This half-day private surf lesson for $110 takes you to a nearby beach about 45 minutes from Puerto Vallarta. The lesson emphasizes safety and technique, with personalized instruction tailored to your skill level. The inclusive pickup/drop-off service makes it easy to focus on learning and fun.

One reviewer mentions, “Waves were fantastic,” and the instructor’s patience helped beginners feel comfortable. This experience suits those who want a thorough intro or want to refine their skills with a professional guiding them.

The lesson includes all gear and transportation, making it a hassle-free way to get into the water without worrying about logistics.

Bottom line: An excellent choice for learners wanting a guided, relaxed surf experience outside the city.

10. Puerto Vallarta premier Surf Lessons VSCO

Puerto Vallarta premier Surf Lessons VSCO

For a more exclusive and local-secret experience, this beginner surf lesson in Puerto Vallarta costs $90 for 5 hours. It’s held on a “secret” beach, known mainly among locals, giving you a more authentic vibe. The instructors focus on teaching fundamentals in a relaxed environment, ensuring you gain confidence in riding your first waves.

Reviews mention how the personalized attention and friendly guides make a difference, with many saying it’s the best surf lesson they’ve had. The small-group setting and hassle-free pickup make it accessible and stress-free.

Ideal for travelers wanting a private, less crowded environment with expert guidance, perfect for first-timers.

Bottom line: An excellent choice for beginners seeking a quiet, authentic surf experience with local flavor.

11. Stand-Up Paddle Board Lesson in Puerto Vallarta

Stand-Up Paddle Board Lesson in Puerto Vallarta

If you want a relaxed water activity, this 2-hour paddleboard lesson at $42.34 offers instruction on using your paddleboard followed by a guided tour along Puerto Vallarta’s boardwalk. You’ll see landmarks like La Catedral while getting your exercise and enjoying the scenery.

Reviewers mention the accommodating nature of the shop and the ease of learning. It’s perfect for families or anyone wanting a gentle introduction to water sports. The included transport from a central location adds convenience.

It’s a simple, low-pressure way to stay active and see the city from the water’s perspective.

Bottom line: A family-friendly, easygoing way to try paddleboarding and explore Puerto Vallarta’s coastline.

12. Private Surf Lesson in Punta Mita

Private Surf Lesson in Punta Mita

This 3-hour private lesson for $105 is focused on either beginners or improving surfers in Punta Mita. The instructor provides soft-top boards and gear, with facilities for changing and storing your belongings. Whether you’re just learning or refining technique, this personalized coaching is designed to fit your needs.

One review highlights the instructor’s enthusiasm and the relaxed atmosphere. “Made it well worth it,” they say, emphasizing the quality of the instruction and location. The private setting is ideal for those wanting a less crowded, more focused experience.

Bottom line: An excellent option for all skill levels seeking dedicated, personalized surf coaching.

13. Puerto Vallarta: Mole Poblano Workshop

Puerto Vallarta: Mole Poblano Workshop

This 3-hour workshop for $84 is a flavorful dive into Mexico’s most iconic sauce, Mole Poblano. You’ll visit a local market to select ingredients like nuts, spices, vegetables, and cacao beans, then make your own Mole sauce from scratch. Afterward, enjoy a meal featuring your creation.

Guests praise the hands-on approach and the opportunity to learn about Mole’s origins and cultural significance. “Made our own Mole and loved the experience,” a reviewer notes. It’s perfect for foodies interested in traditional Mexican cooking and cultural insights.

The workshop includes a takeaway jar of your homemade Mole, adding value to the experience, especially if you enjoy authentic culinary traditions.

Bottom line: A flavorful, educational experience that combines market shopping and cooking in an authentic setting.

14. Hands-on Mexican Farm Experience: from Cow to Cheese

Hands-on Mexican Farm Experience: from Cow to Cheese

For a rustic taste of Mexico, this 5-hour farm experience at $44.01 offers activities like milking cows, making cheese, and hand-pressing tortillas. It’s a rare chance to see traditional farm work firsthand and learn about the food chain from the ground up.

Reviews highlight the fun and educational nature of this experience, with one saying, “Amazing to see where our milk and cheese come from.” It’s especially suited for families or travelers eager to experience authentic rural life. The host’s knowledge and hands-on approach make it memorable.

The value lies in the opportunity to participate in genuine farm traditions beyond typical tours.

Bottom line: Perfect for curious travelers wanting a real farm-to-table experience.

15. Private Mexican Cooking Class & Tequila Cocktail at Tanya’s Home

Private Mexican Cooking Class & Tequila Cocktail at Tanyas Home

This 3-hour private class with Tanya costs $108 and offers an intimate look into Mexican home cooking. You’ll prepare dishes with Tanya’s family recipes, including traditional techniques, and enjoy a tequila cocktail as part of the experience.

Reviews mention Tanya’s warmth and the authentic atmosphere, with one saying, “Everyone had a part in making the dishes.” It’s suited for small groups or couples who want a personal connection to local culture through food. The class also provides insight into Tanya’s journey from Canada to Mexico, adding a personal touch to the culinary lesson.

It’s a delightful way to connect with local life and enjoy a homemade meal.

Bottom line: A cozy, culturally rich experience for food lovers seeking a personal touch.

How to Choose the Right Workshop or Class

When deciding between these workshops and classes in Puerto Vallarta, consider your specific interests and travel style. Are you a foodie wanting to learn authentic Mexican recipes? The Mexican Cooking Class, Tequila Tasting & Margaritas or Local Chef Manu’s private class might be perfect. For chocolate lovers, the Bean to Bar Chocolate Workshop offers hands-on making and history.

If you’re seeking adventure, the surf lessons—whether Punta Mita private or group Punta de Mita—are excellent options. For a more rustic experience, check out the Farm to Cheese tour.

Budget, time, and your fitness level all play a role. For example, families with young kids may prefer the chocolate classes or paddleboarding, while couples looking for a romantic cooking experience might choose Tanya’s private class.

Booking early is wise during peak season, especially for popular activities like surf lessons.

Final Thoughts

Puerto Vallarta offers a fantastic array of interactive workshops and classes that allow you to get to know its culture, cuisine, and watersports intimately. The Bean to Bar Chocolate Workshop and the Private Market & Cooking Class with Manu stand out for their authenticity and personalized touch. For thrill-seekers, the surf lessons and paddleboarding are excellent ways to enjoy the ocean.

Whether you’re a food fanatic, adventure lover, or interested in rural life, the options here are diverse and rewarding. Planning ahead and booking early will ensure you get the spots you want, especially in busy travel seasons. Dive into these hands-on experiences to make your Puerto Vallarta trip truly memorable.