Weekly lessons are the backbone of a teaching studio: the same student, the same slot, every week for a term. The admin around them is what wears teachers down. Rebooking the same Tuesday over and over, working around school holidays, and a steady stream of texts from parents about missed weeks.
Here's how to set up a full term of weekly music lessons once, so the calendar runs itself and you spend the week teaching.
Decide the shape of your term first
Before touching any settings, write down four things:
- •Term dates: when the term starts, when it ends, and which weeks are breaks.
- •Lesson lengths: most studios offer 30, 45, and 60 minute lessons, often by level.
- •Teaching hours: which afternoons and evenings you teach, and where (your studio, students' homes, or online).
- •Who books: whether you assign each student a slot, or families pick their own.
That last decision picks your setup. There are two good options, and many teachers use both.
Option 1: Enroll students for the term yourself
If you already know who's in which slot, enroll them directly. From the Students page in your dashboard, add the student's name and email, the lesson type, the weekday and time, and the term's start and end dates, with a label like 'Spring 2027 term'.
Schedulera then creates every weekly lesson in that range as a normal booking. Each one is blocked on your calendar, each one has its own reschedule and cancel link, and the family never has to book anything. When the term ends, extend the enrollment by the number of weeks in the next term instead of starting over.
This works best for returning students and established studios where slots are already spoken for.
Option 2: Let families book a weekly series
If you're filling open slots, let families choose. Turn on recurring bookings for your lesson session type and set the maximum number of weeks to match your term. A parent picks a weekly time that's open on your page and books the whole series in one go.
Because each lesson in the series is its own booking, a single missed week can be moved without touching the rest. And because families see your real availability, two students can't land in the same slot.
This is the better fit for new students, trial terms, and studios that open registration at the start of each term.
Plan around holidays and breaks
School breaks and public holidays are where term scheduling usually goes wrong. Two tools handle them:
- •Vacation mode blocks a date range, like spring break, without changing your regular weekly hours, so nobody can book into it.
- •For lessons already on the calendar that week, cancel those individual sessions from your dashboard. The rest of each student's series stays as it is.
If your breaks are fixed, the simplest approach is to end one block of lessons before the break and start the next block after it.
Handle absences without the text thread
Students get sick, and school concerts land on lesson night. Every confirmation includes a reschedule link, so a parent who gives notice can move that week's lesson into another open slot themselves, within the hours you've made available.
Two settings keep that from turning into chaos:
- •A minimum notice, so nobody moves a lesson into a slot that starts in 20 minutes.
- •A booking window, so make-ups happen within a few weeks instead of three months from now.
What counts as a make-up, and how many a family gets, is a policy question rather than a settings one. We cover three common approaches in our guide to make-up lesson policies for music teachers.
Keep parents in the loop
For younger students, the person booking is usually a parent. A few small things make that smoother:
- •Ask for the student's name, age, instrument, and level with intake questions, so the booking email belongs to the parent and the details belong to the student.
- •Point out the optional phone field. Families get an email reminder the day before each lesson, and parents who add a number also get a text about an hour before, which is hard to miss on a busy school night.
- •Set the location on each lesson type, whether that's your studio address or a video link, so nobody has to ask where the lesson is.
Charging for lessons
Studios bill in different ways. If you charge per lesson, set a price on the lesson type and families pay by card through your own Stripe account when they book, or list Venmo, Cash App, PayPal, Zelle, or cash and mark lessons paid yourself. If you bill by the term, keep the lesson type free on your page and invoice the term the way you already do.
Group classes and ensembles
Group lessons, like a beginner guitar class or a theory group, use capacity instead of recurring bookings. Set the number of seats on the session type and students each book a seat in the same slot until it's full, with a waitlist that emails the next person when a seat opens. To find a rehearsal time that suits a whole ensemble, a scheduling poll lets everyone vote on a few options instead of replying to all.
One limitation to plan around: a session type is either a group session or a weekly series, not both, so group classes are booked one session at a time.
A sample studio setup
| Session type | Length | How it's booked |
|---|---|---|
| Trial lesson | 30 min | One-off booking, free or paid, with intake questions about level and goals |
| Weekly lesson | 30 min | Enrolled for the term, or booked as a weekly series by the family |
| Weekly lesson | 45 min | Same as above, for intermediate students |
| Group theory class | 60 min | Capacity of 8 with a waitlist, booked week by week |
See how this looks for your studio on our page about scheduling software for music teachers. If you teach other subjects too, the same setup works for tutors.
Set it up once a term
The point is to do the scheduling work once, at the start of the term, and then teach. Create your free booking page, add your lesson types, and enroll or invite your students. Next term, extend instead of starting over.
Frequently asked questions
Can a student keep the same lesson time all term?
Yes. Either enroll the student for the term from your dashboard, or turn on recurring bookings so a family can book the weekly series themselves. Each week becomes its own booking with a reminder and a reschedule link.
What happens when a student misses a week?
If they give notice, they can move that lesson into another open slot using the link in their confirmation. Your make-up policy decides what happens when they don't.
Do parents need an account to book or reschedule?
No. They book with a name and email and manage lessons from the link in their confirmation. Changing a booking only asks them to confirm their email with a one-click link.
Can I teach some lessons online and some in person?
Yes. Location is set per session type, so you can offer an in-person lesson at your studio address alongside an online lesson with a Google Meet, Zoom, or Teams link.