Filter
Top Rated
Only show top rated activities
Keyword
Price (USD)
$
-
$
Date(s)
November 2025
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
Today
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Apply
Peek Pro for Business
Log In / Sign Up
Recently Viewed
Peek Pro for Business
Recently Viewed
United States
California Guide
California
Trending
Tours
Families
Dates
Food & Drink
Adventures
On the Water
Art & Culture
Night Owls
In the Air
Shows
Seasonal
Sporting Events
Filter
Showing results for Lessons & Workshops
View All
Booking Details
From
$128
5.0
20 Ratings
5.0
20 Ratings
Surf Lessons: Beginner Waves at Thalia St
Laguna Beach
Booking Details
From
$65
5.0
26 Ratings
5.0
26 Ratings
Santa Barbara Paddleboard Lesson: All-Inclusive Experience
Santa Barbara
Booking Details
From
$129
4.9
38 Ratings
4.9
38 Ratings
Santa Cruz Surf Clinic: Beginner-Friendly Lessons
Santa Cruz
Booking Details
From
$79
5.0
97 Ratings
5.0
97 Ratings
San Diego Onewheel Tour: Off-Road Electric Hoverboard
San Diego
Booking Details
From
$45
4.8
24 Ratings
4.8
24 Ratings
Los Angeles Graffiti Lesson: Learn Aerosol Art Techniques
Los Angeles
Booking Details
From
$595
5.0
1 Rating
5.0
1 Rating
Photography Workshop: Yosemite's Iconic Views
Yosemite National Park
Booking Details
From
$695
5.0
1 Rating
5.0
1 Rating
Yosemite Photography Workshop: Capture Iconic Views
Yosemite National Park
Booking Details
From
$850
Newborn Photography Mentoring: Private Posing Session
Santee
Booking Details
From
$185
5.0
25 Ratings
5.0
25 Ratings
Surf School: Learn to Read and Ride Waves
Santa Monica
Booking Details
From
$79
5.0
1 Rating
5.0
1 Rating
Ceramic Painting: Creative Classes in Orange County
Tustin
Booking Details
From
$120
5.0
9 Ratings
5.0
9 Ratings
Leucadia Beach Surf Lessons: Beginner to Intermediate
Encinitas
Booking Details
From
$75
5.0
75 Ratings
5.0
75 Ratings
Ventura Surf Lesson: Expert Instruction in Santa Barbara
Ventura
Booking Details
From
$145
5.0
4 Ratings
5.0
4 Ratings
Private Surf Lesson: Master Surfing in Santa Barbara
Ventura
Booking Details
From
$100
5.0
5 Ratings
5.0
5 Ratings
Beginner Surf Lessons: Fundamentals at Stinson Beach
Stinson Beach
Booking Details
From
$110
5.0
3 Ratings
5.0
3 Ratings
Private Surf Lessons: Solana Beach Experience
Solana Beach
Booking Details
From
$500
Spray Paint and Graffiti Lessons: Street Art Mastery
Los Angeles
Booking Details
From
$85
Private Paint Experience at Graveyard Vineyards
San Miguel
Booking Details
From
$89
Flower Decorating Class: Craft Your Masterpiece
Tustin
Booking Details
From
$55
SPLAT Art Experience: Creative Freedom Unleashed
South Pasadena
Booking Details
From
$119
Level 2 Outdoor Rock Climbing: Belaying Techniques
Los Gatos
Sightseeing
Historical Sites & Monuments
Walking Tours
Day Trips
Nature & Wildlife
Bike Tours & Rentals
Wineries & Wine Tastings
Bus, Van & Limousine Tours
Neighborhood
Boat Tours, Rentals & Charters
Scavenger Hunts
Food Tours
Self Guided & Passes
Other Tours
Dining & Drink Experiences
Airport Transportation
Photography
Hiking
Immersive Experiences
Ghost & Haunted
Museums
Nightlife
Surfing
Mountain & Forest Hikes
Other Attractions & Entertainment
Lessons & Workshops
Bar & Pub Crawl
Helicopter & Plane Tours
Kayaking
Escape Games
Ecotours
Sailing
Community & Heritage
Other Outdoor Activities
Hop On Hop Off Tours
Other Transportation
Whale Watching
ATV & Off-Road Tours
Shuttles & Rentals
Fashion & Shopping
Other Water Sports
Mountain Biking
Waterfalls
Concert & Special Events
Coffee & Tea Tours
Breweries & Distilleries
Gardens
Studio & Movie Tours
Seasonal & Holiday
Desert Tours
Theme & Water Parks
Farm & Nature
Golf & Mini Golf
Music
Fishing Charters & Trips
Cooking Classes
Aquariums
Stand Up Paddle Boarding
Virtual Reality
Scuba Diving & Snorkeling
Fitness
Hot Air Balloon Tours & Rides
Sites & Monuments
Self-Improvement
Massages & Spas
Sporting Events
Jeep Tours
Ferries
Skiing & Snowboarding
Theater, Musicals & Shows
Planetariums
Flying Lessons
Climbing
Zoo & Animal Encounters
Ziplining
Skydiving
Fashion Shows & Tours
Segway Tours
Jet Skiing
Target Sports & Gun Ranges
Paragliding
Track Experiences
Rafting
Horseback Riding
Train Tours
Campgrounds & RV Parks
Speed Boating
Swimming with Sharks
View All
Show Less
San Francisco, California
Los Angeles, California
San Diego, California
Las Vegas, Nevada
Napa and Sonoma
Monterey, California
San Jose, California
Santa Cruz, California
Yosemite Valley, California
Santa Barbara, California
South Lake Tahoe, California
California
Big Bear Lake, California
Mammoth Lakes, California
Long Beach, California
Carmel-by-the-Sea, California
Tahoe City, California
Paso Robles, California
Healdsburg, California
Temecula, California
San Luis Obispo, California
Palm Springs, California
Incline Village, Nevada
Solvang, California
Big Sur, California
Laguna Beach, California
Dana Point, California
Sacramento, California
Zephyr Cove, Nevada
United States
Avalon, California
Palo Alto, California
San Clemente, California
Twentynine Palms, California
Morro Bay, California
Los Angeles County, California
Goleta, California
Groveland, California
Marin County, California
Pacific Grove, California
Los Olivos, California
San Luis Obispo County, California
Santa Ynez, California
Palm Desert, California
Pismo Beach, California
Inyo County, California
Buellton, California
Joshua Tree, California
Cathedral City, California
Death Valley Junction, California
Baja California (Mexico)
Mexico
Half Moon Bay, California
Carlsbad, California
Newport Beach, California
Oceanside, California
Santa Monica, California
Irvine, California
Huntington Beach, California
Calabasas, California
Malibu, California
Redondo Beach, California
Sonoma, California
West Hollywood, California
Coronado, California
Calistoga, California
Manhattan Beach, California
Pasadena, California
Oakland, California
Napa, California
Nevada
Solana Beach, California
Marina del Rey, California
Mountain View, California
Del Monte Forest, California
Yountville, California
Santa Rosa, California
Beverly Hills, California
Mill Valley, California
Anaheim, California
Ventura, California
Burbank, California
Rutherford, California
Culver City, California
Encinitas, California
St. Helena, California
Orange, California
Sausalito, California
Glen Ellen, California
Oakdale, California
San Diego County, California
Del Mar, California
Tijuana, Baja California (Mexico)
Cupertino, California
Hermosa Beach, California
Sonoma County, California
Jean, Nevada
Monterey County, California
Napa County, California
Balboa Island, California
View All
Show Less
Big Island
Boston
Cancun
Chicago
Kauai
Las Vegas
London
Los Angeles
Los Cabos
Maui
Miami
Napa and Sonoma
New Orleans
New York City
Oahu
Orlando
Paris
Philadelphia
San Diego
San Francisco
Savannah
Seattle
Tampa
Washington D.C.
View All
Show Less
© 2024 Peek Travel Inc.
Privacy
Terms
Log In or Sign Up
Access and manage your tickets
Earn credits and activity discounts
Continue with Facebook
Continue with Google
or
Register
Log in