Booking software for dance studios & schools.
A dance class booking system, memberships and studio hire in one place — with term and block payments, waiting lists, show ticketing and a built-in website. Built for dance schools running classes and hiring out studio space.
-
12 / 14Ballet · Grade 2Mon 16:30 · Studio 1Open2 left
-
FullStreet & commercialTue 18:00 · Studio 2Waiting list3 waiting
-
8 / 16Adult tapWed 19:30 · Studio 1Open8 left
-
10 / 12ContemporaryThu 17:45 · Studio 2Open2 left
Dance class sign-ups & schedules.
A dance class booking system your students and parents actually enjoy using. Publish the class timetable — ballet, tap, street, contemporary, adult fitness — and let people browse and sign up online. Set a capacity limit per class, and the moment it fills, the next person joins a waiting list automatically.
- Browse the timetable by style, day, age group or teacher
- A capacity limit per class — no more over-full studios
- Automatic waiting lists — the next dancer is offered a dropped place
- Parents manage sign-ups for several children from one account
Term & block bookings, invoiced automatically.
Most dance schools sell their classes by the term or in blocks. Set the recurring weekly pattern once — ballet every Monday, street every Tuesday — and LemonBooking generates the whole run, takes the term payment up front, and raises the invoices for you.
Recurring weekly classes
Weekly, fortnightly or term-time only — the patterns dance schools actually use. Skipping a half-term week or a bank holiday? Just delete that one occurrence and the invoice adjusts.
Pay by term or by block
Bill once for the whole term, per block of weeks, or per class — whichever suits your students. Term payment is taken at sign-up with a card, so a place is only held once it is paid for.
Automatic invoicing
Clear, branded invoices the moment a place is booked — with your school's logo and sequential numbers. Sibling and multi-class discounts are applied automatically.
Memberships for your regular dancers.
Your regulars are the heart of the school. Set up membership types for them — unlimited classes, a fixed number a month, or a single-style pass — with member rates and a recurring payment that runs automatically. LemonBooking chases anyone who misses a payment so memberships don't quietly lapse.
- Membership types for regular students — unlimited, capped or single-style
- Member rates apply automatically at sign-up — no manual discounts
- Recurring monthly payments collected on card automatically
- Friendly automated reminders chase late payers for you
- Jun 2026Paid on time
- May 2026Paid on time
- Apr 2026Paid on time
A studio hire calendar for the empty hours.
Your studios sit empty between your own classes — so hire them out. Publish a live studio hire calendar and freelance teachers, choreographers and groups can see what is free and book the space for their own classes or rehearsals. A complete dance studio booking system for both your classes and your hirers.
- Live availability so hirers book the gaps themselves — no email back-and-forth
- Your own classes always take priority on the calendar
- A special rate for one named hirer that only they see
- Card payment taken on booking, so the slot is held once it is paid
A hire rate for every kind of hirer.
Freelance teachers get one rate. Commercial shoots get another. A regular rehearsal group gets a third. Set the hire rates once and the right price applies every time — on the hire form and on the invoice.
- Add as many groups as you need — Teacher, Group, Commercial
- Different rates for daytime vs evening, weekday vs weekend
- Hirers see only the rate that applies to them on the form
| Group | Wkday day | Wkday eve | Weekend |
|---|---|---|---|
|
Freelance teacher
Runs their own class
|
£16 | £22 | £25 |
|
Rehearsal group
Regular hirer
|
£20 | £26 | £30 |
|
Commercial
Shoots & castings
|
£40 | £46 | £52 |
Sell tickets for shows & recitals.
The annual show, exam days, the summer recital — sell tickets in the same system you run your classes from. Parents buy online, get a QR-coded ticket, and you check them in on a phone at the door. No third-party ticketing site taking a cut.
- Sell tickets for shows, recitals and exam days online
- QR-coded tickets with door check-in on a phone or tablet
- Limit ticket numbers to the venue's capacity
- See the full ticketing module
A website for your dance school.
No website yet, or stuck with one you can't update? Build one in the included editor, with free hosting — and because it shares content with the booking system, your class timetable and prices only need editing once. Already have a site you like? Embed just the timetable or sign-up form via iframe and keep it.
- Drag-and-drop website editor — no code, no designer
- Free hosting on your own address — pirouettedance.co.uk
- Timetable and class prices stay in sync — edit them once
- Or embed the timetable in your existing site — see the website editor
-
Book nowBallet · Grade 2Mon 16:30 · 2 places left
-
Book nowAdult tapWed 19:30 · 8 places left
-
Book nowContemporaryThu 17:45 · 2 places left
Hosted in a UK data centre · GDPR-ready · Cyber Essentials certified. See the website editor.
Trusted by class-led venues.
“We use LemonBooking for our village multi-sport courts, and the experience has been excellent. The support team (particularly Paul) was incredibly responsive during the trial and setup phase, answering questions quickly and making the whole process easy. The switch from our previous system was smooth, with no disruption. A reliable, user-friendly platform with great support - highly recommended.”
Frequently asked questions
Anything we haven't covered, drop us a line.
How do online class sign-ups and capacity limits work?
Publish your class timetable and students or parents sign up online for the classes they want. Each class has its own capacity limit, so a class closes to new sign-ups once it is full and the next person joins a waiting list automatically. When someone drops out, the first person on the waiting list is offered the place.
Can dancers pay by term or monthly?
Both. Take payment for a whole term or block up front, or set up a monthly recurring payment that runs automatically. LemonBooking generates the invoices for the whole run and chases anyone who misses a payment, so you are not reconciling a spreadsheet every week.
Can we offer memberships for regular students?
Yes. Create membership types for your regular dancers, give members their own rates and recurring payment, and the right price applies automatically at sign-up. Late payers are chased for you, so memberships do not quietly lapse.
Can freelance teachers hire studio space when we are not teaching?
Yes. Publish a live studio hire calendar so freelance teachers, choreographers and groups can see what is free and book the studio for their own classes or rehearsals. You set the rates per studio and per time band, and one named hirer can have a special rate that only they see. See venue & studio hire →
Is there a free trial?
Yes. LemonBooking is free for 30 days with no card required, and we do the initial setup with you so your timetable, classes and rates are in place before you go live.
Ready to run your dance school on LemonBooking?
30 days free. No card required. We do the initial setup with you so your timetable, classes and rates are ready on day one.
You might also like
General venue and studio hire for halls, rooms and community spaces — same booking platform.
Hiring out recording, photo or rehearsal space? See our studio booking software — built for studios you rent by the hour.
Calendar, sign-up forms, invoices and payments — in one place.