Surf Lessons and Surf Camps in Encinitas, north San Diego since 2002

We have been giving surf lessons for 17 years and are one of the first
surf schools in San Diego.  We were originally at Grandview beach in Leucadia, where we had been living and surfing for a decade, then we moved to Moonlight Beach for the past 10 years.  The owner/head instructor has been surfing since the 1960’s, and has a long track record of success with getting people surfing. (Check our reviews.)  We are a legal surf school with city permits and insurance.

SURF LESSONS going on now!
& all summer

The Summer Surf-a-Thon surf camp is NEXT WEEK!

Are you ready to surf?  Small camps with a lot of instructors, all surfing, & no beach games!  You want to surf or play games?  sign up now

Summer surf lessons every day Monday-Friday at 10am-12pm, with free board and wetsuit rental until 1pm.  $75 per person, includes board and wetsuit, and top surf instruction.

“You know we are good because our competition copies us.” – our motto #1
“Good waves, good boards, good instructors.” –our motto #2

We need more instructors for summer! Apply here.


#1 on Trip Advisor
Yelp looks good too!


Encinitas surf lessons

Adults & Kids
Softboard & Thick Warm Wetsuit included

3 hour Group Surf Lesson – $75
2.5 hour Private Surf Lesson – $140

You can sign up as one person for a group lesson, and join one other person to form a group.  Only 2 people make up a group in the spring.   Like getting a private lesson for a group rate.  1 hour and 15 minutes water time.  The rest of the time is spent in suiting up, finding a good spot on Moonlight to surf, and a very thorough beach lesson covering safety and how to get up and ride.  Get it now before the summer crowds.   Group surf lessons are VERY EFFECTIVE and you always get plenty of attention.  2-1 to 4-1 student to instructor ratio. Within a half hour we will have you riding the whitewater to the beach with a big smile on your face, just take a look at the smiles of  everyone in our Instagram feed below.

Moonlight Beach in Encinitas

Sign Up Here

Quick Results – Surf Right Away

We understand that many of you are only in San Diego for a short time, and have to get some surf while you are here! This is our specialty, getting you up and riding in easy waves on easy boards right away, even if you have never surfed before.


High Quality Softboards & Thick Warm Wetsuits Provided

We have a large selection of various surfboard shapes, (photos from our surf camp above) so that we can custom fit just the right softboard for you.  You will get the board that will be the easiest for you to ride.  We also have thick 4/3 mm wetsuits, which are surprisingly warm in winter.   A softboard and wetsuit are included with your lesson.

Safety Certified

We are proactive on safety, and won’t let you get into trouble. We use only softboards, and all our energetic, experienced and professional instructors are EMT, Lifeguard, or CPR certified.

Yelp: “Absolutely the best surf camp on Moonlight Beach”
Trip Advisor: “Best Surf School in North County”

Learn to Surf on your own

Our surf lessons are designed to teach you not only how to surf, but how to learn to surf on your own without taking further surf lessons.

Go surfing instead of going to the gym

If you are just visiting the San Diego area, don’t live near the surf and don’t plan to continue surfing, you can come out and surf with us purely for the physical benefits which surfing provides.

Stress Relief

Getting out into the clean water of a beautiful beach and riding the waves is not only an excellent workout, it is also refreshing, rejuvenating, and a great stress reliever which will leave you pleasantly exhausted with a healthy appetite and maybe even the desire to go out and try it again.

You can do it!

You may not think that you would be able to surf, but with our help, we guarantee that within 1/2 hour of hitting the surf we’ll have you standing up and riding the whitewater to the beach with a big smile on your face.

We are near San Diego, La Jolla, Del Mar, Solana Beach, Cardiff, Encinitas, Carlsbad and Oceanside