
Ride the wave with KR Surf Experience
Welcome to KR Surf Experience, your premier destination for mastering the waves in Ocean City, New Jersey! Whether you're a complete beginner or an advanced surfer, we offer personalized surf instruction for all ages. Specializing in private one-on-one sessions, we're dedicated to helping you build confidence, improve your skills, and experience the joy of surfing.
Join us and let your ocean adventure begin!
We offer a range of specialized surf sessions tailored to meet your individual needs and skill levels. Our approach is focused on understanding and responding to what you require, providing effective, safe, and practical solutions to get you confidently riding the waves in Southern New Jersey.
Our Surf Sessions
Private Sessions
Perfect for those new to surfing, our private lessons focus on fundamental techniques, ocean safety, and catching your very first waves. Get personalized, one-on-one instruction to build a strong foundation.
Coaching with KR
For experienced surfers looking to refine their technique, learn new maneuvers, or tackle bigger waves. If you are a competitive surfer, KR offers contest strategy with a strong mindset.
Advanced Kids & Teens Group
For aspiring, young surfers who want to progress to the next level. We focus on building confidence, surf etiquette, and teaching essential ocean awareness in a safe environment. Our advanced sessions help you push your limits and elevate your surfing.
Adult Group
Join our adult group sessions for a social and supportive surf experience. Whether you're trying surfing for the first time or want to share the stoke with others, these sessions are perfect for adults.
KR Surf Experience is fantastic! My nephew has taken several group lessons in OC and Avalon, and he said KR Surf Experience was the best by far! For a 9-year-old to say he learned so much in just one session really highlights their teaching skills. We'll definitely be booking again next summer!
Meredith B.

Connect with us
KR Surf Experience
Waverly Surfing Beach
Ocean City, New Jersey
Operating hours
Summer Season (June - September):
Mon - Sun: 9am - 6pm (weather permitting)
Off-Season: By appointment only
Contact
Socials