How to Earn Extra Revenue from Your Pool with Private Hire
Turn your pool's spare hours into a reliable second revenue stream — with real numbers from a UK swim school.
Jason Hearse
Founder, Vale Swim Academy
Most swim schools use their pool for lessons and nothing else. Between terms, at weekends, or in the evenings, the pool sits empty and the fixed costs — heating, maintenance, insurance, staffing — keep running regardless.
Private pool hire is a way to turn those empty slots into revenue without any additional infrastructure. If you have a pool, you already have the asset. The question is whether you have the systems to sell it.
At Vale Swim Academy, private hire now runs alongside our lesson programme. Here’s how we approached it and what you need to make it work.
What does private pool hire actually mean?
Private pool hire means letting individuals, families, or groups book exclusive use of your pool for a set period. Typical bookings include:
- Family swims — parents wanting private time in the pool with young children
- Pool parties — birthday parties, especially popular for children aged 5–12
- Private coaching — swimmers who want one-to-one instruction without joining a class
- Club training — local swimming clubs who need lane time
- Schools — curriculum swimming where a school needs dedicated pool time
- Aqua fitness — aqua aerobics instructors who need a space to run sessions
Each of these is a different market with different pricing and booking behaviour — but the starting point is the same: you make your pool available, show live availability online, and let people book.
The revenue opportunity
The numbers are straightforward. If your pool is available for private hire for 10 hours per week at an average of £45/hour, that’s £450/week or around £20,000/year in additional revenue — from a resource you already own.
Even conservative assumptions — 4 hours per week at £40/hour — add up to £8,000/year. For most small swim schools, that’s meaningful.
The limiting factor for most schools isn’t demand — it’s admin. Taking enquiries by phone, managing a separate diary, taking card payments, avoiding clashes with lessons. Without the right system, private hire creates more work than it’s worth.
The booking system problem
Most swim schools manage private hire through one of these approaches:
- Wix Bookings or similar — a separate booking page entirely disconnected from lesson scheduling
- Manual diary — someone checks a spreadsheet or wall calendar before confirming each booking
- Phone/email only — every booking goes through the office
All three create the same problem: the pool hire booking has no awareness of the lesson schedule, and the lesson schedule has no awareness of pool hire. Double-bookings happen. The admin overhead is significant.
The better approach is a single system that knows about both — so when a parent tries to book the pool for Saturday morning at 9am, the system already knows that’s when your intermediate class runs and blocks it out automatically.
How ClassBase handles pool hire
ClassBase is the only UK swim school platform with private pool hire management built in — not bolted on, not a separate module that doesn’t talk to the lesson schedule.
The availability engine works from a single source of truth:
- Operating hours — you set the hours your pool is available for hire per day
- Lesson sessions — any session on the class schedule automatically blocks that slot for hire
- Resource blocks — you can add manual blocks for maintenance, staff unavailability, or anything else
- Existing bookings — confirmed hire bookings block the slot for new bookings
The result is a public calendar your customers can browse that always shows accurate availability — no phone calls required, no diary checking, no risk of double-booking.
At Vale Swim Academy, we replaced a Wix Bookings page and a wall diary with ClassBase’s pool hire module. The number of double-booking incidents went to zero. More importantly, the number of bookings went up — because customers could see availability and book immediately rather than emailing to enquire.
Setting up pool hire products
In ClassBase, you define “booking products” — the hire packages you want to sell. Typical examples:
| Product | Duration | Price |
|---|---|---|
| Family swim | 60 min | £40 |
| Pool party (up to 15 people) | 90 min | £80 |
| Private coaching session | 45 min | £35 |
| Club training lane (1 lane) | 90 min | £55 |
Each product has its own pricing, duration, and capacity. You can also create membership tiers — for example, a paid “pool hire membership” that gives regular hirers discounted rates or priority booking.
Payments: Stripe for hire, GoCardless for lessons
Pool hire and swim lesson payments are fundamentally different:
- Lessons are recurring termly fees — ideal for GoCardless Direct Debit
- Hire bookings are ad-hoc, one-off payments — ideal for instant card payment
ClassBase handles both. Hire bookings are paid by card via Stripe at the point of booking — the customer pays immediately when they confirm, no invoice chasing, no manual reconciliation. The money is settled to your account within two business days.
Recurring bookings for clubs and schools
For customers who want a regular weekly slot — a swimming club that trains every Tuesday evening, or a school that books every Thursday morning — ClassBase supports recurring booking blocks.
You confirm the terms (e.g. every Tuesday 6pm–8pm for 10 weeks), ClassBase creates all the booking slots in one go and processes a payment plan. The customer gets reliable access; you get predictable revenue without re-managing the booking each week.
The public calendar
One of the most valuable features for hire revenue is the public calendar — a page you can embed on your website (or link to directly) that shows live pool availability to anyone who visits.
Critically, customers can browse availability without logging in or paying upfront. This removes the biggest friction point in the Wix/manual booking flow where customers have to commit before they can see whether you have their preferred slot available.
The ClassBase public calendar shows:
- Which slots are available
- Which products are bookable in each slot
- Real-time pricing
- Immediate booking and payment flow
We found that removing the “email to enquire” step increased our conversion rate on hire enquiries significantly. Customers who can see availability and book in under two minutes are much more likely to complete a booking than those who have to wait for a response.
Getting started
The fastest way to start generating pool hire revenue is:
- Decide on your hire products and pricing
- Set your pool’s operating hours and any blocks you need
- Create the products in ClassBase
- Share the public calendar link with local families, clubs, and schools
You don’t need to advertise heavily to fill hire slots initially. Local Facebook groups, a message to your existing swim school parents, and a link from your website are usually enough to generate the first bookings.