Surf Lessons

All surf lessons at Oldest City Surf School run for 90 minutes. The first 10-20 minutes of every lesson take place on the sand. During this time, surf etiquette, ocean safety, and important surfing techniques are discussed and practiced on the beach.

The remainder of your surf lesson will take place in the water. Your professional surf instructor will guide you out to the lineup and have you riding your own waves in no time!

We offer a variety of surf lessons that cater to all ages, experience levels, and group sizes

Private Surf Lesson

Number of People: 1

Price: $85

When booking a private lesson with Oldest City Surf School, you will receive a 90 minute one-on-one surf lesson from one of our professional surf instructors. This individual surfing experience allows for the quickest progression and the most individual attention when learning out in the water.

Semi-Private Surf Lesson:

Number of People: 2

Price: $70 per person - $140 total

A semi-private lesson is a 90 minute surf lesson experience for two people. This lesson package includes one instructor. This is a great option for those looking to learn to surf with a friend or relative. 


Group Surf Lesson:

Number of People: 3+

Price: $65 per person - $195+ total

A private group lesson is for those in larger groups looking to learn how to surf together in a fun and safe environment. Groups of three to four people will have one instructor while larger groups will include more instructors based on size. Feel free to contact us with any questions about accommodating your group.

  • Surfboards for all sizes

  • Professional surf instructor

  • Top rated surf instruction

  • Unforgettable experience

What we provide

  • Swimsuit

  • Sunscreen

  • Water

  • Towel

What you should bring

Please be sure that everyone who plans on surfing individually signs the digital waiver below before arriving

Sign Digital Waiver

*Online bookings can only be made 24 hours or more in advance. If you would like to book a lesson with less than a 24 hours notice, please contact us directly and we will be glad to help you!*