
Swim school software
Keep lessons full and families coming back
Booking software for swim schools to run lessons, manage memberships, and handle payments in one place. Swimmers can easily book classes and buy plans online.
7 days free
No credit card required




Trusted by 1,000+ businesses worldwide




















Everything you need to run a swim lessons business
No matter what you teach, Time2book helps you run group classes with clear schedules, easy bookings, and smooth payments.

Swim school scheduling software
Lessons by level with small ratios
Online booking lets parents book lessons by level.
Small ratios cap each lesson at a safe number of swimmers.
Pool rules share kit, arrival and cancellation rules at checkout.
Reminders keep families on top of lesson times.
Swim school payments
Lesson fees, terms and crash courses
Online payments replace cash at the poolside.
Terms and courses bill lesson fees monthly or sell term and crash-course packs.
Sibling discounts run as discount codes for families.
Gift cards let relatives gift lessons.


Swim school client management
Swimmer levels and parent contacts
Swimmer profiles keep level notes and family accounts so parents book for each child.
Plan tracking shows each swimmer's term or course and lessons left.
Attendance shows who's attending every week.
Announcements tell families about pool closures and new terms.
Swim school management software
Enrolments, terms and crash courses
Enrolment revenue shows income and new swimmers term on term.
Lesson schedule shows every lesson by level.
Team assigns teachers to their lessons.

Pricing
Our pricing is built to support every stage of your business, from your first bookings to fully booked weeks.
Save up to 34% paying yearly
Starter
For solo trainers
$29
Per month, billed yearly
$39
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Email support
Coupon codes
Team members
Gift cards
Waitlist
Growth
For growing studios
$59
Per month, billed yearly
$79
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Email support
Coupon codes
5 team members
Gift cards
Waitlist
Professional
For studios ready to scale
$99
Per month, billed yearly
$129
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Priority email support
Coupon codes
10 team members
Gift cards
Waitlist
Business
For large studios
$199
Per month, billed yearly
$259
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Dedicated support
Coupon codes
Unlimited team members
Gift cards
Waitlist
Stripe charges a transaction fee for each online payment, and we add a small 0.9% platform fee to support the service.
"I like that Time2book is intuitive to use, making it easy and quick to set up. The platform looks really clean and professional, which is great for my clients when they make bookings."
Cassidy, Founder of And Breathe Out
Swim school guides
Frequently asked questions
Yes. Set up each level as its own class with its own schedule, capacity and price.
Yes. Parents can add child accounts and book each child into the right lesson, or reserve several spots in one checkout.
Yes. Sell a pack of lessons, or a recurring membership charged automatically through Stripe. Time2book tracks lessons left and renewals.
Yes. Invite them as team members and assign sessions to each one. Growth includes 5 team members and Professional includes 10.
Starter costs $39 per month, or $29 per month billed yearly. You can try Time2book free for 7 days without a credit card. Stripe's transaction fees and a 0.9% Time2book platform fee apply to online payments.
Yes. Capacity is set per lesson, so each one can be capped at the ratio you need for that level.
Yes. Create a membership that covers a weekly lesson, and it bills automatically each month.
Yes. Use the Notes tab on the swimmer's profile to record their level, badges and progress.
Yes. Set the date range to the term to see new clients and compare with the previous period.
Manage bookings and payments easier
Get a free 7-day trial
No credit card required








