Surf Lessons overview

Badass Surf School takes pride in being able to teach surf lessons to all types of people, including + not limited to:

  • children between ages 3-12


This age group is typically introduced to the water by learning to swim at the pool. Like learning a new language, surfers will get most efficiently comfortable in the ocean at this age. We even teach special needs!


  • kids or adults who have NEVER surfed, or even seen the ocean


This one may seem obvious, but many are surprised when they, upon booking, hoping they can get up their first time. EVERY PERSON surfs waves their first lesson with the Badass Surf crew.


  • any person from any culture or background


If you put 30 surfers in a room that same number of years ago, they'd likely fit the mold of the classic "surfer" stereotype. Nowadays, because surfing has become so mainstream, those 30 surfers will be a wildly diverse group. We strive to push that diversity beyond its limits.


Surfing is for all people. It's a sport that truly brings us together!​


  • current surfers who want to improve


We are the only Los Angeles surf school outside of Malibu that teaches surfers at the competitive level. That includes Santa Monica, Venice, Manhattan, and all of the South Bay. We *actually* have the real teaching experience to get you there.

This list can go onnnnnnn.

All our instructors are certified and trained to add our philosophies to their own style of teaching. Badass Surf School is the only school to put SURFERS FIRST, both in and out of the lineup!


Book your lesson

and see what we're all about!​​

Ron Jr., 40
Ronnie III, 7
Milo, 4

we start as young as 3!

we always provide necessary instruction, but if you really want the private experience even in your own group, you can add extra instructors to your lesson to party!

We do lessons for large groups with a 3/1 surfer to instructor ratio! We can service your birthday party, team building activity, corporate event, fund raiser, or impromptu surf adventure!





Button, FAQ.png