Skip to main content
LemonBooking
Start free trial

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.

Start free trial

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

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

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

Hosted in a UK data centre · GDPR-ready · Cyber Essentials certified. See the website editor.

Trusted by class-led venues.

Read on Trustpilot

“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.”

Alwin (Sports centre manager)
Read more reviews on Trustpilot

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.

Free trial

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.

Start free trial No card required · 30 days, no obligation