top of page
20150819_torrancesurf_12660_edited.jpg

All Ages • All Levels • Gear Included

Catch Your First Wave in 90 Minutes

Private, Semi-Private & Group — Redondo Beach, Santa Monica, Manhattan Beach & Torrance Beach.

⭐ Trusted by Families for 26+ Years

🏄 4:1 Student–Instructor Ratio

⚠️ Limited daily sessions — weekends fill first

Surfers on Ocean

Save up to 48% when you book as a group.

 Open to all levels 

No Group? No Problem.

Join an existing surf group and ride with Coach Olo

for just $85

 All equipment included · No prior experience needed

🛟 CPR & First Aid Certified

More people, more savings

$165 1:1 private → $115 2-person  Save 30% $97 3-person  Save 41% $88 4-person  Save 46% $85 5+ group  Save 48% 

BOOK YOUR OWN GROUP

Private & Group Lessons

Private, Semi-Private & Group — Redondo Beach, Santa Monica, Manhattan Beach & Torrance Beach.  One-on-one coaching tailored to your goals or join a small group for shared energy and more savings. All 90-minute sessions include surfboard & wetsuit — just show up.

high five sm_edited_edited.jpg

 Private
1:1

90 min • 1-on-1

Private Lesson

Standard rate

$165
per person
Total: $165

Total focus on you. Fastest way to progress — for beginners and intermediate surfers alike.

100% instructor focus
Fully personalized coaching
Fastest skill progression

IMG_0003_edited.jpg

Semi-Private
2 students

90 min · 2 students

Semi-Private

 Save 30% 

$115

per person
Total: $230

Share the experience while still getting plenty of individual attention. Great for couples, friends, or siblings learning together.

Personalized feedback
Partnered learning
Fun & balanced coaching

IMG_0015_edited.jpg

Small Group
3 students

90 min · 3 students

Small Group

 Save 41% 

$97
per person
Total: $290

A fun, social session with solid coaching. Ideal for small groups who want to learn together while still getting guidance.

More waves, less waiting
Individual tips in group
Supportive, social vibe

Surfers On Beach_edited.jpg

Group Lesson
4 students

90 min · 4 students

Group Lesson

 Save 46% 

$88
per person
Total: $350

A balanced mix of coaching and group energy. Great for families or friends who want to surf together and cheer each other on.

Fun, energetic group
Learn & motivate together
Ideal for families

Surfers Walking Shore_edited.jpg

Best Value
5+ students

BEST VALUE

90 min · 5+ students

Best Value Group

 Save 48% 

$85
per person
Total: $425+

Bring your crew and save more. Private group experience at the best value — perfect for friends, families, or celebrations.

Private session, your group

Flexible pacing for your crew
Best value per person

Groups of 5 or more? Call or email us and we'll sort you out. Extra instructors available at $100 each to keep the 4:1 ratio.

Don't have a group? No problem

Join Our Semi-Private Sessions (5 Max)

Can't find your own group of 5? Join Coach Olo's weekly semi-private surf sessions — an elite small-group experience with a max of 5 students for personalized coaching, faster progress, and more waves. Pick your location below.

   NEW   

Join Coach Olo's Semi-Private Group

Max 5 students · Ages 4–18+ · Instructor: Olo C.

TIME

10:30am – 12:00pm

90 min

CAPACITY

5 students max

Spots limited

PRICE 

$85 / session

Gear included

📍 Redondo Beach — Tuesdays

📍  Santa Monica — Thursdays

An elite small-group experience with a max of 5 students for personalized coaching, faster progress, confidence-building, and more waves. Perfect for surfers who want the feel of a private lesson in a fun group setting.

100% instructor focus
Fully personalized coaching
Fastest skill progression for beginners & intermediates

90-Minute Class Format

5 min

10 min

70 min

5 min

Intro & wetsuits

Sand lesson

Surf

Pack up

What to Bring

Swimsuit

Water

Sunscreen

Towel

Board & wetsuit provided

100 Knob Hill Ave, Redondo Beach CA 90277

530 PCH, Parking Lot 9 — Santa Monica CA

⚠ Call to confirm if booked within 24 hours — 310-985-1458

100 Knob Hill Ave, Redondo Beach CA 90277

530 PCH, Parking Lot 9 — Santa Monica CA

Need help or have a large group?

Call or text us — open daily 6:00am – 6:00pm PST
310-985-1458 • robbie@perfectdaysurfcamp.com

bottom of page