Classes in Puerto Vallarta

Make more than beach memories with these exclusive cooking classes offered in Puerto Vallarta. Turn on the heat, roll up your sleeves, or get ready to sweat and enjoy the experience of a lifetime!


(Photo: Art  Photo Credit:

  • ART VallARTa

Pilitas 213, Amapas, 48333 Puerto Vallarta

Phone: (322) 222-6473

  • Painting Classes
  • Cooking Classes
  • Applied Art Classes — clay, glass art, bead stringing, etc.
  • Language Lessons/Theatre/Cinema

For more information, Visit the Website


  • El Arrayán

Calle Allende 344, Centro, 48351 Puerto Vallarta

Very traditional Mexican food recipes include appetizer, main course, dessert & fresh salsa.

  • Cooking Classes ​From ​April-September
  • Mondays: Breakfast, Tour, Class & Lunch
  • Thursday or Saturday: Class & Lunch

For more information, Visit the Website

  • Miriam’s Mexican Kitchen

Pipila 279, Cerro, 48304 Puerto Vallarta

Phone: (322) 194-7142

Classes every Monday-Friday from October-May. Call in advance for vegetarian/vegan accommodations.

  • Welcome beverages
  • Margarita demonstration
  • Hands-on Salsa/dip making on a mortar and pestle
  • Soup, salad and/or appetizer
  • Main course of Seafood and/or meat, with wine
  • Dessert

For more information, Visit the Website


  • Bahía CrossFit

Las Rosas & Las Palmas, Villa Las Flores, 48335 Puerto Vallarta

Phone: (322) 221-2586

Get world-class CrossFit training with the best certified CrossFit coaches in the region!

Focus on optimizing the 10 general physical abilities of your body:

  1. Respiratory and Cardiovascular Resistance
  2. Muscle Endurance
  3. Strength
  4. Flexibility
  5. Power
  6. Speed
  7. Coordination
  8. Agility
  9. Balance
  10. Precision


  • Yoga Vallarta & Pilates Studio PV

Basilio Badillo 325, Emiliano Zapata, 48380 Puerto Vallarta

Phone: (322) 222-1706

Classes taught by a bilingual team of highly-qualified teachers.

  • Ashtanga inspired flow
  • HIIT Workout
  • Mindfulness Meditation
  • Pilates
  • Stretching
  • Tai Chi/Qigong

For more information, Visit the Website

  • SUP Yoga Vallarta

Av del Parque 611-138, Villas Universidad, 48290 Puerto Vallarta

Phone:(322) 142-3729

Release, relax and reconnect in one of the many Stand-up Paddle class:

  • SUP Yoga
  • SUP Yin
  • SUP Fitness – fusion of pilates, yoga and strength training
  • Partner SUP yoga – bring a friend!

For more information, Visit the Website