Luma.

Dance studios

Dance studio scheduling software

Take class reservations, run waitlists automatically, and share a schedule page that fills your floor — free to start, no per-booking fees.

No card required · 14-day trial · live in minutes

A dance studio in session

U.S. dance studios industry size

$5.0BSource: IBISWorld, 2025

of people are more likely to choose a provider that offers online booking

94%Source: GetApp survey, 2021

average member retention across fitness businesses — roughly a third leave each year

66.4%Source: Health & Fitness Association, 2024

Luma is dance studio scheduling software that keeps your floor full and your admin light. Members reserve an open-floor spot in two taps, waitlists promote the next person the instant a place opens, and memberships and class packs are tracked without a spreadsheet. Your schedule lives on a shareable page and an embeddable widget, so students can book from your website or a link in a class reminder. You'll be live in under three minutes — no credit card, no sales call, nothing to migrate.

Simple open-floor reservations

Members see spots remaining and reserve in seconds. Luma enforces class capacity so a session fills without overbooking the floor.

Waitlists that fill classes

Full class? The next student joins the waitlist and is offered a freed spot automatically before the cutoff — with their credit restored.

A shareable studio page and embed

Share one link or embed the schedule on your own site. No account required to book, and every surface stays in sync.

Memberships, packs, and drop-ins

Grant memberships, class packs, and drop-ins with a note or receipt photo; credits apply and restore automatically as students book and cancel.

One flat rate, free for students

No setup fee and no per-booking fee — one simple monthly rate, with free reservations for students. The affordable way to run a dance studio's schedule online.

What is dance studio scheduling software?

Dance studio scheduling software lets a studio publish its class timetable, take reservations online, run waitlists for full classes, and track memberships, class packs, and drop-ins — from one calendar, without paper sign-ins or a spreadsheet. The strongest tools give students a self-serve booking page so they reserve and cancel themselves, which cuts no-shows and frees up staff.

Luma does exactly that for open-floor dance classes across styles — ballet, contemporary, hip-hop, ballroom, and kids' programs. Students book in seconds with no app or account, credits apply automatically, and your schedule can live right on your existing website.

Booking that fits how dance studios actually run

Dance schedules move — a term timetable, drop-in classes, and the occasional workshop. Luma lets you schedule recurring classes, cap each one, and let the waitlist backfill late cancellations so a popular class stays full. Class packs and memberships apply automatically, so the front desk isn't reconciling punch cards.

Because members book from a simple link with nothing to install, it works for casual drop-in students and committed regulars alike — and you keep one flat rate instead of paying per booking as enrollment grows.

Live in three steps

  1. 01

    Set up in minutes

    Name your studio, pick your vertical, and Luma seeds a room, a sample class, and this week's schedule for you. You're live and taking reservations in under three minutes — no sales call, no credit card.

  2. 02

    Share your schedule page

    Send members your link or drop the embed widget onto your existing website. They reserve a free spot in a couple of taps — nothing to download, no account to create.

  3. 03

    Run your day from one calm calendar

    Rosters, check-ins, waitlists, and membership tracking all live in a single day-or-week view — a calendar you actually want to open, not an admin ledger you dread.

Frequently asked questions

Does it handle drop-in classes and class packs for dance?
Yes. Track memberships, multi-class packs, and single drop-ins with an optional note or receipt photo. Credits apply automatically when a student books and restore on an eligible cancellation.
Do my students need an app or an account to book?
No. Reservations are free and take a couple of taps — there's no app to download and no account to create. You share one link (or embed the schedule on your site) and people book straight away.
How long does it take to get set up?
Under three minutes. You name your studio, pick your vertical, and Luma seeds a room, a sample class, and this week's schedule. No credit card is required to start your 14-day trial.
Is there a setup fee or a per-booking fee?
No. There's no setup fee, no per-booking fee, and no per-message charge — one flat monthly rate for the software, and member reservations are always free. It's the affordable alternative to platforms that bill you per booking or per SMS.
How do waitlists work?
When a class is full, the next person joins the waitlist. The moment a spot frees — someone cancels before the cutoff — the top of the list is offered it automatically, and any class credit they used is restored. You never chase a full class by hand.
Can I put the schedule on my own website?
Yes. Every studio gets a shareable schedule page and an embeddable widget, so you can take bookings from your own site, Instagram bio, or a link in an email — all pointing at the same live schedule.
Can I track memberships, class packs, and drop-ins?
Yes. Reservations are free to book, and you track memberships, class packs, and drop-ins with an optional note or a photo of a receipt. Luma auto-applies and restores credits as members book and cancel. Charging students directly through Luma is on the roadmap.
Can I switch from another platform without a migration project?
Yes. There's nothing to migrate to get started — add your classes and share your link the same day. Your members keep booking with no app and no account, so you can move over one class at a time.
What does it cost?
Every studio starts with a 14-day free trial, no card required. After that it's one simple flat monthly rate — see the pricing page. Your public booking page keeps working regardless of billing state.

The calm way to run your studio.

Go live in under three minutes and take your first reservation today.

No card required · 14-day trial