Online booking for swimming teachers
Parents message all week to find a lesson at the right level and time, and your pool slots are limited. With Book, they book group lessons by level, holiday courses or private lessons on your own booking page, with places matched to each pool slot. €5/month, everything included.
€5/month
Everything included. No commission, no catch.
Made for swimming teachers who'd rather be working
Really simple.
Add your services. Open your hours. Share your link. That's the whole setup — no training, no sales call.
€5 a month. Full stop.
One plan, everything in it. No commission on your bookings, however many you get.
All your services.
Group lesson, beginners (5–7 years), Group lesson, improvers, Private lesson, Adult beginner lesson, Holiday course, 5 mornings, Water confidence session. Each one gets its own price and duration.
Example services for swimming teachers
| Service | Duration | Price |
|---|---|---|
| Group lesson, beginners (5–7 years) | 30 min | €15 |
| Group lesson, improvers | 45 min | €17 |
| Private lesson | 30 min | €35 |
| Adult beginner lesson | 45 min | €25 |
| Holiday course, 5 mornings | 45 min | €80 |
| Water confidence session | 30 min | €30 |
Examples only — you set your own services, durations and prices.
Your own booking page
Your name, your address, your services. Clients see the price before they book.
- Every service with its price and duration
- Next free slots, right on the page
- Works on any phone. No app to install.


Every booking in one list
Who, which service, what time. Open one to move it or cancel it.
- Reschedule or cancel in two taps
- Add walk-ins and phone bookings yourself
- Syncs with Google Calendar, iPhone and Mac


Set your hours once
Tap the calendar to open a slot. Repeat it every day you work. Done for the month.
- Repeat slots by day of the week
- One colour per service
- Day off? Delete the slots. That's it.


Up and running tonight
- 1
Sign up and pay €5.
Email, password, card. Two minutes.
- 2
Add your services and hours.
Group lesson, beginners (5–7 years), Group lesson, improvers, Private lesson — each with a price and a duration. Then open your slots.
- 3
Share your link.
On Instagram, Google Maps, your shop window. Bookings start coming in.
Swimming lesson booking software: what you set up
Book gives you one public booking page with your lessons, levels, prices and free times. Parents and adults book in a few clicks without an account, and every booking lands in one list and in your phone calendar. Setting it up takes a few minutes:
- Create one service per level and format, with the age range and what the swimmer should already be able to do in the description.
- Open slots on your pool times, with the number of places each group allows, and repeat them each week until the end of term.
- Share your link with schools, the pool reception and parents' groups.
- Sync your calendar with Google, iPhone or Mac.
Places per group
Each slot has its own capacity, set to the group size you can teach safely in your lane space. Each online booking takes one place, and when the group is full the slot leaves your page, so nobody turns up to a full lane. A family with two children books twice, once per child, with each child's name in the note.
Terms and weekly places
Slots repeat each week on the weekdays you choose until an end date, so set the end date to the last lesson of term. For children who keep the same weekly place, book the following weeks yourself from your list after the first lesson; if you enter the parent's email, they get a confirmation with a calendar file for each date.
Holiday courses
A five-morning course is five slots, since each slot sits within one day. Create a holiday course service, open a slot each morning, and book the following mornings for each child after the first booking.
Several teachers or pools
Book has one booking page per business and no staff field. Give each teacher or pool its own services, with the address in the description; slots of different services can overlap.
What Book doesn't do
Book takes bookings only: no payments, no term invoices, no reminders. Parents can't move or cancel online: they contact you and you move the lesson from your list, to another time or level.
Price
€5/month, everything included: unlimited services and bookings, no commission, no contract.
One price. Everything in it.
€5/month
- Your own booking page
- Unlimited bookings
- Unlimited services
- Calendar sync — Google, iPhone, Mac
- Confirmation email for every client
No commission. No contract. Just a fair price from day one.
Start for €5/monthQuestions swimming teachers ask
Can I limit the number of swimmers per group?
How do parents book two children?
How do I run lessons by term?
Can parents pay online?
Do parents need an account?
How much does Book cost?
Guides for swimming teachers
- Swimming teachers: organising lessons by term and levelHow swimming teachers can organise lessons by term and level with online booking: one service per level, places per lane, term dates, moving swimmers up a level.
- Swimming teachers: lessons for adults afraid of waterHow swimming teachers can offer lessons for adults afraid of water with online booking: private first lessons, quiet pool times, small groups and discretion.
- Swim schools: scheduling several teachers and lanesHow swim schools with several teachers take bookings on one page: classes by level and teacher, places per lane, private lessons, terms and absences.
Also for fitness & sport coaches
- Boxing instructor
- Football coach
- Golf instructor
- Horse riding instructor
- Ice-skating coach
- Outdoor activities instructor
- Personal trainer
- Pilates teacher
