Top California Classes & Workshops

Classes & Workshops

Only Show: Craft Classes | Dance Lessons | Painting Classes | Surfing Lessons | Yoga Classes

Sort by:
Viewing 1 of 2

Page: 1 | 2 | Next

San Diego Surf Lessons

4.5 star rating: Recommended 6 Reviews

Learn to surf in one of Southern California’s most beautiful settings – La Jolla Shores. Qualified and encouraging instructors teach year-round surf lessons at ... 

Location: San Diego, California
Duration: 90 minutes

From USD $75.50

Beginner Surf Lesson in Santa Cruz

5 star rating: Highly Recommended 1 Review

Learn to surf in Santa Cruz during a 3-hour clinic designed with the beginner in mind. Novices are welcome, as well as anyone who has tried surfing but could ... 

Location: Santa Cruz, California
Duration: 3 hours

From USD $105.00

Surfing Lesson in Santa Barbara

5 star rating: Highly Recommended 2 Reviews

Learn to surf in beautiful Santa Barbara! Your expert instructor will teach you how to stand up on your board and ride the perfect wave, offering tips on ... 

Location: Santa Barbara, California
Duration: 90 minutes

From USD $75.00

Beginner Surfing 1-Day - Pacifica

Learn to Surf! All rental equipment is included free-of-charge. This clinic was designed with the beginner in mind – we welcome complete newbies as well ... 

Location: San Francisco, California
Duration: 3 hours

From USD $105.00

Surf Lesson for Two in Santa Barbara

This private surf lesson for two is a great option for those who are looking to share the surfing experience with a friend, family or significant other. During ... 

Location: Santa Barbara, California
Duration: 2 hours

From USD $90.00

Group Surf Lesson in Santa Barbara

Whether you're with friends, family, colleagues or schoolmates, your Santa Barbara surf instructor knows how give your group a surfing experience to remember. ... 

Location: Santa Barbara, California
Duration: 2 hours

From USD $75.00

Santa Monica Private Surf Lesson

Learn to ride the waves at Santa Monica Beach! Surf lessons with professional, expert instructors equals an unforgettable adventure in California. These ... 

Location: Santa Monica, California
Duration: 90 minutes

From USD $155.00

Laguna Beach Beginner Surf lesson

Your expert instructors will teach you how to pop up and ride a wave, how to read and select waves, paddling technique, ocean safety and more. This two-hour ... 

Location: Laguna Beach, California
Duration: 2 hours

From USD $130.00

Private Surf Lesson in Santa Barbara

Sharpen your skills in the water with a customized private surf lesson in Santa Barbara, a great option for Santa Barbara guests who want to quickly take their ... 

Location: Santa Barbara, California
Duration: 2 hours

From USD $140.00

Salsa Dance Class Oceanside-California

Salsa music and dancing is something that brings so much joy and social time into your life! Get to know the rhythms of salsa dance through a 8 week ... 

Location: San Diego, California
Duration: 60 minutes

From USD $17.00

Truckee Painting Class

5 star rating: Highly Recommended 1 Review

Come paint in a comfortable environment at the Painted Vine in Truckee, California — a place to paint, sip wine, and connect with others. Relax with friends ... 

Location: Truckee, California
Duration: 2 hours 30 minutes

From USD $40.00

Malibu Private Surf Lesson

Learn to ride the waves in Malibu during a 2-hour private surf lesson. With a professional instructor, practice basic skills like paddling and standing up, or ... 

Location: Malibu, California
Duration: 2 hours

From USD $155.00

Flying Trapeze Lessons

Flying Trapeze lessons fun for the whole family.  Learn to fly with the greatest of ease for two hours, you may even get caught by a catcher!!!  Conquer your ... 

Location: Anaheim, California
Duration: 2 hours

From USD $75.00

Follow-up Surf Lesson In Marin

This two and a half hour group follow-up lesson is designed for anyone who has previously taken any surfing lessons. In this intermediate lesson we will work ... 

Location: San Francisco, California
Duration: 2 hours 30 minutes

From USD $65.00

Beach Surf Lessons in San Clemente

Take a ride on the beautiful waves of the Pacific Ocean in San Clemente. Get a full surfing experience from expert instructors that will cover ... 

Location: Los Angeles, California
Duration: 2 hours

From USD $155.00

Surf Lessons in Huntington Beach

Get your feet wet with a 2-hour surf lesson in the Pacific Ocean at Huntington Beach. Get a full surfing experience from expert instructors that will cover ... 

Location: Los Angeles, California
Duration: 2 hours

From USD $155.00

Large Group Private Yoga Session 5-500

60 min Large Group Private Yoga session with Ashley Hayes. Up to 500 participants.

Location: San Francisco, California
Duration: 60 minutes

From USD $29.17

San Diego Kids Surf Lessons

5 star rating: Highly Recommended 1 Review

Calling all kids who want to be the next Kelly Slater! Learn to surf in one of Southern California’s most beautiful settings – La Jolla Shores – from ... 

Location: San Diego, California
Duration: 90 minutes

From USD $75.50

Surf Lessons in La Jolla

Take a ride on the beautiful waves of the Pacific Ocean at Tourmaline Surf Park. Get a full surfing experience from expert instructors that will cover ... 

Location: San Diego, California
Duration: 2 hours

From USD $155.00

Laguna Beach Surf Lessons

Take a ride in the beautiful waves of the Pacific Ocean with a 2-hour surf lesson in Laguna Beach.  Get the full surfing experience from expert instructors ... 

Location: Los Angeles, California
Duration: 2 hours

From USD $155.00

Santa Barbara Surfing Lesson

Experience the best of the Santa Barbara coastline during an introductory surfing lesson at Santa Claus Beach. Learn the basics with an instructor who ... 

Location: Santa Barbara, California
Duration: 2 hours

From USD $79.00

Glow Yoga

60min Vinyasa Yoga with Ashley Hayes.

Location: San Francisco, California
Duration: 60 minutes

From USD $30.00

Small-Group Surf Lessons at Hermosa Beach

5 star rating: Highly Recommended 1 Review

Take a ride on the beautiful waves of the Pacific Ocean in Hermosa Beach with this 2-hour small-group lesson. Get a full surfing experience from expert ... 

Location: Los Angeles, California
Duration: 2 hours

From USD $155.00

Los Angeles Private Surf Lesson

Learn to ride the waves in Los Angeles! Surf lessons with professional, expert instructors equals an unforgettable adventure in California. These lessons are ... 

Location: Los Angeles, California
Duration: 2 hours

From USD $155.00

Private Yoga Session

60 min Private Yoga session with Ashley Hayes.

Location: San Francisco, California
Duration: 60 minutes

From USD $187.50
Viewing 1 of 2

Page: 1 | 2 | Next

Get the
Inside Scoop

I can unsubscribe at any time. Privacy Policy

Book online or call

Call (888) 651-9785

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message