
Yoga teacher software
Your students find balance. Your business does too.
Let students book yoga classes online, choose the right pricing plan, and manage their own appointments. You get an organized yoga schedule, easy online payments, and all your student details in one place — perfect for growing your yoga teaching business.
Get a free 7 days trial
No credit card required




Trusted by 1,000+ businesses worldwide




















Everything you need to run a yoga business
No matter what you teach, Time2book helps you run group classes with clear schedules, easy bookings, and smooth payments.

Yoga teacher scheduling software
One schedule for teaching in many places
One booking page lists every class you teach, wherever you teach it.
Waitlist fills a mat when a student cancels.
Class policies share arrival times, cancellation rules and what to bring.
Reminders tell students which venue their class is at.
Yoga teacher payments
Passes, workshops and privates for independent teachers
Online payments replace cash at the door.
Class passes sell 5- or 10-class passes and monthly memberships.
Discount codes welcome new students or promote a workshop.
Gift cards let students gift classes to friends.


Yoga teacher client management
Knowing your students across every class
Student profiles keep contacts, bookings and injury notes across every venue.
Passes show how many classes each student has left.
Booking history shows your regulars and who has drifted away.
Announcements tell students about new venues, workshops and cover classes.
Yoga teacher management software
What you actually earn as a teacher
Earnings show your teaching income for any period.
Your schedule shows every class across studios and venues.
Top students show your regulars and who spends the most.

Pricing
Our pricing is built to support every stage of your business, from your first bookings to fully booked weeks.
Save up to 34% paying yearly
Starter
For solo trainers
$29
Per month, billed yearly
$39
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Email support
Coupon codes
Team members
Gift cards
Waitlist
Growth
For growing studios
$59
Per month, billed yearly
$79
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Email support
Coupon codes
5 team members
Gift cards
Waitlist
Professional
For studios ready to scale
$99
Per month, billed yearly
$129
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Priority email support
Coupon codes
10 team members
Gift cards
Waitlist
Business
For large studios
$199
Per month, billed yearly
$259
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Dedicated support
Coupon codes
Unlimited team members
Gift cards
Waitlist
Stripe charges a transaction fee for each online payment, and we add a small 0.9% platform fee to support the service.
"I like that Time2book is intuitive to use, making it easy and quick to set up. The platform looks really clean and professional, which is great for my clients when they make bookings."
Cassidy, Founder of And Breathe Out
Yoga teacher guides
Frequently asked questions
Yes. Each class has its own location, so studio classes, outdoor sessions and online classes can all be listed on one page and one calendar.
Create an appointment service and set your working hours. Students pick a time inside those hours, and anything outside them can't be booked.
A common setup is a drop-in price, a 5- or 10-class pass with an expiry date, and a monthly membership for regulars. Workshops are priced separately.
Yes. Set the workshop up as a class with its own price and capacity, and students pay when they book their place.
Yes. The Notes tab on each student profile is a private place to record injuries, preferences and modifications.
Yes. Each student's profile shows their past bookings, with sessions they didn't attend clearly marked.
Yes. Analytics shows revenue for any date range and compares it with the previous period.
Yes. Analytics shows how many new clients joined in a period and who joined most recently.
Manage bookings and payments easier
Get a free 7-day trial
No credit card required







