Booking software for dance studios & schools.
Dance studio booking software that brings class sign-ups, memberships and studio rental into one place — with session and block payments, waiting lists, show ticketing and a built-in website. Built for dance schools running classes and renting 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 schedule — 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 schedule 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
Session & block bookings, invoiced automatically.
Most dance schools sell their classes by the session or in blocks. Set the recurring weekly pattern once — ballet every Monday, street every Tuesday — and LemonBooking generates the whole run, takes the session payment up front, and raises the invoices for you.
Recurring weekly classes
Weekly, every two weeks or session-time only — the patterns dance schools actually use. Skipping a school break week or a public holiday? Just delete that one occurrence and the invoice adjusts.
Pay by session or by block
Bill once for the whole session, per block of weeks, or per class — whichever suits your students. Session 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 rental calendar for the empty hours.
Your studios sit empty between your own classes — so rental them out. Publish a live studio rental 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 renters.
- Live availability so renters book the gaps themselves — no email back-and-forth
- Your own classes always take priority on the calendar
- A special rate for one named renter that only they see
- Card payment taken on booking, so the slot is held once it is paid
Charge each renter the right rental rate.
A regular freelance teacher, a one-off rehearsal and a commercial shoot are worth very different amounts to your studio — so price them differently. Our dance studio booking system stores a rental rate for each kind of renter and applies it the moment they book, with no discount codes to remember.
- Separate rental rates for visiting teachers, rehearsal groups and shoots
- Daytime gaps between your classes can be cheaper than busy evenings
- The rental form shows a renter their rate, never anyone else's
| Group | Wkday day | Wkday eve | Weekend |
|---|---|---|---|
|
Freelance teacher
Runs their own class
|
$22 | $30 | $34 |
|
Rehearsal group
Regular renter
|
$28 | $36 | $40 |
|
Commercial
Shoots & castings
|
$54 | $62 | $70 |
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 schedule and prices only need editing once. Already have a site you like? Embed just the schedule 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.com
- Schedule and class prices stay in sync — edit them once
- Or embed the schedule 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
Customer review from Trustpilot
“Our community centre chose Lemon Booking to manage attendance and to take payment for the 8 weekly classes that we offer. We have found the system easy to set up and both our tutors and our customers have found it simple to use.”
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 schedule 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 session or monthly?
Both. Take payment for a whole session 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 rental 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 renter can have a special rate that only they see. See venue & studio rental →
Can parents and dancers sign up on a phone?
Yes. LemonBooking runs in any web browser, so there's nothing to install. Parents and dancers browse the schedule and sign up to classes on a phone, tablet or laptop, and teachers check the day's schedule the same way. Parents can pin the schedule to a tablet to glance at the session's classes, and teachers mark the register on a phone between sessions.
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 schedule, 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 schedule, classes and rates are ready on day one.
Related pages
General venue and studio rental 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.