• Pricing
Ballet class practising beside tall windows in a studio in Canada

Ballet Class booking software for Canada.

Keep school-year classes, winter recitals and summer dance programs connected to the right studio place and staff.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Online bookings
  • A clearer schedule
  • Regular bookings
  • Customer records
  • Payments kept together

Online booking

Let the next ballet class book itself

Give customers real ballet class openings online and keep every studio place accounted for.

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 instantly$24

Scheduling

Keep every studio place in step

Hold the ballet class timetable and each studio place together when weather or staffing changes.

Learn more
bookables.ai/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 · Roncesvalles
Studio B · Exam candidates

Grade 3 because an examiner said so.

Not because Tuesday at five is convenient. A ballet school runs somebody else's syllabus, and where a dancer sits in it decides which class they can be in at all.

  • The grade travels with the dancer

    What they have passed is on their record, so enrolment starts from where they actually are rather than from what a parent remembers.

  • Entry deadlines are not yours

    Examination dates are set by a body outside the school and do not move, so missing one costs a child a year rather than a week.

  • A class the teacher can correct

    A graded class stops where every dancer can still be seen and corrected, which is fewer than the floor would physically hold.

A timeline of a customer's past jobs, quotes and payments.
History18 jobs
  • 12 AugOven + windowsBooked · $95
  • 2 AugPayment received$140
  • 28 JulDeep clean quoteAccepted · $215
  • 14 JunRegular cleanCompleted · $70
A day of classes, each shown as a session with the seats booked out of the total.
SessionsWednesday 1 Jul
  • 09:00Cooking class
    Full
  • 12:15Spanish lessons
    11/16
  • 17:30Strength & Conditioning
    5/12

Keep the day easy to follow.

See the next ballet class, who is leading it and which studio place is committed before arrivals begin.

A month calendar with booking dots marking the busy days, the way venue and hire availability is read across weeks.
July2026
Exam year
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

The examination year.

Entries in one month, the examiner's visit in another, results after that. Fixed dates the school works around rather than sets.

Built for your school

Built for every class and grade you teach

Pre-primary ballet

Reserve the studio place, ballet instructor and barre and remove that capacity as soon as this ballet class is confirmed.

Junior ballet

Keep the ballet class time, assigned person and attendee details together from booking to arrival.

Teen ballet

Offer this option online only while its studio place, ballet instructor and barre are genuinely free.

Adult beginners

Move the booking while keeping its ballet class record clear for everyone working that day.

Private coaching

Use a standing booking when the ballet class repeats weekly or monthly on the same timetable.

Exam preparation

Keep the agreed ballet class fee and payment status beside the confirmed place.

Winter recital rehearsal

Open a dedicated block without confusing it with the normal ballet class timetable.

March break ballet

Adjust this local booking pattern while protecting every other ballet class in the diary.

Pro

Keep payment beside the booking.

Keep the ballet class fee and booking together, whether payment is recorded manually or taken by card.

  • Record desk payments

    Mark cash or bank transfer against the ballet class when payment arrives outside online checkout.

  • Take cards with Pro

    Let customers pay the class or term fee when the studio place is reserved by card online when the booking is confirmed.

  • Keep the balance visible

    See the payment status beside the ballet class rather than searching a separate note or inbox.

A list of payments, each with the customer, reference, date, method and amount, with totals received and still outstanding.
Received$4,310
Outstanding$3,840
  • Émilie TremblayP-1011 · 25 Jun · Bank transfer$380
  • Ryan MacLeodP-1012 · 25 Jun · Cash$240
  • Priya SandhuP-1013 · 28 Jun · Card$380
  • Jacob WongP-1001 · 27 Jun · Card$190

One app for every booking

Everything you need to run your ballet classes business.

Online booking

Publish live ballet class times for school-year classes; each confirmation closes the assigned studio place before another customer can take it.

Scheduling

Keep each ballet class, studio place and staff member together when school-year classes move, so the desk can change a time without a clash.

Standing bookings

Set a weekly or monthly ballet class for regular attendees, holding its studio place until the chosen end date or final occurrence.

The grade is on the student

Where a dancer sits in the syllabus is on their record, so nobody is enrolled into a class they have not been examined into.

Classes have a ceiling

A graded class stops where the teacher can still correct everybody, which is a smaller number than the studio floor would take.

Email reminders

Send email reminders with the confirmed ballet class time, helping attendees arrive ready while staff keep working from the same booking.

Customers

Keep contact details and earlier ballet class bookings together, so returning families or attendees do not repeat their history each time.

Team

Give staff one current view of each ballet class, its studio place, assigned people and every timetable change made that day.

Payments

Record cash or bank transfer for the ballet class on Free, or take the industry-specific fee by online card with Pro at confirmation.

Starts free. Grows
only when you do.

Add your whole team and get booking for nothing.
As you grow with us you can go Pro.

Free

$0

No credit card required

Free every month

200 bookings
every month, free
Get started free

Pro

$2/ booking

Grow without limits

Pay as you go

Unlimited bookings
only $2 when you get booked
Go Pro
Explore plans→

Common questions.

Yes. Publish genuine availability for the studio place, ballet instructor and barre; a confirmed booking removes the matching capacity from the times customers can choose.

Yes. A weekly or monthly ballet class can run indefinitely, end on a date or stop after a chosen number, and standing bookings are included on Free.

Yes. Each confirmed ballet class holds its studio place, so that capacity is no longer shown as available for the same time.

Bookables supports email reminders for confirmed ballet class bookings. Staff at the bright insulated dance studio can work from that current booking.

Yes. Create an estimate for a private ballet class, course or group request and keep it with the customer and booking details.

With Pro, customers can pay the class or term fee when the studio place is reserved by card online. On Free, record cash and bank-transfer payments against the ballet class manually.

Related industries

All Classes & Sessions
Yoga

Yoga

Pilates

Pilates

Spin

Spin

Group Fitness

Group Fitness

Dance Class

Dance Class

Martial Arts

Martial Arts

Get Booked.

More time to service, less on admin.

Start with Email

Ballet Class guides

All articles

Sep 5, 2026

How much booking notice should you require?

Choose a booking lead time that allows for preparation, staff and travel, with practical examples for mobile services, venues and classes.

Read

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Sign Up
  • Log In

© 2026

Bookables.
Pricing