• Pricing

Booking software for ballet schools.

Publish each grade as its own class with its own places, so a parent books the level their child actually dances and Grade 3 filling up never stops Grade 1 taking bookings.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • A grade at a time, each with its own place count
  • Full grades close themselves while open grades keep taking bookings
  • Trial classes bookable as a single place
  • A roll for every class, ready before the term starts

Online booking

Customers book themselves

Share your link and customers pick a service and slot at a price worked out for them, straight into your diary.

Learn more
A Grade 2 place booked by a parent who found the right level.
New bookingAvailable
ClassGrade 2 ballet · 1 place
WhenSat 16 Aug · 9:00am
Places left4 of 16
Priced instantlyA$24

One shared diary

Peak hours, kept full

Every booking lands on one timeline across your spaces and your team, so nothing double-books and quiet gaps are easy to spot.

Learn more
app.bookables.com/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 bookings
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:30 · 12 of 12 booked
Studio A · Pre-primary
09:30 · 4 places left
Studio A · Grade 2
11:00 · Paid
Studio B · Exam candidates

Built for you

Built for every kind of ballet class business

Pre-school creative movement

The little ones class is capped tightly and sits on the same page as the graded work, so parents of a three-year-old are not scrolling past exam syllabus classes.

Graded syllabus classes

Each grade carries its own places, times and price per class, so the page is a level ladder rather than one undifferentiated list of dance.

Exam candidates

Extra coaching sessions in the weeks before an exam are published as their own dated classes with a handful of places for the candidates who need them.

Concert troupe rehearsals

Concert rehearsals run as separate sessions from regular classes, so the troupe numbers and the class numbers never get mixed up in the one list.

See it in action

Every booking, in one app.

app.bookables.com/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 bookings
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:30 · 12 of 12 booked
Studio A · Pre-primary
09:30 · 4 places left
Studio A · Grade 2
11:00 · Paid
Studio B · Exam candidates

Schedule

Every grade on one timetable

Pre-primary, Grade 2 and the exam candidates all sit on the same day view with their own numbers, so you can see at a glance which grade is carrying the school and which one needs a trial class push.

A Grade 2 place booked by a parent who found the right level.
New bookingAvailable
ClassGrade 2 ballet · 1 place
WhenSat 16 Aug · 9:00am
Places left4 of 16
Priced instantlyA$24

Instant booking

A trial class, booked without reception

Publish the trial as a single place on a real class date. A new family finds the right grade on your page, books it and pays, and turns up on the Saturday already on the roll.

A concert season quoted to a family with two dancers.
Estimate #1042
Helena Vasquez
Sent
  • Concert rehearsals · 2 dancersSessionsA$288
  • Costume hire · 2CostumesA$190
  • Theatre & programme levyConcertA$120
TotalA$598

Get paid

Class fees settled at the barre, not after it

Fees are charged as places are taken, so the grade is paid for before the term runs. The concert season, with costumes and theatre costs, goes out as a quote and is settled in one go.

Less admin, more bookings

Made for ballet class businesses

Every grade sells separately

Grade 1, Grade 3 and pre-primary are three different things on your booking page, each with its own times, its own price and its own places. A family that is not sure where their child fits books the trial class instead, and you place them properly from there.

The barre sets the number

You choose how many dancers a class takes, based on the studio and the barre space rather than on how many people asked. The count drops live as bookings arrive and the class shuts when the last place goes, so nobody arrives to find there is no room at the barre.

A trial class without a phone call

Publish a trial as a single place on a real class date. A parent finds it, books it and pays for it at eleven at night, and turns up on the Saturday already on the roll. It is the cheapest way to convert someone who was only ever going to mean to ring you.

The concert and the exam run off the same roll

Every booking sits against its class with the dancer and the parent contact attached, so the list for a grade is there whenever you need it, for the exam entry, the costume count or the concert programme. If a class has to move nights, the families booked into it are told.

Start taking ballet class bookings today

Set up in minutes. 200 bookings a month free, no card needed.

Get started free

One app for every booking

Everything you need to run your ballet class business.

Online booking

Your own page where customers pick the job and a slot that is genuinely free, straight into your diary.

Scheduling

Every booking lands on one timeline across your spaces and your team, so nothing double-books and gaps are obvious.

Capacity that holds

Set the places on a session once and booking stops by itself when it is full.

Email reminders

Confirmations and reminders go out automatically, so fewer bookings are forgotten.

Customers

Every customer, every address they own and every job you have done there, ready to rebook.

Estimates

Itemise the parts and the labour, offer options side by side, and let the customer sign it off online.

Team

Add your people with their own hours and their own work, so jobs only land on whoever can actually do them.

Payments

Send a payment request when the job is done, or take a deposit as they book. Card payments come with Pro.

Related industries

All Classes & Sessions
Yoga

Yoga

Pilates

Pilates

Spin

Spin

Group Fitness

Group Fitness

Dance Class

Dance Class

Martial Arts

Martial Arts

Common questions.

Yes. Every grade is set up on its own with its own class times, price and place count, so parents book the level their child dances rather than a generic ballet class.

Whatever number you set. The places count down as bookings come in and the class closes when they run out, so the studio never takes more than the barre holds.

Yes. Publish the trial as a place on a real class date. The family books and pays for it online, and they land on that class roll like any other dancer.

Moving the session updates every booking attached to it and the families booked in are notified of the new time, so you are not messaging a list by hand.

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Investors
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Start for free
  • Log in

© 2026

Bookables.