💙
Get a free trial lesson
How does it work?
💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
TeachMe.To LogoTeachMe.To Logo

Mission BeachSurfing Venue in San Diego, CA

5.0(22 coach reviews)
•
4 coaches•From $60 per lesson
Mission Beach - Surfing venueSan Diego, CA

Outdoor surfing court in San Diego

Mission Beach - Surfing venueSan Diego, CA
Setting
Outdoor
open-air
Parking
On-site

4 surfing coaches at Mission Beach

Every coach below teaches at Mission Beach. Pick the one that fits your level - they handle the rest.

Jake Tavakoli profile
About Jake

With over five years of experience teaching beginner and intermediate surfers, I bring a holistic and deeply personal approach to every lesson. My teaching is rooted in mindfulness, breathwork, and the belief that surfing is not just a sport—it’s a pathway to growth, presence, and self-discovery. I’m passionate about helping others find confidence in the water, connection with the ocean, and a deeper understanding of themselves through surfing. For me, the lessons we learn on the board mirror the challenges and triumphs of everyday life, and I’m honored to guide others on that journey.

What students say...

"Jake was a great teacher! Very easy to understand material, and overall a great, safe vibe. Very patient and great messages. Doing this lesson was alot of fun and taught me many things I can take into my practice!

Top Rated
92Score
Jake
From$115per lesson
Try this coach for free

Jake

Bio: With over five years of experience teaching beginner and intermediate surfers, I bring a holistic and deeply personal approach to every lesson. My teaching is rooted in mindfulness, breathwork, and the belief that surfing is not just a sport—it’s a pathway to growth, presence, and self-discovery. I’m passionate about helping others find confidence in the water, connection with the ocean, and a deeper understanding of themselves through surfing. For me, the lessons we learn on the board mirror the challenges and triumphs of everyday life, and I’m honored to guide others on that journey.
5.0
33 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
💰$115 for weekly lessons
Get surfing lessons with Jake
Carina Dela Cruz profile
About Carina

"The thrill of riding a wave is a feeling I'm passionate about sharing. As a former pro surfer with 22 years of experience, I provide expert instruction. I'll help you unlock your surfing potential in a supportive environment."

What students say...

"She surfs with my sons and has known me for over several years. I am her Broker and Realtor. She’s just great and very patient.

Top Rated
92Score
Carina
From$95per lesson
Book your first lesson free

Carina

Bio: "The thrill of riding a wave is a feeling I'm passionate about sharing. As a former pro surfer with 22 years of experience, I provide expert instruction. I'll help you unlock your surfing potential in a supportive environment."
5.0
11 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
💰$95 for weekly lessons
Get surfing lessons with Carina
Fernando Wanderley profile
About Fernando

Riding waves isn't just a sport, it's a lifestyle I've passionately embraced for 30 years, including my time as a pro surfer. I blend technical expertise with an engaging teaching style, ensuring every student discovers the joy and skill of surfing. Let's catch some waves!

What students say...

"Fernando is the real deal and a very thoughtful person. Two years in a row he has been a fantastic surfing instructor for us, The memories of me and my son living the 'surfer life' in California, if but for just a day, I will treasure forever. Fernando goes above and beyond. A pleasure to know him. Hopefully we will see him again next year during our visit. Don't even hesitate, book a session with Fernando!

✨New
Fernando
From$120per lesson
Claim your free trial lesson

Fernando

Bio: Riding waves isn't just a sport, it's a lifestyle I've passionately embraced for 30 years, including my time as a pro surfer. I blend technical expertise with an engaging teaching style, ensuring every student discovers the joy and skill of surfing. Let's catch some waves!
5.0
4 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
Pro Surfer
💰$120 for weekly lessons
Get surfing lessons with Fernando
Catherine Monette profile
Catherine Monette photo 1
Catherine Monette photo 2
See more photos on profile
About Catherine

Ride the wave of improvement with me! With 15 years of surfing experience and an amateur surfing background, I offer expert guidance tailored to your skill level. My passion is fostering confidence and skill in the ocean, ensuring a safe and exhilarating experience.

Best Price
86Score
Catherine
From$60per lesson
Subscribe and get a free trial

Catherine

Bio: Ride the wave of improvement with me! With 15 years of surfing experience and an amateur surfing background, I offer expert guidance tailored to your skill level. My passion is fostering confidence and skill in the ocean, ensuring a safe and exhilarating experience.
1 Lesson given
Available
Next: Tomorrow, 8:00 AM
Amateur Surfer
💰$60 for weekly lessons
Get surfing lessons with Catherine

About Mission Beach

Mission Beach in San Diego offers beginner-friendly waves, lifeguard-patrolled beaches, and multiple surf schools providing lessons with certified instructors and all equipment included for safe surfing experiences.

When to come
This is one of the busiest venues in the area. Weekday mornings and mid-afternoons are typically your best bet for an open court or a focused lesson.
Amenities
  • On-site parking
  • Outdoor facility
Hours

Surfing available daily during daylight hours with lifeguards on duty; lessons offered year-round based on conditions and bookings.

Looking around? See more surfing coaches in San Diego.

Where you'll play

3105 Ocean Front Walk, San Diego, CA 92109, USA

Open the address in your maps app for turn-by-turn directions.

Get directions

Lessons at Mission Beach, explained

Lessons at Mission Beach start at $60 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends — and your first lesson is always free.

Other nearby locations:

Santa Clara

Santa Clara

0.9 miles away
2 coaches
Go to location
Ocean Beach

Ocean Beach

1.2 miles away
2 coaches
Go to location
Tourmaline Surfing Park

Tourmaline Surfing Park

2.5 miles away
1 coach
Go to location
La Jolla Cove

La Jolla Cove

5.6 miles away
1 coach
Go to location
Torrey Pines State Beach – North Beach

Torrey Pines State Beach – North Beach

6.4 miles away
2 coaches
Go to location
Black's Beach

Black's Beach

7.4 miles away
1 coach
Go to location

Ready to play at Mission Beach?

Your first lesson is free. Pick from 4 surfing coaches who teach here and book a time that works for you.

  1. Surfing
  2. California
  3. San Diego
  4. Mission Beach
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseOnline lessonsReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

Reviews for coaches at Mission Beach

5.0(22 coach reviews)
Kevin B.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Jake's a really great guy and the lesson definitely reflected that. I feel like I made some solid progress, and the relaxed vibe helped me focus without feeling overwhelmed. Still, I look forward to continuing and building on what I’ve learned. If you’re after an easy-going approach that encourages steady growth, he is you guy
See Coach Jake →
David A.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Jake was a great teacher! Very easy to understand material, and overall a great, safe vibe. Very patient and great messages. Doing this lesson was alot of fun and taught me many things I can take into my practice!
See Coach Jake →
Kevin B.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Bright energy to start the lesson, and Jake’s patience and knowledge really helped me ride smoother, especially with his accommodating approach and clear tips. Progress already, great guy.
See Coach Jake →
Kevin B.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Jake is an awesome teacher. Can tell he cares and wants to see you succeed and enjoy your experience. Really knows his stuff
See Coach Jake →
Sofia G.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Experienced professional, great feedback.
See Coach Jake →