Yoga class booking system
that fills every mat.
Cal ID is a free yoga class booking system. Students book several classes in one go from your booking link and get a reminder before each one, so you teach instead of answering DMs.
Free forever for individuals · No credit card required
Feel your best,
every week.
Classes and sessions that keep you moving and feeling great.
Enter details
Trusted by teams at
Stop running your studio from your inbox
Most studios still take bookings through DMs, spreadsheets and payment apps. A yoga booking system puts all of it on one page.
Without Cal ID
- One class, one booking Students fill in the booking form again for every class they want that week.
- Booking by DM and text Every class starts with a thread of messages to agree on a time.
- Class fees chased afterwards Students pay at the door, by bank transfer, or not at all.
- No-shows you find out about too late Nobody reminds students, so mats sit empty.
With Cal ID
- A week of classes in one go Students pick several classes, fill in their details once and pay once.
- One link for every class Students see live openings and book in a few taps, day or night.
- Paid when they book Take class fees through Stripe, Razorpay or PayPal with 0% booking commission.
- Reminders go out on their own Automatic email reminders before every class, with SMS and WhatsApp when you need them.
How to book yoga classes online in 3 steps
Students go from your booking link to a confirmed, paid class in under a minute, and you never have to reply to a single message.
Choose a class time
Mon 57:00am9:30am5:30pm7:00pmTue 67:00am9:30am5:30pm7:00pmWed 77:00am9:30am5:30pm7:00pmStep 01Students pick a class
They open your booking link, see the class times that still have space and tap the one they want. Times you are busy never show up.
Vinyasa Flow · 60 min
Tue 67:00amYour nameJamie RiveraEmail addressjamie@example.comPay to book · $22.00Step 02They fill in details and pay
Name, email and anything you ask, like injuries or experience level. On paid classes they pay by card through Stripe, Razorpay or PayPal before the booking is confirmed.
Confirmation page
Vinyasa Flow · Tue, 6 OctBookedReminder emailScheduledStep 03The class is booked
The student gets a confirmation and a calendar invite, a reminder goes out before class, and the booking lands on your calendar.
Yoga studio booking software for every kind of practice
From one instructor with a bio link to a studio with a full weekly timetable.
-
Yoga studios
Publish your class timetable on one booking page, give every instructor their own schedule and take payment when students book.
-
Independent instructors
Share one link in your bio and let students book private sessions and small group classes around your own calendar.
-
Online yoga teachers
Every booking gets a Zoom or Google Meet link, and class times show in each student's own time zone.
-
Retreat and workshop hosts
Take bookings and payment for workshops and intro calls from the same link, with details sent automatically.
-
Yoga therapists
Book one-to-one sessions with an intake form for health notes and remind clients before every appointment.
-
Corporate wellness teachers
Let employees book on-site or virtual sessions from a shared link, with reminders so rooms are not left empty.
Yoga scheduling software features
Everything a yoga booking system needs to take bookings, get paid and keep classes full.
Book a week of classes in one go
New Business planStudents pick several class times, fill in their details once and pay once. Each class becomes its own booking, and your availability and limits still apply.
- Pick several classes per visit
- One form and one checkout
- A calendar invite for each class
- Bookings spread across days
3 classes selected
Each class becomes its own booking.
Continue with 3 classes · $66.00Get paid when students book
Charge per class or per private session through Stripe, Razorpay or PayPal. Cal ID takes 0% commission on paid bookings.
- Stripe, Razorpay and PayPal
- 0% booking commission
- A price for each class type
- Payment taken at booking
Payments · This week
Reminders that bring students back to the mat
Send a confirmation when a student books and a reminder before class. Add SMS or WhatsApp reminders for students who miss emails.
- Email confirmations and reminders
- SMS and WhatsApp reminders
- Sent at the time you choose
- Follow-ups after class
Class reminders
Runs for every class booking.
No more double-booked sessions
Connect Google, Outlook or Apple Calendar. Times you are busy disappear from your booking page, so a private session never lands on top of a class you teach.
- Google, Outlook and Apple Calendar
- Busy times hidden automatically
- Buffers between sessions
- Time zones handled for online students
Open times this weekend
The booking page your students will see
Every class, private session and workshop gets its own event type, so your online class booking system shows students exactly what they can book and what it costs.
Build a booking page like this in minutes
Free forever for individuals. No credit card required.
Loved by instructors and small teams
- ★★★★★ Capterra · Nov 2025
“Setting up and using Cal ID every day to book appointments with my clients has been incredibly easy and has saved me countless hours every month.”
Nathalia Principal Designer - ★★★★★ Featured on cal.id
“Cal ID is the scheduler I wish I had years ago. Booking links, payments and reminders - without the Calendly tax.”
Aurélia Founder - ★★★★★ Capterra · Nov 2025
“I switched from Calendly because I didn't want to keep paying for features I barely used. Cal ID has been a game changer - my clients love how easy it is to book time with me, and the Google Calendar integration works perfectly. It does exactly what I need without the bloat or the price tag.”
Mehdi Founder & CEO · Marketing & Advertising
Free vs Business: which plan does your yoga studio need?
Most independent instructors run their whole schedule on the free plan. Studios with several teachers, or students who book a week of classes at once, usually choose Business.
| Feature | Free | Business |
|---|---|---|
| Price | Free forever | $5 per user / month, billed annually |
| Class types and bookings | Unlimited | Unlimited |
| Payments with Stripe, Razorpay or PayPal | Included | Included |
| Booking commission | 0% | 0% |
| Calendar sync (Google, Outlook, Apple) | Included | Included |
| Email reminders | Unlimited | Unlimited |
| SMS and WhatsApp reminder workflows | 10 each | Unlimited |
| Multi-slot booking (book several classes at once) | − | Included |
| Round-robin across instructors | − | Included |
| Remove Cal ID branding | − | Included |
Plans and limits as listed on cal.id/pricing.
Yoga class booking system FAQs
Answers for yoga studios and instructors.
01 What is a yoga class booking system?
A yoga class booking system is software that lets students see your class times, book a spot and pay online without messaging you. Cal ID is a free yoga booking system: you share one link, students book and pay, and reminders and calendar invites go out automatically.
02 What is the best booking system for a yoga studio?
For small studios and independent instructors, Cal ID is one of the best yoga studio booking software options because the free plan includes unlimited class types and bookings, online payments with 0% commission, calendar sync and email reminders. Growing studios can add multi-slot booking and round-robin across instructors on the Business plan.
03 How does Cal ID compare to Mindbody for a yoga studio?
Mindbody is an all-in-one studio management platform with memberships, class packs and waitlists, and its plans start at $99 per month per location (Mindbody pricing page, September 2026). Cal ID is a simpler yoga booking system: the free plan includes unlimited class types and bookings, online payments with 0% booking commission and email reminders. Choose Mindbody if you need memberships and class packs, and Cal ID if you want free online booking and payments.
04 Is Cal ID a free alternative to Acuity Scheduling for yoga classes?
Yes, for online booking and payments. Acuity Scheduling has no free plan and its paid plans start at $16 per month billed annually (Acuity pricing page, September 2026). Cal ID's free plan includes unlimited class types and bookings, Stripe, Razorpay and PayPal payments with 0% booking commission, and email reminders. Acuity includes memberships and packages on paid plans, which Cal ID does not offer.
05 Is there free yoga class scheduling software?
Yes. Cal ID is free yoga class scheduling software. The free plan includes unlimited event types and bookings, calendar sync, email reminders and payments through Stripe, Razorpay or PayPal, so an independent instructor can run their whole schedule at no cost.
06 Can students book several yoga classes at once?
Yes, with multi-slot booking on the Business plan. A student picks several class times on your booking page, fills in their details once and pays once. Each class becomes its own booking with its own calendar invite and reminder.
07 Does Cal ID work as a yoga booking app?
Yes. Cal ID works as a yoga booking app on any device. Students open your booking link, see live availability and book in seconds, and bookings sync to your calendar straight away so you can manage your schedule from your phone.
08 How does Cal ID prevent double-booking my yoga sessions?
Cal ID syncs with Google, Outlook and Apple Calendar in real time and hides any time you are already busy. Once a time is booked it disappears from your booking link, so a private session never overlaps another booking.
09 Can Cal ID send automated reminders to reduce yoga class no-shows?
Yes. Cal ID sends automatic email confirmations and reminders before every class, workshop or private session on every plan. SMS and WhatsApp reminders are also available, with a limited number on the free plan and unlimited on Business.
10 Can I manage multiple yoga instructors with Cal ID?
Yes. Each instructor can have their own booking page and calendar, so students book the teacher they want. On the Business plan, round-robin scheduling can also offer students the next available instructor from a shared pool.
11 Can I collect payments for yoga classes through Cal ID?
Yes. Students pay for classes, workshops or private sessions when they book, through Stripe, Razorpay or PayPal. Cal ID takes 0% commission, and collecting fees up front secures the spot and reduces no-shows.
12 How long does it take to set up Cal ID for my yoga business?
A few minutes. Sign up free, connect your calendar, add an event type for each class with its price and length, and share your booking link. Most instructors take their first booking the same day.
13 Can I use Cal ID as a yoga class booking system?
Yes. Cal ID works as a yoga class booking system: students reserve classes, workshops and private sessions from one link, pay when they book and get reminders, and every booking syncs to your calendar automatically.
Get your free booking page in minutes.
Cal ID automates confirmations, reminders, routing, and payments after every booking. Free forever for individuals.