How to Charge for Yoga Classes: A 2026 Pricing Guide
JustJoin ·
A pricing guide for independent yoga teachers: drop-in rates, class packs, memberships, and how not to undercharge your way to burnout.
Most independent yoga teachers undercharge. Not by a little — by 30 to 50%. They benchmark against the cheapest local studio's drop-in rate, forget that the studio takes 50–60% of that, and end up earning less per class than they would teaching at the studio itself.
This guide walks through how to actually price your classes as an independent teacher, with real numbers and the math nobody at teacher training showed you.
At a glance
| Class type | Suggested 2026 price (Western Europe / North America) |
|---|---|
| Drop-in (community / park) | €10–€15 / $12–$18 |
| Drop-in (studio-rented evening) | €15–€22 / $18–$28 |
| Drop-in (online live) | €10–€15 / $12–$18 |
| Class pack (5 classes) | 10–15% discount vs drop-in |
| Class pack (10 classes) | 15–25% discount vs drop-in |
| Monthly unlimited membership | 6–8x the drop-in price |
| Workshop (2h) | 2.5–3x the drop-in price |
| Private 1:1 | 4–6x the drop-in price |
These are starting points. Your city, your niche, and your experience all push these up — rarely down.
Step 1: Calculate your real hourly cost
Before you set a price, work out what an hour of your time actually costs you. A "1-hour class" is rarely 1 hour:
- 60 minutes teaching
- 30 minutes setup / breakdown / travel
- 15 minutes class planning
- 15 minutes admin (bookings, follow-ups, social posts)
That's 2 hours of your life per "1-hour class." Whatever you charge, divide by two before you compare it to an hourly wage.
If you teach a €15 drop-in to 6 people, that's €90 gross. After studio rent (say €30) and 2 hours of your time, you're earning €30/hour pre-tax. That's the floor — not the ceiling.
Step 2: Set your drop-in rate (and stop apologising for it)
Your drop-in rate is your anchor. Every other price (packs, memberships, workshops) is calculated from it.
The question is not "what do other teachers charge?" — it's "what do I need to earn to make this sustainable for the next 5 years?"
A defensible 2026 drop-in rate for an experienced independent teacher in a Western European or North American city is €15–€22 / $18–$28 for in-person, €10–€15 / $12–$18 for online live.
Common objections, with responses:
- "My students will leave." Most won't. The ones who do were going to churn at any price.
- "The studio down the street charges €12." The studio takes 60% of that. The teacher is earning €5. You don't want that economics.
- "I'm not famous enough to charge that." You're not pricing fame, you're pricing one hour of your trained expertise.
Step 3: Design class packs that protect your floor
Class packs are a discount in exchange for upfront commitment. They make your income more predictable but they should not destroy your hourly rate.
The discipline:
- A 5-pack: 10–15% off drop-in (small "thanks for committing" discount)
- A 10-pack: 15–25% off drop-in (real bulk discount, but still healthy)
- Never discount more than 30% — you're training students that your normal price isn't real.
Add expiry. Without expiry, a 10-pack sits in someone's account for 18 months while you've already paid the studio rent for those weeks. 3 months for a 5-pack, 6 months for a 10-pack is standard and accepted.
Step 4: The membership that actually works
A monthly membership is the holy grail of independent teaching: predictable income, committed students, no admin per class.
The math nobody tells you: price your monthly unlimited at 6–8x your drop-in rate.
If your drop-in is €18, your monthly membership is €110–€140.
Why 6–8x and not the "10x" some studios use?
- Most members will attend 4–8 classes per month, not 12+
- 6–8x makes the deal feel obvious without you giving away your time
- It still leaves room for serious yogis who attend 12+ classes to feel like they're getting a steal — that's fine, they're your evangelists
For pricing the lower end (€110ish on €18 drop-in), you're effectively selling 6 classes for the price of 6, with classes 7+ as a loyalty bonus.
Step 5: Stop using studio software
If you're an independent teacher using Mindbody, Acuity, or Vagaro, you're paying €30–€200/month for software designed for studios with 8 staff members.
You need three things:
- A booking page students can use without creating an account
- A way to take payment (drop-in, pack, or recurring membership)
- Automatic reminders so students show up
You can get all three for €0/month + a percentage on paid bookings. (We obviously recommend JustJoin for yoga teachers — flat 3%, no monthly fee, students don't need an account — but the principle stands regardless of who you use.)
The ROI is dramatic: switching from a €60/month subscription to a 3% per-paid-class model saves a teacher running 3 free community classes and 4 paid €15 classes a week roughly €500/year while removing the friction of "I forgot my Mindbody password" emails forever.
Step 6: Workshops and privates are not "drop-in plus tax"
Two pricing mistakes independent teachers make:
Workshops. A 2-hour workshop is not 2x your drop-in rate — it's 2.5–3x. You're delivering deeper material, you've spent extra prep time, and your attendees are buying a small event, not a class.
Private sessions. A 1:1 hour is 4–6x your group drop-in rate, not 2x. You're delivering personalised programming, you have no economy of scale, and the value to the student is dramatically higher.
Underpricing these two is how independent teachers end up overworked and underpaid.
Step 7: Free community classes are a marketing budget, not a business model
Free park yoga or donation-based community classes are great. They build your audience, they give back, they keep you grounded.
But treat them as marketing, not as your income. Cap them at 1–2 per week, and route every attendee toward your paid offerings (workshops, memberships) at the end. A free class that doesn't have a clear next step is a leaky bucket.
If you want to monetise them lightly without making them paid, set them up as support-based sessions where attendees can tip what they want post-session. The session looks free upfront — no payment friction — but you've left a door open for the people who want to support you.
The pricing audit checklist
Once a year, run this check:
- Drop-in rate is at the upper end of what your local market sustains
- Class packs discount no more than 25% off drop-in
- Class packs have expiry dates (3 / 6 months)
- Membership is 6–8x drop-in, with auto-billing
- You're not paying €30+/month for studio software
- Workshops priced at 2.5–3x drop-in
- 1:1 priced at 4–6x drop-in
- Free community class has a defined "next step"
If any of these are off, you're leaving money on the table — and almost certainly working harder than you need to.
Ready to take bookings without a monthly subscription? Start free with JustJoin — flat 3% on paid bookings, no studio software, no student logins.