Surf school software

Hyper-specialized booking software for surf schools

Let Viking’s booking tools help you run your surf school. Our system is easy to setup and hard not to love; full-automation helps you sell more, plan faster, and rekindle your love for running a surf school.

  • Save tons of time with auto-planning and auto-student messaging
  • Surf school-specific features like weather and tide-based scheduling
  • Grow your business; Viking helps increase sales and decrease costs

✓ Talk to an expert  ✓ No strings attached

Drop in on growth for your surf school

Every surf school owner we speak with runs into the same problems.
We've found the solutions to help them — and you.

What happens
without Viking Bookings
  • Labor-intensive manual rescheduling is a constant hassle
  • Hand-planning surf lessons becomes too heavy a burden
  • You’ll miss out on sales opportunities
  • The inevitable burn-out from working way, way too hard.

What will happen
with Viking Bookings
  • Our scheduling tools helps automate your daily planning
  • All employees handle surfschool management, not just you.
  • Students book multiple surflessons in advance, driving growth
  • By saving you time on a daily basis, you can start surfing again
Don’t waste another minute — unlock your surf school’s full potential today.

Book a free demo

We are impressed!
"We’ve only been using VIKING a few months and it completely changed how we run our surf school. And it saves so much time and effort to me as well! Incredible!"
Dave Melmoth
Joss Bay Surf School

Why customers love Viking Bookings

  • Booking surf courses is as quick and easy as ordering take out
  • They are updated when they need to be updated
  • They do all the important actions in their own customer portal
  • Pre-lesson surf theory gets them excited for their next day on the water

Why surfschools love Viking Bookings

  • Auto-scheduling students and instructors is a timesaver
  • Auto-updates to students drastically reduce busy work
  • Auto-everything helps grow your business as a side-effect
  • An intuitive interface that’s easy to work with for your team
  • Everyone can do the surf school management from now on, not only you.
The big 4 - Our four main features that seamlessly integrate
and improve the management of your surf school
Visual of Vikings booking engine.

24/7, Real-time Booking Integration

Our booking form looks simple but packs a punch. Unlock 24/7 sales and instant planning directly on your website.

Kiteschool Customer Portal

Self-service Student Hub

Simplify your business by giving your students full control over their bookings, schedule, and payments.

Visual of a planner where students can plan their lessons.

Always Up-to-date Auto-planning

Like infinite zoom for your company. Get both a high-level overview and minute-to-minute control over your schedules.

Communication Kitesurfschools

Right On Time
Automated Updates

Students receive personalised updates for each lesson, auto-magically sent when your customers need them.

Trusted by 250+
around the globe
Brunotti Kitesurf school logoBlow Kitesurfschool logoDuotone Procenter kitesurf center logoEscape surfschool logoMission to sail sailing school logoEurofun academy surfschool logoKite safe kiteschool logoJibe City windsurf center logoWindhoek kitesurfschool logoWindhoek kitesurfschool logo
Brunotti Kitesurf school logoBlow Kitesurfschool logoDuotone Procenter kitesurf center logoEscape surfschool logoMission to sail sailing school logoEurofun academy surfschool logoKite safe kiteschool logoJibe City windsurf center logoWindhoek kitesurfschool logoWindhoek kitesurfschool logo

What is hyper-specialized surf school management software?

Nowadays, most software solutions are one-size-fits-all, but we’re not. We’ve built Viking Bookings as a water sport school management app from the ground up. We started out because our own school was in need of a tool like this. We keep going because we see it works.

Offer multi-day surf packages. Increase sales.

Add the option to schedule multiple surf lessons at once, and you'll see students increase their purchases, driving steady growth.

Offer summer camps. Increase sales.

We give you the option to sell your summer camps as a custom package. Viking even let’s you dynamically add extra questions to your booking form.

Give students control. With a student portal.

Viking’s online student portal is a one-stop-shop for each step of your customer’s journey. Booking, waivers, theory, everything.

Bad weather? Great system.

Cancel lessons with 1 click. Every student gets notified and they can reschedule all by themselves.

Imporve teamwork. Use instructor accounts.

In addition to instructor availability, your team can use Viking to exchange updates about student skill levels.

Keep students up to date. Automate communication.

Your students want to know everything about their surf lessons. Let our system handle it for you.

All the features that your surf school needs

Browse all features





Multi language

Find & mail


Expiration reminder

Payment reminder

New theory availabile






All optional

Custom fields

Emails per category

Planner message

Updated when needed

Prebuilt templates

FAQ pages

Milestones theory

Customer account

(instructor) messages


Release courses ('give back strips')

Change day

Change time

Start time changer

Choose what product is tide dependent

Tides per product

General availability

Prevent overbookings

Check availability

Manage availability

Daily overview






Student level

Resend emails

Continue planning

Send notifications

Duplicate bookings

Phone, on location and online

Group bookings

Cancel courses

Quick search

Approve courses

Download schedule excel

Automated planning


Block availability

Add customers


Sign waivers






Attendance toggles


Email support

Phone/ Zoom support

Ticketing system

Start using Viking



System manager

Head instructor




Student level tracking

Build your own milestones

High quality content

Pre filled

Change pre-filled templates

Milestones per sport

QR code waivers

Validity per waiver

Multi language

Waiver per product

General waiver

Sell PDF gift vouchers

Special personal codes

Groupon & personal flyers

gCal / iCal

Generic codes

Other websites

Wordpress plugin

Messagebird SMS


Payment platforms

Facebook tracking

Adwords tracking

Tracking of campaigns

Discount codes

Gift vouchers

Mobile optimised

Auto upsell

Find & mail

Newsletter opt in

Wordpress plugin

Track per bookingform

Easily embed


Multi language

Dedicated booking forms

Set currency

Track partial payments and refunds

Set timezone

Language per user

Set general language


Payment settings

Accept on-location payment

Accept online payments






Combined products

Rental prebooked

Rental on location*

Check cash at end of day

Automated repetition


Multiple day

Single day


Camp participant export

Lesson schedule

Overview of hours

Change hours manually

Automated hour tracking



Reports per source

Occupancy rate







Multi language

Find & mail


Expiration reminder

Payment reminder

New theory availabile






All optional

Custom fields

Emails per category

Your surf school depends on the weather. Make sure your succes doesn’t.

We can’t control the weather, but Viking makes it easy to manage your surf school’s planning in every condition. One-click rescheduling automates planning new lessons for your students when bad weather strikes. We’ve built Viking with surf-specific challenges in mind, to help make your work way easier.

Wanna know why I started building Viking’s surf school management tools?

It wasn’t my dream to build an all-in-one tool for water sports centers — it was pure necessity.

My dream was to run a highly successful kitesurf school and that’s what my best friend and I did. After a while though, it started to increasingly look like a nightmare. I was constantly working, always on the phone, and never, ever had time to be out on the water.

That’s when I decided something needed to change.

I built Viking as a custom software solution for our own school. Pretty quickly, it became clear to me that the tool I had created could also benefit other water sports centers, like surfing centers.

See how these surf schools run
smoothly with Viking Bookings

Escape surfschool, UK

Read more

Joss Bay Surfschool, UK

Read more

Hart beach Quicksilver surfschool

Read more

The latest from our blog

Follow the Viking Bookings blog, stay up to date on new features and learn insights relevant to your surf school.

Get started
with Viking Bookings

With this many features, we understand our surf school management software is a little overwhelming. That’s why we’ll help you every step of the way.

1. Book a one-on-one demo, no strings attached — pinky promise.

2. Discover a live version of our booking software to see if it’s the right fit.

3. We help new customers set up Viking, so you’re ready to go.

4. We’ll help you install our booking form right on your website.

5. Within a week after your first call, we can have you up and running.

Plan a free demo

Explore Viking:
live demo and Q&A

We’ll share our screen in a video call and walk you through Viking. You can ask questions and see if Viking suits you.

  • Made for people, no need to be a tech person

  • Save time, get structured and sell more

  • You'll receive premium support along the way

‘Answering calls and e-mails for at least 8 hours a day used to drive us crazy. Now with Viking, we have reduced this to 2 hours. Students schedule their lessons themselves!’

Plan your online video call

Get to talk with one of our experts, no strings attached.

Thank you!
Oops! Something went wrong while submitting the form.

Frequently Asked Questions

How will a water sports management app benefit my surf school?

Is Viking able to handle all the courses and lesson packages we offer?

Can I use my own branding with Viking?

Are you sure your booking form will ‘seamlessly’ integrate to my website?

Are all your online payments and transactions secure?

Surf school reservation software is for selling

Is your website optimised to sell more courses and grow your client base? With Viking Bookings you can quickly add a booking form that converts visitors to students. Our reservation process guides your users through the entire booking process with ease, making your next sale easy as can be.

Our web-based water sports center management app has handled millions of students and is the go-to choice for surf school across many continents and timezones.

One-of-a-kind reservation system for surf schools

Surf school owners everywhere are impressed by the surf-specific features we’ve added to Viking Bookings. Think: tidal scheduling, summer camp bookings, and surf theory milestones. It’s helping surf instructors and school owners to become better each day.

Trusted by 250+ companies around the globe

Read our success stories

38 Google Reviews

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.