Fitness Class Booking Software
Built for yoga, pilates, HIIT and group fitness studios
Start taking bookings within hours.
Replace spreadsheets, ClassPass-only revenue and chasing no-shows on WhatsApp with one tool that handles memberships, class passes, drop-ins, waivers and attendance - built around how fitness studios actually run.
4.9 ★ on Capterra900,000+ bookings processed$50M+ collected for organizers

Trusted by studios, clinics and instructors
Go live in hours
Most organizers we onboard are taking real bookings the same day they sign up. Here's the full flow.
- 1
Set up your timetable
Add your classes (yoga, pilates, HIIT, barre, spin or whatever you teach), set capacity per class, instructor and any equipment limits. Configure your waiver, PAR-Q questions and intake form.

- 2
Share your booking page
Pembee gives you a hosted booking page out of the box. Drop the link in your website, email signature, Instagram bio or QR codes at the front desk.

- 3
Clients book and pay
Clients sign up, complete your waiver and intake form, and buy a membership, class pass, drop-in or intro offer. They pay by card, Apple Pay, Google Pay or Klarna and manage their own bookings and memberships from a self-service portal.

- 4
Run your classes
Take attendance from your phone or tablet as clients arrive, with injuries, modifications and any custom notes visible on the roster. Flag no-shows and see live capacity for every class.

- 5
Get paid without chasing
Memberships bill automatically every month. Failed payments retry without you lifting a finger. Reconcile card, cash and bank transfer in one dashboard, and see reports on class fill rate, no-show rate and revenue per class - useful for trimming the timetable.

Ready to take your first booking today?
Set up in 10 minutes. No credit card needed.
Built around how fitness studios actually run
- Sell memberships, class passes, drop-ins and intro offers side by side
- Sell an unlimited monthly membership, a 10-class pass that deducts as clients book, a single drop-in for a guest, or a discounted intro offer for first-timers. Run early-bird pricing for new timetable releases. Failed payments retry automatically and Stripe handles card, Apple Pay, Google Pay and Klarna - plus you can reconcile cash and bank transfer in the same dashboard.
- Custom intake forms for waivers, health questionnaires and goals
- Collect waivers, PAR-Q health questionnaires, injuries, allergies, pregnancy status, fitness goals and emergency contacts at sign-up - not on a paper form at the front desk. Information is saved on the client's account, so returning members update once instead of re-completing forms. Useful when an instructor needs to check a knee injury or pregnancy mod before a class starts.
- One client account, multiple classes, multiple instructors, one checkout
- Clients create one account, see your full timetable across instructors and class types, and combine yoga, pilates, HIIT, barre or spin in a single checkout. From the self-service portal they can switch a class, cancel within your cancellation window, rebook into a later session or update payment details - without messaging the studio at 9pm.
- Waitlists, attendance and retention reports in one place
- When a class is full, clients join a waitlist; when someone cancels, the next person is offered the spot automatically with a hold-time, so your popular 6am yoga doesn't sit half-empty. Take attendance from your phone with injuries and notes visible on the roster. Reports show class fill rate, no-show rate and revenue per class - useful for deciding which slots stay on the timetable.




Works with the tools you already use
HubSpot and Mailchimp connect via Zapier.
Built for fitness studios
Generic scheduling tools assume one customer books one appointment. Event ticketing tools assume one customer buys one ticket. Neither fits a fitness studio running 30 weekly classes across yoga, pilates and HIIT, with memberships, class passes, waivers, waitlists and intro offers all running at once. Pembee is built for that reality.
Here's how Pembee compares to the generic scheduling software and event ticketing tools fitness studio owners usually try first.
| What fitness studio owners need | PembeeBuilt for fitness studios | Generic scheduling softwareCalendly, Acuity, Square | Event ticketing softwareEventbrite, Bookwhen |
|---|---|---|---|
| Recurring class scheduling with capacity per class type | Yes | 1:1 appointment model | Event by event |
| Memberships, class passes, drop-ins and intro offers | Yes | Subscriptions only | No |
| Waivers and PAR-Q health questionnaires at sign-up | Yes | No | No |
| Mobile attendance with injury and modification notes | Yes | No | No |
| Automatic waitlists with spot offers | Yes | Partial | Partial |
| Self-service client portal (book, cancel, manage membership) | Yes | Book only | No |
| Failed-payment retries and reminder emails | Yes | Partial | No |
| Card + Apple Pay + Klarna + cash reconciliation | Yes | Card only | Card only |
| Designed for fitness studios and group fitness | Yes | No | No |
Built for fitness studios. Not generic appointments. Not one-off event ticketing.
Other Pembee solutions
Whether you're running an after-school club, a course, a dance studio or a holiday camp, Pembee's the same powerful platform — set up around how your sector actually works.
Fitness class booking software
Memberships, drop-ins and waitlists for yoga, pilates, HIIT and group fitness studios.
Learn moreAfterschool program software
Recurring billing, user accounts and rosters for afterschool providers.
Learn moreCourse booking system
Sell whole courses, multi-session blocks and waitlists in one place.
Learn moreDance studio software
Built for dance schools running multiple disciplines, terms and exams.
Learn moreGymnastics club management software
Recreational squads, competitive squads, holiday camps — all on one timetable.
Learn moreCamp registration software
Multi-week bookings, sibling discounts and consent forms for holiday camps.
Learn more
Testimonials
Trusted to handle thousands of bookings each day
“Pembee was the only booking system that offered both block bookings and individual pay-as-you-go bookings, and the layout is accessible for everyone using it. We've been able to launch a series of online classes handled entirely through Pembee, freeing up significant staff time.”
“Pembee is very easy to use and the customer support is very accessible. I don't even consider paying for it as it's worth every penny. No complaints from customers as the registration process is seamless.”
“Such an amazing piece of software after trialling a few, Pembee is very easy to use and has solved a problem that we encountered! Saving attendee details and the add to cart function is fab!”

“Pembee can do all the bookings, discounts, specials and more. I run weekly classes for kids and adults, with term and singular bookings, and host private and public events. I am so relieved I found Pembee - my business is thriving because of this.”
“We have been very impressed with how easy Pembee is to use compared to our previous booking system and the customer service is excellent. They are always quick to respond with help and advice.”
“Our previous booking system was going offline and we needed a replacement, Pembee worked with us to ensure their system could offer everything we needed. Pembee customer support is second to none.”
- Bookings processed
- 900K
- Transactions processed
- $50M
- Total Users
- 230,000+
- Sessions listed
- 600,000+
Fitness class booking software - common questions
- How quickly can I get my studio set up on Pembee?
- Most studio owners are taking real bookings the same day they sign up. Initial set-up takes around 10 minutes: add your timetable, set your membership and class-pass pricing, configure your waiver and intake form, then share your booking page link. There's a step-by-step set-up guide and our team aims to reply within a few hours if you get stuck.
- Can you help me migrate from MindBody, Glofox or ClassPass?
- Yes. If you're moving from MindBody, Glofox, Momence, Vagaro, WellnessLiving, Bookwhen or a spreadsheet, we can help import your clients, active memberships and class-pass balances. Book a demo and we'll walk through what your migration looks like. Most studios switch over between two billing cycles so no member loses access mid-month.
- Can I sell memberships, class passes and drop-ins side by side?
- Yes. Sell unlimited monthly memberships, a 10-class pass that deducts as clients book, single drop-ins for guests, or an intro offer for first-timers. Failed membership payments retry automatically and clients get reminder emails, so you're not chasing recurring revenue manually. Run early-bird pricing for new timetable releases or seasonal promotions.
- Can I require waivers and health questionnaires before a first class?
- Yes. Build custom intake forms with your waiver text, PAR-Q questions, injury history, pregnancy status, fitness goals and emergency contacts - and make any of them required before the first booking goes through. Information is saved on the client's account, visible on the roster, and stored against the client record for audit trails.
- Can clients book and cancel from their phone?
- Yes. Your booking page is mobile-first - clients can browse your timetable, see live capacity, book a class, pay with Apple Pay or Google Pay, and cancel within your cancellation window from their phone. They also have a self-service portal to manage memberships, update payment details and view booking history. No app download required.
- Can I take attendance from my phone at the studio?
- Yes. Mark clients in from your phone or tablet as they arrive, with waivers, injuries and any custom notes visible right on the roster. Auto-flag no-shows so they count against your no-show policy. For class-pass holders, attendance triggers the credit deduction. Prefer a printed roster? Export PDF or CSV in one click.
- What is fitness class booking software?
- Fitness class booking software lets you publish your timetable online, sell memberships and class passes, take card payments and manage attendance, waitlists and client communications in one place. It's different from generic scheduling tools because it's built around recurring group fitness classes, memberships, intake forms, waivers and the things fitness studios deal with daily - waitlists, no-shows and retention.
- How much does fitness class booking software cost?
- Pembee starts at $45/month for the Standard plan. Pricing is flat - adding more instructors, class types or locations doesn't increase your cost, and we never take a cut of your class revenue. Many fitness platforms charge per active client or per booking, which gets expensive fast as your studio grows. There's a 30-day free trial with no card required.
- Does Pembee integrate with Stripe and offer offline payments?
- Yes. Pembee uses Stripe for card and digital wallet payments (Apple Pay, Google Pay, Klarna), which already powers payments for millions of businesses. For studios sensitive to processing fees, you can also flag bookings as paid by cash or bank transfer and reconcile them in the same dashboard - no need to log into Stripe to handle refunds. Stripe pays you directly every 2-7 days.
- Can I run waitlists for full classes?
- Yes. When a class is full, clients join a waitlist. When someone cancels, the next person on the list is offered the spot automatically with a hold-time, so your busy 6am yoga and 6pm HIIT classes don't sit half-empty when a couple of regulars drop. (Waitlists are on the Premium plan.)
- Can I offer intro offers and free trials to new clients?
- Yes. Create an intro offer (for example, 2 weeks unlimited for $39, or first class free) and make it available only to clients who haven't booked before. Pembee tracks who's eligible automatically, so you can't accidentally sell the intro offer to an existing member. Useful for converting first-timers into monthly members.
- Can I email everyone in a class with one click?
- Yes. Send a bulk email to every client booked in a class, instructor, location or timetable block with one click - useful for class cancellations, studio closures, instructor cover or workshop announcements. Booking confirmations, class reminders and membership renewals go out automatically, so you can focus on teaching.
- Can I export my client and booking data?
- Your data is yours. Export clients, bookings, memberships and payment history to CSV at any time - useful for accounting, end-of-quarter reporting or moving to another platform later. We don't hide your data in an obscure database and we don't pass it on to third parties.
- Does it work for my type of studio?
- Pembee is used by yoga studios, pilates studios, reformer pilates studios, HIIT gyms, barre studios, spin studios, boxing gyms, CrossFit boxes, run clubs, dance fitness studios and other group fitness providers. The set-up flow is the same; the templates differ - so a reformer pilates studio configures equipment-limited capacity and intake forms that mention prior injuries, while a HIIT gym configures membership pricing and class-pass options.
Still have a question?
Book a 20-minute demo and we'll walk through your set-up.
Pricing
Start your Free 30-Day Trial Now!
No credit card required. Cancel any time.
2 months free!
Standard
0.59% application fee for Stripe online payments*
Simplify your online bookings and save valuable admin time.
Customizable registration forms
Attendance rosters
Offer flexible monthly subscriptions to your customers.
Session passes / Class packs
Create trial tickets
Apple Pay, Google Pay & Klarna support
Discount codes
Booking reminders
Collect VAT, sales tax or GST automatically
Customizable site themes and branding
Seamlessly integrate your booking page into your website.
90 days transactional email history
Up to 5 admin users
No credit card required
Premium
0.59% application fee for Stripe online payments*
Powerful tools to grow your business and boost bookings.
All features in Standard, plus...
Waitlists for fully booked sessions
Recover lost bookings with automated cart reminders, plus automated trial follow-up emails.
Boost your brand with a custom web address.
Generate a booking site theme from your brand.
Track conversions and optimize ad spend with Google Ads, GA4 & Meta Pixel.
Monthly transaction reports
Add credit to customer accounts
1 year transactional email history
Unlimited admin users
Connect your favorite tools with Zapier integration
No credit card required
*This is in addition to Stripe processing fees. For details please visit https://stripe.com/pricing.
Ready to stop running your fitness studio from a spreadsheet?
Join 230,000+ users at clubs, camps and schools who've moved to Pembee. Set up in an afternoon. 30 days free. No card needed.








