Surfing Lessons in Pacific Beach

The best surf lessons in San Diego

San Diego Surf School in Pacific Beach!

Surfing can be a great way to have fun, stay fit, connect with nature, and bond with your loved ones. Sign up for our Pacific Beach surf lessons to start your journey today. 

San Diego Surf Lessons offers surfing classes for people of all ages at Pacific Beach. These lessons are designed to allow you to learn to surf while having fun at one of the world’s most popular surf beaches.





Our School!

Our lessons are designed for all kinds of individuals including kids, youngsters, and seniors.

Located in San Diego, California, our surf school is one of the most popular in the area. It is surrounded by cafes, shopping centers, and restaurants. You can enjoy the great view of the beach or walk the dazzling 3-mile boardwalk facing the ocean.

You’ll find not just local restaurants but also international chains. Some of the most popular names include Boardwalk Pizza’s handmade pizza, Amplified Beer Garden’s craft beer, and Oscars’ fish tacos. There are even more fun things to do with your friends or family including Belmont Park. The park is free to enter with the option to explore and pay as you go. Those who want to rest after sessions can visit the nearby Catamaran Resort Hotel & Spa or Blue Sea Beach Hotel for a relaxation session.

Pacific Beach Surf Lessons Include


One-On-One Surf Lesson
$ 130 per person

Designed for people who do not want interference. These lessons are perfect for experienced and new surfers and offer one-on-one sessions with a professional WSS and Lifeguard Certified Instructor.
  • 1 Lesson - 90 min
  • All Equipment Included


Perfect Option For Smaller Groups Of 2-3 People
$ 108 per person

Suitable for two to three individuals, these lessons for people who want to learn fast. You will get a designated Water Safety Specialist and CPR Certified Instructor.

  • 1 Lesson - 90 min
  • All Equipment Included


Group Surf Lesson With 4-5 People
$ 98 per person

Group lessons are for beginners who want to thoroughly enjoy lessons and learn at their own pace. Each lesson is customized to help you learn and be a better surfer.

  • 1 Lesson - 90 min
  • All Equipment Included


San Diego Surf Lesson is the leading surf school around the world with our headquarters based in San Diego. We teach surfing lessons in many different surf locations and our top priority is providing the best surfing experience.
We have instructors from all over the world that are surf experts. They are all trained with Water Safety Courses, with over a thousand 5 stars reviews and coached to teach to all ages, specialized in beginners and intermediate students.

You can book the surf lessons in our store in Pacific Beach and over the phone, but if you already figured out what surfing lesson you want and when you want to go surfing the easiest way is booking it online through our website.

All of our surf lessons are one and a half hours. The surfboard, wetsuit, leash and rash guard are already included.
The lesson starts with land lesson in which the surfing instructor explains about the dangers of the ocean, board information as dynamics and dimensions, what to do and not to do and the position you stand up when catching a wave. After that you enter the water with your surfing instructor to try the real thing, he will help place the board in the correct position and give you pointers.
A private lesson is a one-on-one lesson, which means a instructor just for you and more wave time. If your goal is really learning to surf and making it a habit, this is the best option.

When you arrive for your surf lesson we will provide you with a wetsuit, so you just need whatever you would wear when going to the beach. Board shorts or swimsuits for men, and bikinis or swimsuits for women.

San Diego Surfing Lessons based in the San Diego, California, area. The surf school serves clients throughout Southern California in locations such as San Diego, Pacific Beach, Ocean Beach, Mission Beach, La Jolla, Del Mar, Solana Beach and Encinitas.