Dance Studio Software
Built for dance schools running multiple disciplines, terms and exams
Start taking bookings within hours.
Replace spreadsheets, paper registration forms and chasing term fees on WhatsApp with one tool that handles enrollment, rosters, recitals, costume orders and payments - built around how dance studios actually run.
4.9 ★ on Capterra900,000+ bookings processed$50M+ collected for organizers

Trusted by dance studios and academies
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 across disciplines (ballet, jazz, tap, contemporary, hip hop), set term dates, holiday breaks and pricing. Set capacity, age ranges, dance levels and any consent or medical info you need to collect.

- 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 on flyers at the studio.

- 3
Families register and pay
Families enroll multiple dancers across multiple disciplines in one go, fill in your custom registration form, and pay by card, Apple Pay, Google Pay or Klarna. They manage their own bookings, costume sizes and payment methods from a self-service portal - no more inbox ping-pong.

- 4
Run your classes
Take attendance from your phone or tablet mid-class, with allergies, medical notes and dance level visible on the roster. Flag no-shows and see live capacity for every class.

- 5
Get paid without chasing
Automated reminders for outstanding balances, reconciliation for card, cash and bank transfer payments, and reports showing enrollments and revenue per class - useful for planning next term's timetable and instructor hours.

Ready to take your first booking today?
Set up in 10 minutes. No credit card needed.
Built around how dance studios actually run
- Sell terms, blocks, session passes, drop-ins or monthly memberships
- Sell a full term of ballet, a 6-week tap block, a 10-class session pass or a pay-as-you-go drop-in. Run monthly memberships for on-going classes - useful for predictable cash flow and staff planning. Pro-rated mid-term joining, sibling discounts, multi-class family pricing and early-bird promotions all built in. Card and Apple Pay via Stripe, plus reconcile cash and bank transfer in the same dashboard.
- Custom registration forms for medical info, consent and dancer profiles
- Collect everything you need at sign-up - dancer's name, date of birth, dance experience, medical info, allergies, parental consent and photo permissions - not on a paper form at the studio door. Information is saved on the family's account, so returning dancers update once instead of re-completing forms every term. Useful when you need to look up an allergy at the start of a class.
- One family account, multiple dancers, multiple disciplines, one checkout
- Families create one account, add every dancer they book for, and combine ballet, jazz, tap, contemporary or hip hop in a single checkout. Sibling discounts apply automatically. From the self-service portal they can switch a class, update a costume size, cancel or rebook - without emailing the studio at 9pm on a Sunday.
- Attendance, recitals, exams and costume orders in one place
- Take attendance from your phone mid-class, with allergies and notes visible right on the roster. Sell recital tickets, collect costume sizes and orders, and bill for exam entries alongside class fees. Send a bulk email to every dancer in 'Tuesday Junior Tap' with one click - useful for recital rehearsal reminders or costume pickup info.




Works with the tools you already use
HubSpot and Mailchimp connect via Zapier.
Built for dance studios
Generic scheduling tools assume one customer books one appointment. Event ticketing tools assume one customer buys one ticket. Neither fits a dance studio that's juggling ballet, jazz and tap across multiple terms, with sibling bookings, costume orders, recital tickets and exam entries all running at once. Pembee is built for that reality.
Here's how Pembee compares to the generic scheduling software and event ticketing tools studio owners usually try first.
| What dance studio owners need | PembeeBuilt for dance studios | Generic scheduling softwareCalendly, Acuity, Square | Event ticketing softwareEventbrite, Bookwhen |
|---|---|---|---|
| Recurring class scheduling across multiple disciplines and terms | Yes | 1:1 appointment model | Event by event |
| Family bookings (one parent, multiple dancers) | Yes | No | Partial |
| Attendance rosters with medical notes | Yes | No | No |
| Recital tickets, exam entries and costume orders | Yes | No | Tickets only |
| Terms, blocks, session passes and monthly memberships | Yes | No | No |
| Sibling, multi-class and early-bird discounts | Yes | No | Codes only |
| Automatic waitlists with spot offers | Yes | Partial | Partial |
| Self-managed family account (multiple dancers, rebooking) | Yes | No | No |
| Card + Apple Pay + Klarna + cash reconciliation | Yes | Card only | Card only |
| Designed for dance schools and studios | Yes | No | No |
Built for dance 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 has been a game-changer for our organisation. It's incredibly easy to use and amend, and every update feels purposeful and well thought out. Our parents regularly comment on how straightforward the booking process is, saving them time and reducing admin stress on our side.”
“I am blown away by the level of support and service from Pembee, the team have helped me set up the app and tweak it to get it working exactly as I want it. I can't fault any step of the process.”

“We have been using Pembee for our nature school for over a year, and it has been such a seamless experience! It's incredibly easy to use and it covers everything we have needed to run our programs successfully.”

“So easy to use, great for customers and staff. Clean and crisp front end for parents - easily operated back end for staff.”
“I highly recommend Pembee to any school or organization managing activity bookings. We have been using Pembee for two years now to manage our school's after-school activities, and it has greatly simplified the booking process for our families.”

“Amazing. Not only a great and easy to use platform but brilliant customer service. Pembee has been a game changer for me. From using a previous booking system, my workload has been cut in half - more than half!”

“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.”
“Fantastic. Easy to use, support is incredible and we have much happier users.”

“Highly intuitive for parents to use to book their children onto our kids camps. Features were exactly what we needed. Just absolutely fantastic.”

- Bookings processed
- 900K
- Transactions processed
- $50M
- Total Users
- 230,000+
- Sessions listed
- 600,000+
Dance studio software - common questions
- How quickly can I get my dance 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 across disciplines, set term dates and pricing, configure your registration form and 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 my current system?
- Yes. If you're moving from DanceStudio-Pro, Jackrabbit, Akada, Classforkids, Bookwhen or a spreadsheet, we can help import your customers, dancers and active bookings. Book a demo and we'll walk through what your migration looks like.
- Can I sell terms, blocks, session passes and monthly memberships side by side?
- Yes. Sell a full term of ballet, a 6-week tap block, a 10-class session pass that deducts as dancers book, or a monthly subscription for on-going classes. Memberships give you predictable cash flow and help with staff planning. Pro-rated mid-term joining, sibling discounts and family pricing all apply automatically across whichever pricing model you pick.
- Can families book multiple dancers across multiple disciplines in one checkout?
- Yes. Families create one account, add every dancer they book for, and combine ballet, jazz, tap, contemporary, hip hop or any other discipline you offer in a single checkout. Sibling discounts apply automatically. From the self-service portal they can switch a class, cancel, rebook or update payment details - without emailing the studio.
- Can I sell recital tickets, exam entries, costumes and merchandise?
- Yes. Sell recital tickets to family members, collect costume sizes and orders at sign-up, bill for ballet exam entries (RAD, ISTD, BBO) alongside class fees, and offer branded merch as add-ons at checkout. Each add-on has its own price, capacity and availability, so you can cap costume orders by the manufacturing deadline or limit recital tickets per family.
- Can I take attendance and look up allergies from my phone in class?
- Yes. Mark dancers in from your phone or tablet mid-class. Allergies, medical notes and any custom info collected at sign-up are visible right on the roster - useful when a parent flags a new allergy at drop-off. Auto-flag no-shows and feed attendance into family records. Prefer hard copies? Export a printable PDF or CSV roster in one click.
- What is dance studio software?
- Dance studio software lets you manage class bookings, term schedules, attendance, recitals, exam entries and payments in one place. It replaces spreadsheets, paper registration forms and manual sign-ups with a single platform built around how a dance studio actually runs - across multiple disciplines, age groups and terms, with families booking for multiple dancers at once.
- How much does dance studio software cost?
- Pembee starts at $45/month for the Standard plan. Pricing is flat - adding more instructors, classes or locations doesn't increase your cost, and we never take a cut of your class revenue. Many dance studio platforms charge per dancer or per booking, which gets expensive fast as your studio grows. There's a 30-day free trial with no card required.
- Will it actually save me admin time?
- Studios using Pembee process around 100 bookings a week on average. At roughly 5 minutes per booking confirmed manually by email or phone, that's about 8 hours of admin time freed up every week - close to a full day back. Add automatic payment chasing, mobile attendance, self-service family accounts and one-click bulk emails, and most studio owners see admin time drop further over their first term.
- Can I offer sibling discounts, multi-class discounts and early-bird pricing?
- Yes. Set up automatic sibling discounts so families get a percentage off each additional dancer. Configure multi-class discounts (for example 10% off when a dancer enrolls in 3+ classes). Run early-bird pricing that expires on a set date. Create discount codes for promotions, referral programs or returning families.
- Does Pembee handle waitlists when a popular class fills up?
- Yes. When a class is full, dancers join a waitlist. When someone cancels, the next dancer on the list is offered the spot automatically with a hold-time, so spaces don't sit empty and you're not negotiating in the inbox over who gets the slot. (Waitlists are on the Premium plan.)
- Can I give instructors access without exposing financial data?
- Yes. Add admin accounts for instructors or studio managers and assign roles, so each person sees only what they need. An instructor can pull up their class roster, attendance and medical notes on their phone without seeing payment or revenue data. Useful for keeping financials restricted to the studio owner or office manager.
- Can I email all dancers in a class in one click?
- Yes. Send a bulk email to every dancer booked in a class, term or location in one click - useful for recital rehearsal reminders, costume pickup info, snow days or studio closures. Booking confirmations, payment reminders and term-start emails go out automatically, so you can focus on teaching.
- Does Pembee integrate with Stripe and offer offline payment options?
- 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. UK studios can also accept Tax-Free Childcare payments without manual reconciliation.
- Can I export my booking and dancer data?
- Your data is yours. Export bookings, family records, dancer records and payment data to CSV at any time - useful as a printed roster on recital day, for end-of-year reporting or for your accountant. We don't hide your data in an obscure database and we don't pass it on to third parties.
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 dance 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.








