Wrightsville Beach, nc Surf lessons for all ages & levels

 〰 the ocean is calling

Wrightsville School of Surf is different from your average surf school. Owned and operated by two local professional surfers, we offer the highest level of surf instruction. No matter what your surf goals are, Wrightsville School of Surf is there to get you on your feet and ride the waves of your dreams—offering a wide variety of services, from private beginner lessons to competitive training and coaching.

not your average surf school

We're Knox Harris and Brandon Mitchell and we come from a long lineage of surf heritage. 

With over 40+ years of combined experience, you can't receive better instruction! We're the only local surf school with a true professional background. That's why WSOS is your best choice to learn to surf. We look forward to seeing you out in the lineup!

so glad you asked 〰

who are we?

we've got you covered 〰

all levels surf lessons


Wrightsville School of Surf is a private surf school offering beginner, intermediate and advanced surf lessons for all levels of surfing abilities. Owned and operated by former pro surfers Brandon Mitchell and Knox Harris. 

Private Lessons - 1 hour 15 min

$95 for the first person, $80 for any additional person upon booking. For example: 1person = $95, 2 people = $175.

intermediate Lessons - 1 hour 15 min

$95 per person


Advanced Coaching Subscription

$250 〰 Charged monthly. 3 lessons per month, 1.5 hours each.

summer camps

$450 〰 June 19-23rd, July 10-14th, July 17th-21st, July 31-4th

- Laila F.

“Brandon Mitchell is awesome!!! Coral (6) & Cody (14) both got up & rode some waves….we were all so stoked! I highly recommend Wrightsville School of Surf with Brandon Mitchell & Knox Harris."

- DAVID M.

“Knox was awesome! My first lesson. Very patient and got me up on the board before end of the day. Look forward to my next visit and lesson!”

- Bob L.

“Selection is everything! instructors, waves, conditions… surfing with Wrightsville School of Surf is so much fun, and the instructors know what they’re talking about.

Lessons are friendly and chill, and Brandon answers all of my questions with experience, but breaks them down until I understand. They’re friendly, and flexible enough to have lessons centered on the best available conditions & my location.

I can’t believe how many waves I catch, even on a classically calm Wrightsville Beach day. No matter what’s happening out in the surf, there’s always something Brandon has me working on, and I’m always looking forward to the next lesson. Booking is easy; they get back to you quickly, HIGHLY RECOMMEND Wrightsville School of Surf!” 

- Russel P.

“I have a lot of fun with Knox. He is super positive, super patient, and focused on fun AND improvement. I’ve learned a lot in both sessions we’ve had and look forward to a lot more. I’d be happy for him to work with my 9-year-old, and I am equally happy with my experience at 48. He’s just a good dude with a great attitude and tremendous knowledge. Give him a call.”

- Marvin D.

“Andrew taught us, he was great, and we had a lot of fun. We will happily book again there on our next vacation. We felt very safe! It was a private group Session for 2.”

- Bob L.

“An amazing couple of days surfing with Knox, who not only provided a good foundation of basic information to get you up and surfing quickly, but was able to spot and fine-tune more subtle mistakes to improve your skills. On top of excellent instruction, Knox provided tons of information on reading waves as they came in and what to look for while waiting for the next wave. All of the above while making the entire lesson enjoyable and fun. The highest recommendation!”