Introducing CoreBookings by KRIYA. Same team. More power. Learn more →
Yoga studio weekly class schedule and timetable

A yoga studio schedule looks simple when you see it on a website. Behind each row are teacher availability, room capacity, cleaning time, passes, payments and the question every owner worries about: will anyone book?

I have seen new studios make the same mistake. They publish a large timetable because it makes the business look established. Then teachers face half-empty rooms, clients cannot tell which class suits them, and the owner spends the week changing times.

A good yoga timetable is not the one with the most classes. It is the smallest schedule that serves your clients well, gives teachers reliable work and produces enough revenue to continue.

This guide shows you how to build that schedule, whether you are planning on a spreadsheet, in Google Calendar or with dedicated yoga studio software.

Start with demand, not a full calendar

Before adding class names to a template, write down who you expect to attend and when they can realistically come. A commuter suburb, CBD studio and regional town will not have the same weekly yoga class schedule.

Start with the classes you can run consistently. Do not add five early morning sessions because one person asked for them. Look for repeated enquiries, pre-launch survey responses, trial bookings and patterns from similar businesses nearby.

If you are still preparing to open, work through our guide to launching a yoga studio in Australia before committing to teacher hours and rent.

A smaller full timetable is usually stronger

Imagine a room with 20 places. At 70% occupancy, 14 people attend. If your average realised revenue is A$18 per attendance after discounts and passes, that class produces A$252 before teacher, rent, payment and administration costs.

The same 14 bookings spread across two classes produce only seven people per room. Revenue has not increased, but teaching and operating costs probably have. This is why I prefer to fill a sensible timetable before adding more sessions.

Those figures are an example, not a universal target. Calculate your own break-even attendance:

Teacher and room cost + variable class costs ÷ average revenue per attendance = break-even bookings.

Plan in-person, online and hybrid classes early

Hybrid delivery is no longer something to add as an afterthought. Decide near the beginning whether each session is:

  • in person at one studio location
  • live online
  • hybrid, with people in the room and online at the same time
  • on demand, watched from a content library

You do not need every format. Hybrid can widen access, but it also asks more of the teacher. They need to welcome people in the room, monitor online students, manage sound and position the camera safely. Test one session before making the whole timetable hybrid.

If online classes are important to your model, read our practical guide to using Zoom for yoga and Pilates classes.

1. Set a realistic starting timetable

There is no correct number of weekly classes for every studio. A solo teacher with a new room may start with a handful of dependable sessions. An established studio with several teachers may support morning, lunchtime and evening classes from day one.

Build around anchor classes first. These are the sessions you believe have the clearest audience and the most reliable teacher. Common anchors include:

  • weekday classes before work
  • mid-morning classes for flexible workers, carers or retirees
  • early evening classes after work
  • one or two weekend sessions

Leave room to grow. It is easier to add a popular class than to cancel several poorly attended classes after clients and teachers have arranged their week around them.

2. Choose class times around client behaviour

A yoga schedule example from another studio is useful for ideas, but it is not a template for your neighbourhood. Check transport, school times, local employers, parking restrictions and the routines of the people you serve.

Morning demand may move earlier in summer and later in winter. A 6:00 pm session may work near offices, while 6:30 pm gives suburban clients time to get home. Review times seasonally rather than treating the first schedule as permanent.

Example weekly yoga class schedule

This is a simple example for a small studio, not a recommended minimum:

TimeMondayWednesdayFridaySaturday
6:30 am60-min Vinyasa60-min Vinyasa45-min Express Flow
9:30 amBeginner FoundationsGentle YogaBeginner Foundations75-min Open Level
6:00 pm60-min Open Level60-min Slow Flow75-min Yin
7:15 pm60-min YinBeginner Foundations
A yoga class schedule template should be adapted using your own bookings, teacher availability and local demand.

3. Mix class lengths for different clients

Not every session needs to be 60 minutes. A useful studio timetable may include:

  • 45 minutes: before work, lunchtime or clients who want a concise practice
  • 60 minutes: a familiar format for general weekly classes
  • 75 minutes: more time for technique, breathwork or a longer relaxation
  • 90 minutes: workshops, restorative sessions or practices that need a gradual pace

Use the finish time, not only the start time. A client deciding between a 6:00 pm and 6:15 pm class needs to know when they will leave the studio.

4. Leave 10 to 15 minutes between classes

Back-to-back classes look efficient on a spreadsheet but can feel chaotic in a real studio. Leave a practical transition for:

  • cleaning mats, props and shared surfaces
  • clients asking the teacher a question
  • the next teacher setting up music and equipment
  • check-in and late arrivals
  • people moving safely through reception and change areas

Ten to 15 minutes is a useful starting point. Allow more when one class uses bolsters, reformers, aerial equipment or a different room arrangement.

5. Build an ongoing beginner-friendly pathway

You do not need to plan fifty beginner classes. Offer an ongoing beginner-friendly program that gradually introduces foundational poses, breathing and alignment over several weeks.

This could be a four or six-week foundations course, a recurring Level 1 class, or both. The right structure depends on how often new clients arrive and whether they prefer a fixed course or flexible attendance.

Make the next step obvious. A beginner who completes foundations should know which open-level class is suitable, which teacher to ask and which intro offer or beginner pass applies.

6. Publish complete class information

Students should be able to browse the timetable, filter classes, compare instructors and book the session that best suits their schedule.

Each listing should show:

  • class name and description
  • difficulty and who it is designed for
  • start time, finish time and duration
  • teacher name and a useful teacher bio
  • studio room, location or online link
  • equipment required and what the studio supplies
  • accessibility information where relevant
  • class capacity and places remaining
  • cancellation and late-arrival policy

A teacher bio matters, but it should not carry the whole decision. Clients also want to know whether the class is heated, vigorous, beginner-friendly, suitable during pregnancy or dependent on bringing equipment.

7. Choose the right scheduling method

Most studios do not jump straight from paper to a full management platform. There are three common stages.

Spreadsheet or printed timetable

This is useful while planning. It helps you move teachers and times around before publishing. It is not a good long-term booking system because clients cannot see live capacity and staff must update bookings manually.

Google Calendar or shared calendar

A shared calendar can work for a very small timetable. Teachers can see their sessions and changes appear quickly. It still does not manage class passes, payments, waitlists, attendance or automated confirmations.

Dedicated yoga timetable software

Booking software becomes valuable when clients need to book and pay online, staff need one source of truth, or the studio manages recurring classes, several teachers, workshops, waitlists or multiple locations.

Before choosing a system, compare our 2026 yoga studio software guide and the broader guide to yoga studio management software in Australia.

8. Use attendance data instead of guessing

Do not increase the schedule simply because the studio has been open for a set period. Increase classes once attendance consistently fills the existing schedule.

I would review comparable classes over four to six weeks. School holidays, public holidays, teacher changes and one rainy week can distort a short sample.

Duplicate popular classes

If a class repeatedly reaches capacity or develops a meaningful waitlist, test another session with the same style, teacher or time window. Our guide to increasing yoga class attendance has more ideas for building demand.

Move or cancel weak classes

A poorly attended class is not always a bad class. The time, teacher, description or level may be wrong. Test one sensible change and measure it. If attendance still does not cover the class, remove it and place those clients into a stronger session.

Adjust the timetable seasonally

Compare the same period where possible. January, winter mornings and school holidays can behave differently. Keep notes when you change a time so you can tell whether the change helped.

How CoreBookings helps manage a yoga timetable

CoreBookings, formerly KRIYA, gives a studio one live timetable instead of separate booking sheets, payment records and teacher calendars.

Current scheduling tools include:

  • recurring class series and weekly timetable management
  • class capacity and attendance tracking
  • teacher management and cover changes
  • waitlists for full classes
  • workshops, courses and special events
  • multiple studio locations
  • automated booking confirmations and reminders
  • passes, memberships and online Stripe payments
  • the CoreBookings client app
  • an optional content library for on-demand classes

You can use attendance reports to see which class times are working, then adjust the timetable using evidence rather than instinct. The waiting list also shows demand that raw attendance alone can miss.

Learn more about CoreBookings features, compare current Australian plans, or request a demonstration.

Frequently asked questions

How many yoga classes should a studio offer each week?

There is no universal number. Start with the classes your teachers and budget can support, then use attendance and waitlist data. A smaller timetable that regularly fills is healthier than a large timetable of half-empty classes.

When should a yoga studio add another class?

Add or duplicate a class when it consistently reaches your target occupancy, has a useful waitlist, or turns students away. Review at least four to six weeks of comparable attendance rather than expanding after an arbitrary number of months.

How long should yoga classes be?

Common options include 45, 60, 75 and 90 minutes. Choose the length for the audience and class style. Shorter sessions often suit workers and beginners, while workshops, restorative practices and advanced sessions may need longer.

How much time should a studio leave between classes?

A practical starting point is 10 to 15 minutes for cleaning, client questions, check-in, teacher setup and safe movement through reception. Increase the gap when equipment or room changes take longer.

What should a yoga timetable show?

Show the day, start and finish time, class name, teacher, location, duration, difficulty, format, capacity and booking status. The class detail should also explain equipment, accessibility and cancellation rules.

Should a yoga studio use a spreadsheet or booking software?

A spreadsheet or Google Calendar can work while testing a small timetable. Dedicated software becomes useful when clients need self-booking, passes, payments, waitlists, attendance, reminders, multiple teachers or more than one location.

Yoga studio schedule checklist

  • Start with clear client groups and realistic demand.
  • Choose whether sessions are in person, online, hybrid or on demand.
  • Use 45, 60, 75 and 90-minute formats where they suit the audience.
  • Leave 10 to 15 minutes for transitions.
  • Publish teacher, level, duration, equipment, capacity and cancellation details.
  • Offer an ongoing beginner pathway rather than an arbitrary number of classes.
  • Review four to six weeks of comparable attendance.
  • Duplicate proven classes and remove or change weak sessions.
  • Expand only when the existing timetable shows sustained demand.

Your first schedule will not be perfect. Treat it as a working business plan. Make one change at a time, measure what happens and keep the timetable easy for clients and teachers to understand.