Catch Waves Confidently — Expert Surf Instruction at Jacksonville Beach
Small class sizes, beginner-friendly gear, and structured surf camps and lessons for kids and adults.
Featured Experiences
4-day kids camps, adult beginner camps, private lessons, and a waiting list for full sessions.
About Thompson Surf School
Thompson Surf School teaches surfing at Jacksonville Beach, specializing in small-group instruction and safe, confidence-building lessons.
The school runs a 4-day Surf Camp for Kids and an Adult Beginner Surf Camp, both structured with short, progressive sessions that prioritize ocean safety, technique, and fun. Camps use soft surfboards and beginner-friendly equipment, and instructors maintain a 3:1 student-to-instructor ratio to ensure individual attention.
Private Surf Lessons provide fully personalized coaching designed to get students standing and riding a wave quickly. Private sessions use the same safety standards and beginner equipment as group camps, with tailored drills, paddling technique work, and guided water time.
Thompson Surf School’s programs are built around clear learning goals: mastering pop-ups, timing waves, reading surf conditions, and practicing ocean safety. Camp days combine on-beach instruction, hands-on practice, and supervised surf sessions so students apply new skills immediately. The kids camp serves ages 7–16 and provides a supportive environment for first-time surfers and those refining basic skills.
Safety protocols include low student-to-instructor ratios, trained instructors, and appropriate beginner gear. Lessons emphasize comfort in the water and strong swimming basics before surf progression begins. Thompson Surf School operates at Jacksonville Beach and focuses on creating memorable, confidence-building surf experiences for children and adults alike.
Booking options include the Surf Camp for Kids, a waiting list for full sessions, Private Surf Lessons, and the Adult Beginner Surf Camp. Instruction follows established safety practices and uses age-appropriate progressions to build confidence and skills. Sessions are scheduled seasonally with flexible booking options.
Ready to Ride? Reserve a Spot Today
Secure a place in kids camp, join an adult beginner session, or book private lessons — limited spaces available.