💙
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(60 coach reviews)
•
7 coaches•From $100 per lesson
Mission Beach - Surfing venueSan Diego, CA

Outdoor surfing court in San Diego

Setting
Outdoor
open-air
Parking
On-site

7 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!

✨New
Jake
From$213per lesson

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.
4.9
28 Lessons given
4.9
Available
Next: Tomorrow, 8:00 AM
💰$213 for weekly lessons
Get surfing lessons with Jake
Cole Jager profile
About Cole

I've been surfing for about 10 years, having competed in the shortboard division on my high school surf team. I primarily ride short boards, ranging from thrusters to twin fins, but I also have experience with longboarding and other alternative shapes. As an avid surfer, I hit the waves daily whenever conditions are good. Over the past 5 years, I've enjoyed teaching many friends how to surf and sharing my passion and knowledge of the sport.

What students say...

"I surfed for the first time with cole and he was a great instructor! Highly recommend for anyone looking to get better at surfing

Top Rated
99Score
Cole
From$100per lesson

Cole

Bio: I've been surfing for about 10 years, having competed in the shortboard division on my high school surf team. I primarily ride short boards, ranging from thrusters to twin fins, but I also have experience with longboarding and other alternative shapes. As an avid surfer, I hit the waves daily whenever conditions are good. Over the past 5 years, I've enjoyed teaching many friends how to surf and sharing my passion and knowledge of the sport.
5.0
88 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
💰$100 for weekly lessons
Get surfing lessons with Cole
Christian Afansev profile
About Christian

I am a California native with extensive experience in surfing, coaching individuals of all ages, and promoting water safety. Growing up along the coast, I’ve developed a deep understanding of the ocean and a passion for helping others build confidence in the water along with being dedicated to making every experience as enjoyable, safe, and memorable as possible!

What students say...

"My 3 kids just had surf lessons with Christian and they had a blast. They were up and surfing right away! I would definitely recommend coming here for lessons.

Top Rated
92Score
Christian
From$100per lesson

Christian

Bio: I am a California native with extensive experience in surfing, coaching individuals of all ages, and promoting water safety. Growing up along the coast, I’ve developed a deep understanding of the ocean and a passion for helping others build confidence in the water along with being dedicated to making every experience as enjoyable, safe, and memorable as possible!
5.0
7 Lessons given
5.0
Available
Next: Tomorrow, 6:00 AM
💰$100 for weekly lessons
Get surfing lessons with Christian
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!

Top Rated
93Score
Fernando
From$114per 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
💰$114 for weekly lessons
Get surfing lessons with Fernando
Luke Chece profile
About Luke

I love teaching in general but when I love what I’m teaching, it’s inevitable for me to make a lasting impression on my students/clients. Surfing is my favorite activity on the planet and it brings me great joy to pass on such an incredible pastime to others. I have taught all skill levels and ages from 4 years old to 74 years old.

✨New
Luke
From$107per lesson

Luke

Bio: I love teaching in general but when I love what I’m teaching, it’s inevitable for me to make a lasting impression on my students/clients. Surfing is my favorite activity on the planet and it brings me great joy to pass on such an incredible pastime to others. I have taught all skill levels and ages from 4 years old to 74 years old.
Be their first TeachMe.To student!
Available
Next: Tomorrow, 8:00 AM
💰$107 for weekly lessons
Get surfing lessons with Luke
Ryland Rubens profile
About Ryland

Over 20 years of surfing experience and 5 professionally. Love helping others improve their surfing skills.

✨New
Ryland
From$149per lesson

Ryland

Bio: Over 20 years of surfing experience and 5 professionally. Love helping others improve their surfing skills.
Be their first TeachMe.To student!
Available
Next: Tomorrow, 8:00 AM
💰$149 for weekly lessons
Get surfing lessons with Ryland
William Lavelle profile
About William

I’ve surfed most of my life. I currently work as a surf coach at the Kelly slater surf ranch and am partnered with the WSL. I have experience teaching people of all levels and can teach at almost any surf break. I have a range of equipment for students of different levels. 🤙

Lifeguard Certified
✨New
William
From$114per lesson

William

Bio: I’ve surfed most of my life. I currently work as a surf coach at the Kelly slater surf ranch and am partnered with the WSL. I have experience teaching people of all levels and can teach at almost any surf break. I have a range of equipment for students of different levels. 🤙
Be their first TeachMe.To student!
Available
Next: Tomorrow, 8:00 AM
Lifeguard Certified
Lifeguard Certified
💰$114 for weekly lessons
Get surfing lessons with William

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 $100 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
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

Ready to play at Mission Beach?

Your first lesson is free. Pick from 7 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!

Mission Beach - Surfing venueSan Diego, CA
6.4 miles away
1 coach
Go to location
Black's Beach

Black's Beach

7.4 miles away
1 coach
Go to location

Reviews for coaches at Mission Beach

5.0(60 coach reviews)
Yana K.Verified ✓
Level: Beginner•Lessons taken: 25•Verified ✓
That lesson with Cole was quite good, honestly. The focus on improving my technique was quite helpful, and I feel more confident on the board now. Though I still need to work on timing, I’m hopeful with more practice, I’ll get there. Still, I appreciated the relaxed but attentive vibe Cole creates, which made learning feel natural. If you're into steady progress without the hype, I’d recommend giving it a try.
See Coach Cole →
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 →
Makayla M.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I surfed for the first time with cole and he was a great instructor! Highly recommend for anyone looking to get better at surfing
See Coach Cole →
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 →
Ian F.Verified ✓
Lessons taken: 20•Verified ✓
Great job, Cole, on 11/17/24! Looking forward to our next surfing lesson with you! :)
See Coach Cole →
Ruthy C.Verified ✓
Lessons taken: 13•Verified ✓
Very knowledgeable and comfortable to be around.
See Coach Cole →
Sofia G.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Experienced professional, great feedback.
See Coach Jake →