Your Tuesday 6pm slot has a hip-hop batch, a Bharatanatyam batch, and exactly one studio floor. Last term it worked. Then you added a kids' batch, shifted an instructor to Saturdays, said yes to a weekend workshop — and now two batches want the same floor at the same hour, an instructor is double-booked, and a parent is messaging to ask why class got moved again.
This is what scheduling does to a growing studio: it works fine until it suddenly doesn't. Most owners build a timetable once, then bolt new batches onto it reactively, one "yes" at a time, until the whole thing is held together by memory and apology messages. The fix isn't a fancier calendar — it's a simple way to plan batches around your real limits, so the timetable holds even as you add classes. Here's how to do it.
- A clash-free timetable starts with your hard limits — floor space, instructor availability, batch capacity — mapped before you place a single class.
- One floor holds one batch at a time, and one instructor teaches one batch at a time. Most clashes are just these two rules being broken.
- Set batch capacity by floor space, not by demand — and keep two spots of headroom for trials and walk-ins.
- Keep every batch, its timing and its roster in one place, so you can see a clash before you create it — not after a parent points it out.
- Share one always-current timetable, not a screenshot that goes stale the moment you change anything.
Why do dance studio timetables get messy as you grow?
Timetables get messy because batches get added reactively, never planned against fixed limits. A studio starts with four neat batches, then says yes to a new style, a new age group, a workshop — each squeezed into whatever slot seemed free that week. With no map of what the studio can actually hold, the gaps fill up and the clashes begin.
A dance studio is harder to schedule than a gym. A gym runs a fixed weekly roster that repeats. You're juggling different styles, age groups, skill levels, instructors who teach across batches, and parents with two children in three different classes. Change one variable and the whole grid ripples.
We see the same tipping point across studios: everything fits until around the fifth or sixth batch, and then a single change — an instructor swap, one new weekend slot — sets off clashes nobody planned for, because the schedule only ever lived in the owner's head.
How do you build a dance class timetable from scratch?
Start with your hard limits, then place classes around them — never the other way round. Map your fixed constraints first: how many rooms or floors you have, when each instructor is actually available, and how many dancers each batch can physically hold. Everything else fits inside those walls.
Work in this order:
- List your hard limits. Rooms and floors, instructor availability (get it in writing at the start of each cycle), and the physical capacity of each space.
- Place your anchor batches first. Your biggest, most in-demand batches get the best slots — prime after-school and early-evening hours for kids, later evenings for working adults.
- Fill around the anchors. Slot smaller and beginner batches into what's left, keeping each instructor's day realistic.
- Leave buffers. Add a short gap between batches for entry, exit and a quick floor reset — back-to-back batches with no margin run late by class three.
- Write it down in one place. A timetable that lives only in your memory is the root cause of almost every clash.
This is also the moment to be honest about demand. If you're still filling batches, don't over-schedule empty slots; if you're turning dancers away, that's your signal to open another batch rather than overcrowd an existing one.
How many students should one batch hold?
Cap each batch by floor space, not by how many want in. A batch is full when dancers can't extend their arms without hitting each other — usually well before the room is technically "packed." Set that number per space and style, then hold it, keeping two spots free for trials and walk-ins.
Overfilling a batch feels like a win and costs you later: cramped dancers learn less, get hurt more, and drop sooner — which quietly feeds student dropout a few months down the line. A ballet batch needs more space per dancer than a seated music class; capacity isn't one number across the studio.
Keep a little headroom on purpose. When a parent enquiry turns into a trial, you want a seat to offer them this Saturday — not a place on a waitlist. A batch run at 90 percent leaves you room to say yes.
If you're tracking batches, timings, capacities and who's in which on a whiteboard and your memory, it falls apart the week you add the fifth batch. StudioPartner keeps every batch — its day, time, capacity and roster — in one place, so the whole timetable is in front of you instead of in your head, and you can spot a clash before you create it. See how batch management works.
How do you avoid batch and instructor clashes?
Hold two rules and most clashes disappear: one floor runs one batch at a time, and one instructor teaches one batch at a time. Almost every scheduling conflict is one of those two being quietly broken — usually because the timetable wasn't visible when the new batch was added.
The instructor clash is the sneaky one. A teacher who works across your studio and two others needs their availability confirmed early, in writing, every planning cycle — last-minute clashes are nearly always the result of not asking soon enough. When you do have to move a batch, change it in one master timetable first, then tell everyone, so the schedule and the message always match. The same grid absorbs seasonal load too — when annual function rehearsals pile on, slot them in deliberately instead of letting them crash into regular batches.
A clash isn't a scheduling accident — it's a decision you made without being able to see the whole timetable.
Map the limits
List rooms, instructor hours and capacity before placing any class.
Place anchors first
Give your biggest batches the prime slots, then fill around them.
Cap by space
Set each batch's size by floor area, with two seats kept for trials.
Keep one source
Hold the whole timetable in one place so clashes show before they happen.
How should you share the timetable with parents?
Share one link or page that's always current — never a screenshot. The moment you send a timetable image on WhatsApp, it's out of date; the next change leaves dozens of parents holding a wrong version. A single source everyone checks beats forwarding a new picture every time a batch moves.
Stale schedules create exactly the kind of "wait, which day is class now?" confusion that erodes trust. This ties straight into communication with parents: one clear, current timetable is itself a communication system. Pair it with attendance you actually keep and fees collected cleanly, and the operational side of the studio stops leaking time.
How bad is that leak? Small business owners spend an average of 16 hours a week — about two full working days — on admin, with schedule management named one of the biggest pieces (ServiceNow State of Work report; entrepreneur surveys, 2023–2026). For a studio owner, that's two days a week not spent teaching or growing.
FAQs
How far ahead should you plan a dance class timetable?
Plan the full timetable before enrolment opens for a cycle, not after. Lock your hard limits and anchor batches first, then keep a rolling view a month ahead so you can add or move batches deliberately. Good scheduling happens before students join, not in reaction to them.
What's the best way to make a dance studio schedule?
Start with a simple grid of days, time slots and rooms — a spreadsheet works at first. Once you pass a handful of batches across instructors and capacities, a spreadsheet starts to break down, and a system that keeps batches, rosters and capacity together saves the weekly rebuild.
How do you handle a clash when two batches need the same room?
Decide by priority, not by who asked last. The anchor batch — bigger, exam-essential, or harder to move — keeps the slot; the smaller batch shifts to the nearest free space or time. Then update the master timetable and message affected parents the same day, before confusion spreads.
Should parents be able to see the class schedule online?
Yes. Parents juggling work and multiple children need to check class times without messaging you each week. One always-current schedule they can look at themselves cuts repetitive questions and missed classes — and it makes your studio feel organised, which quietly supports retention.
What to do first
Today, map your hard limits on one sheet: every room, every instructor's real available hours, and the honest capacity of each space. Then lay your current batches over that grid and see where they actually clash — most owners find one or two they'd been absorbing through sheer effort. Fixing the timetable at the limits level is one of the core systems that keep a studio running in India, and you can see how StudioPartner handles batches on the pricing page.
Run your whole studio from one place.
StudioPartner handles students, fees, attendance, batches and leads, built for Indian dance studios. Free for 30 days, no card required.
Start free