Skip to Content

Surf Lessons & Camps

Want to learn how to surf or sign your kid up for a summer surf camp? Orange County is the place for that! We’re in a surfers paradise and there are a number of organizations to help you get your toes on the nose. Here’s a list of places that offer surf lessons & camps in Orange County.

Surf Lessons & Camps

Banzai Surf School

Address: 22355 E Pacific Coast Highway, Huntington Beach, CA 92646
In the parking lot at PCH and Brookhurst
Phone: 714-813-2880

  • Lessons for kids as young as 3 years old
  • Private Lessons available (2 hours)
  • Daily open group lessons for ages 14 and up (90 minutes)
  • Corporate Group Surf Lessons
  • Summer camp for ages 8 and up – weeklong camps run Monday through Friday all summer long
  • Advanced Surf Coaching

Cali Surf School

Serving Los Angeles and Orange County
OC: 818-430-9782
LA: 818-423-6077

  • Surf, SUP, and Swim Lessons
  • Surf lessons for ages 4 and up (90 minutes)
  • Private and group lessons
  • SUP lessons for ages 8 and up

California Surf Academy

Located in San Clemente
Phone: 949-379-2521

  • Private 2-hour one on one surf lessons for ages 9 and up
  • Private 2-hour group lessons for ages 9 and up

The CaliCamp Surf School

Address: 24800 Dana Point Harbor Drive, Dana Point, CA 92629
Phone: 949-289-8274

  • Overnight surf camps for adults
  • Stays range from 4 days to one month
  • Locations include Orange County, Los Angeles, and San Diego
  • Hotel, breakfast, surfboard, wetsuit included
  • 2-hour lessons daily
  • Guided surfing Monday through Friday
  • Beginners to advanced

California Surf Experience

Address: 1968 S Coast Hwy #772, Laguna Beach, CA 92651
Phone: 949-532-7277

  • Private surf lessons for ages 6 and up (1.5 to 5 hours)
  • Private Group Lessons for ages 6 and up (1.5 to 5 hours)
  • Mixed group lessons (1.5 hours)
  • After school surf program – Monday, Wednesday, Friday, board and wetsuit included (1.5 hours)
  • Online coaching and trip planning (1 hour)
  • Surf guiding and coaching
  • Surf excursions

Corky Carroll’s Surf Schools

Address: 18581 E Pacific Coast Hwy, Huntington Beach, CA 92648
Lessons at Bolsa Chica State Beach
Phone: 714-969-3959

  • Private 2-hour surf lessons for ages 4 and up – year round
  • Private lesson packages for ages 4 and up
  • Multiple summer surf camp options for ages 5 and up
  • Weeklong camps all summer long
  • Surfboard rentals

Clint Carroll Surf School

Address: 21601 Pacific Coast Highway, Huntington Beach, CA 92648
Beach Blvd and PCH, Tower 17
Phone: 714-969-3959

  • Private lessons
  • Group lessons
  • Year round lessons
  • Lessons are 90 minutes or 2 hours
  • Surf camps for ages 5-17 from June through September
  • Camps are 4 days or weeklong

DanSurf

Lessons are located in Laguna Beach
Phone: 949-395-8517

  • Private surf lessons for one to three people
  • 2 hour sessions
  • All lessons include soft surfboard, wetsuit, leash, and drinking water
  • Meet at Thalia Street Lookout in Laguna
  • Lessons for ages 8 and up

Debut Surf School

Address: 339 W Paseo De Cristobal, San Clemente, CA 92672
Phone: 714-887-3928

  • Year round lessons at T Street Beach in San Clemente
  • Private lessons for ages 6 and up
  • Private lessons are 2 hours long
  • Boards and wetsuits included
  • Limited availability surf camps for ages 6 to 16
  • Summer camps are 4 days long
  • 6 summer camp sessions available to choose from

Endless Sun Surf School

Lessons and Camps at the Newport Pier
Address: 70 Newport Pier, Newport Beach, CA 92663
Phone: 949-533-1022

  • Serves All Ages
  • Private Surf Lessons
  • Group Lessons
  • Longboard Clinics
  • Women Only Surf Classes
  • Surf & Boogie Camps
  • Summer Surf Camps – Weeklong, all summer, ages 6 and up

HB Surf School

Serves Huntington Beach, By the Pier behind Duke’s and Sandy’s
Phone: 714-658-6873

  • Instruction for all skill levels and all ages
  • Private Lessons
  • Adult and Youth Lessons
  • Summer Camps for ages 8 and up, Monday – Friday, 5 day sessions in July and August
  • Birthday Parties & Special Events

JP Surf Camp

San Clemente Pier, near Lifeguard Headquarters
Phone: 949-547-2088

  • Surf Camps for ages 6 through adult
  • Camps are 5 day sessions
  • Private Lessons (60 and 90 minutes)
  • Surf boards, rash guards, wet suits provided

Laguna Ethos

Serving the Laguna Beach Area
Phone: 260-446-8066

  • 1.5 hour semi-private surf lessons with board and wetsuit included
  • Guided ocean kayaking (1.5 hours)
  • Guided ocean SUP (1.5 hours)
  • Team building/large groups
  • Summer camps for ages 5-12 with surfing, kayaking, swimming, paddle boarding
  • Camps are Monday through Friday at Heisler Park area

Laguna Surf & Sport

Address: 1088 S Coast Hwy, Laguna Beach, CA 92651
Phone: 949-497-7000

  • Group and private surf lessons – 1 hour sessions

Learn To Surf Newport Beach

Serving Huntington Beach, Newport Beach, Los Angeles, and San Diego
Address: 7203 Seashore Drive, Newport Beach, CA 92663
Phone: 714-313-4577

  • Private surf lessons – all equipment included, 2 hour sessions
  • Group surf lessons – equipment included, 2 hour sessions
  • SUP lessons
  • All ages and skill levels

Little Surf Co.

Lessons at Huntington City Beach, Towers 18-24
Phone: 657-464-4190

  • Summer camps
  • School year surf & science academy program
  • Ocean education courses
  • After school programs
  • Homeschool surf programs
  • Private and semi private lessons
  • Small group classes

McKinnon Surf & SUP Lessons

Serves the Huntington Beach Area
Phone: 714-377-6101

  • Surf and SUP lessons (1 and 1.5 hour lessons)
  • Equipment provided
  • Open ocean excursions
  • All ages and skill levels
  • Private lessons
  • Fitness classes
  • Adaptive surfing programs for special needs clientele
  • Group lessons

M & M Surfing School

Serves Seal Beach Area
Address: 802 Ocean Ave., Seal Beach, CA 90740
Phone: 714-846-7873

  • 3-hour group lessons
  • Private lessons – 1 hour – equipment included
  • Birthday parties
  • Large group lessons

OC Surf Coaching

Serves the Orange County Area
Phone: 714-745-8492

  • Private lessons
  • Group lessons
  • Board and wetsuit included
  • 1 – 1.5 hour sessions
  • Photo packages available
  • Youth and adult lessons

Salty Grom Surf Camp

Address: Bolsa Chica State Beach, Huntington Beach, CA
Phone: 714-330-3350

  • Full & Half day camps for ages 8 and up
  • Camps include equipment
  • Weeklong surf camps, June, July, and August
  • Private surf lessons for ages 5 and up
  • Group lessons
  • Surf events – birthdays, corporate, media, etc.

San Clemente Surf School

Serves the San Clemente Area (Doheny, San Clemente Pier, Poche Beach)
Phone: 949-374-8077

  • Year round surf school
  • All levels
  • 2-hour private lessons, equipment included
  • Group lessons
  • Surf Photography
  • Youth and adult lessons

Surfriders Academy

Serves the Huntington Beach Area
Phone: 714-782-4510

  • 1.5 hour private lessons
  • Group lessons
  • Corporate groups

Wavehuggers

Serves LA, OC, and San Diego
Address: 22299 E Pacific Coast Hwy, Huntington Beach, CA 92646
Phone: 310-910-9099

  • Private lessons
  • Group lessons
  • 1.5-2 hour lessons
  • All skill levels
  • Community classes
  • Equipment provided
  • Video coaching available
  • Small group surf therapy
  • Surf camps June through August, Monday through Friday

Wolfy’s 369 Surf Shop

Serves the San Clemente Area
949-369-7873

  • Private surf lessons
  • Board and wetsuit included
  • All skill levels

Related Articles

Summer Camps in Orange CountySleepaway & Overnight Camps
Best Surf Spots in Orange CountyScuba Diving and Snorkeling Spots
Heidi Deal
Heidi Deal is the author of the Newcomers Handbook to Living In Los Angeles & Orange County, and a children’s book author specializing in history and human rights. When she's not writing you can find her solo hiking and going on new adventures with her kids and pup.