Yoga Studio Pricing Strategies That Actually Work
Your pricing affects everything: who joins, how often they come, and how much you keep. Here's how to build a pricing structure that maximizes profit while keeping students happy.
The Pricing Problem Nobody Talks About
You opened a yoga studio because you love teaching. Then you had to set prices, and suddenly you're playing economist.
Drop-in rate? Class packs? Unlimited memberships? Intro offers? Annual discounts? The number of pricing options can paralyze you. So most studio owners do what feels safe: copy the studio down the street.
Here's the problem with that. The studio down the street might be:
- Operating on thin margins and hoping volume saves them
- Undervaluing their offering because they lack confidence
- Using a pricing model designed for a different client base
- Losing money and slowly heading toward closure
Your pricing shouldn't be a guess. It should be a deliberate strategy that captures the value you provide and builds a sustainable business.
Here's how to think about it.
The Three Pricing Pillars
Every yoga studio pricing structure has three core components:
- Drop-in rate: The single-class price (your anchor)
- Class packs: Prepaid bundles with a slight discount
- Memberships: Recurring monthly access (your revenue base)
Each serves a different client type. The magic happens when they work together.
Pillar 1: Setting Your Drop-In Rate
Your drop-in rate is the anchor that makes everything else feel like a deal. It should be higher than what you actually want most people to pay.
How to calculate it:
Start with your target revenue per class. If you need to make $500/class to be profitable and you average 15 students, your minimum viable price is $33/person. But some students pay via memberships (lower effective rate), so your drop-in needs to be higher to compensate.
Market benchmarks (2026):
| Market Type | Drop-In Range | Sweet Spot |
|---|---|---|
| Major metros (NYC, LA, SF) | $28-38 | $32-35 |
| Secondary cities | $22-30 | $25-28 |
| Suburbs | $18-25 | $20-23 |
| Small towns | $15-20 | $17-19 |
The psychology: Your drop-in price signals your positioning. A $35 drop-in says “premium experience.” A $15 drop-in says “budget option.” Price for the perception you want.
Pro tip: If nobody ever pays drop-in rate, it's doing its job. The point is to make everything else look like a bargain.
Pillar 2: Structuring Class Packs
Class packs are for the semi-committed: people who want to practice regularly but aren't ready to commit to a monthly membership.
Standard pack structure:
| Pack Size | Discount vs Drop-In | Example (at $25 drop-in) |
|---|---|---|
| 5-class pack | 10-15% off | $112 ($22.40/class) |
| 10-class pack | 15-20% off | $200 ($20/class) |
| 20-class pack | 20-25% off | $375 ($18.75/class) |
Why tiered discounts work: Larger packs = bigger discount = bigger upfront cash. You want students buying 20-packs over 5-packs because:
- Better cash flow (you get paid upfront)
- Higher commitment (they're more likely to use it)
- Longer relationship (20 classes = months of engagement)
The expiration debate:
Class packs should expire. 90 days for a 10-pack is standard. 6 months for a 20-pack.
Why? Without expiration, clients buy a 10-pack and use it over 2 years, attending once every 8 weeks. You've collected $200 but haven't built a habit. They never become regulars.
With expiration, there's urgency. “I have 4 classes left and 3 weeks to use them” drives consistent attendance.
Handling expired packs: Don't be ruthless. Offer a “reactivation” option — pay $50 and your remaining classes are restored for 30 days. This recovers revenue while maintaining the urgency that expiration creates.
Pillar 3: Membership Pricing
Memberships are your revenue base. Predictable monthly income beats one-time purchases every time.
Common membership tiers:
| Tier | Price Range | Who It's For |
|---|---|---|
| 2x/week | $89-119/mo | Beginners, busy professionals |
| 3x/week | $109-139/mo | Regular practitioners |
| Unlimited | $149-199/mo | Dedicated yogis, teachers-in-training |
The golden ratio: Price your unlimited membership so that a student attending 8-12 classes/month is a profitable member. If unlimited is $159 and your drop-in is $25, a student attending 8 classes is paying ~$20/class. That's still good margin.
Avoid pricing unlimited so low that students attending 15 classes/month cost you money. You want to reward dedicated practice, not subsidize it.
Annual vs monthly:
Offer annual memberships at a 10-15% discount. A $159/month unlimited becomes $1,620/year (vs. $1,908 monthly). Benefits:
- Upfront cash (you get $1,620 immediately)
- Lower churn (annual members don't cancel monthly)
- Committed students (they've invested for a year)
Downsides: If they stop coming in month 3, you may feel guilty (don't). And some banks flag large yoga charges as fraud (warn them to approve it).
The Intro Offer Question
Every studio needs an intro offer. New students need a low-risk way to try your studio before committing.
Common intro offers:
- $X for first month unlimited: $49-79 for 30 days of unlimited yoga
- $X for first week: $29-39 for 7 days unlimited
- X classes for $X: 3 classes for $39
What works best:
Time-based offers (30 days for $59) outperform class-based offers (3 classes for $39) for one reason: they create a habit window.
A new student who attends 8 classes in their first month has built a routine. They'll convert to membership at higher rates than someone who came 3 times over 6 weeks.
The conversion play:
Your intro offer price should feel like a steal — so good it's an obvious yes. Then, when the intro ends, offer a “conversion special”: sign up for a membership within 48 hours of your intro ending and get your first month at 20% off.
This creates urgency at exactly the right moment.
Dynamic Pricing: When to Charge More (And Less)
Not all classes are equal. Your 6 PM Vinyasa with 25 people is more valuable than your 10 AM Restorative with 6.
Peak vs off-peak pricing:
Some studios charge different drop-in rates for peak vs off-peak classes:
- Peak (evenings, weekend mornings): $28
- Off-peak (mornings, early afternoons): $22
This shifts price-sensitive students to less crowded times, opening peak slots for full-price customers.
Should you do this?
Dynamic pricing works best when:
- Your peak classes are consistently full
- Your off-peak classes have significant unused capacity
- You have students who are flexible about timing
If your peak classes have empty spots, dynamic pricing adds complexity without benefit. Fill the basics first.
Workshops, Trainings, and Upsells
Beyond regular classes, special offerings boost revenue:
Workshops ($40-80): 2-3 hour deep dives on specific topics (inversions, breathwork, meditation). Run monthly. Members should get a discount.
Teacher training ($2,500-5,000): If you're qualified, 200-hour YTT is the highest-margin offering in yoga. One training per year can add $30,000+ in revenue.
Private sessions ($80-150/hour): One-on-one instruction for students wanting personalized attention. Great for beginners who are intimidated by group classes.
Retail ($10-100): Mats, props, clothing. Low margin but adds incremental revenue. Keep inventory tight — dead stock eats cash.
The key insight: Every upsell should serve the student, not just your P&L. Workshops that genuinely deepen practice create loyal members. Cash-grab upsells create resentment.
Pricing Mistakes to Avoid
Mistake #1: Racing to the bottom
A new studio opens nearby with $99 unlimited. Your instinct is to match them. Don't.
You cannot out-cheap ClassPass, Planet Fitness, or the desperate studio burning through investor money. Compete on experience, not price.
Mistake #2: Too many options
5-pack, 10-pack, 20-pack, 2x/week, 3x/week, unlimited, annual unlimited, couples membership, family plan, student discount...
Analysis paralysis. New students see 12 options and leave without choosing. Keep it simple: intro offer, 10-pack, unlimited. Maybe one class-limited membership. That's it.
Mistake #3: Hidden fees
Mat rentals, towel fees, admin charges, cancellation fees that aren't disclosed upfront. These feel like nickel-and-diming. They hurt trust.
If you need to charge for extras, bake them into your base price or make them genuinely optional. Nobody likes surprise fees.
Mistake #4: Never raising prices
Your rent went up. Instructor pay went up. Insurance went up. Your prices? Same as 2019.
Raise prices 3-5% annually. Announce it with 30 days notice. Grandfather existing members at their current rate for 6-12 months. Most students understand — costs increase everywhere.
Software for Managing Complex Pricing
Once your pricing has multiple tiers, packs, and membership types, you need software that handles it without headaches.
What to look for:
- Multiple membership types with different class access rules
- Class pack management with automatic deduction and expiration
- Intro offer tracking (one per customer, ever)
- Promo codes and discount management
- Automatic billing with failed payment retry
Platform comparison for pricing features:
| Feature | Mindbody | WellnessLiving | Mariana Tek | Vagaro |
|---|---|---|---|---|
| Multiple membership types | ✅ Unlimited | ✅ Unlimited | ✅ Unlimited | ✅ Good |
| Class pack management | ✅ | ✅ | ✅ | ✅ |
| Intro offer limits | ✅ | ✅ | ✅ | ⚠️ Basic |
| Dynamic pricing | ⚠️ Manual | ⚠️ Manual | ✅ Built-in | ❌ |
| Promo codes | ✅ | ✅ | ✅ | ✅ |
For most studios, WellnessLiving or Mindbody handles pricing complexity well. Mariana Tek excels for studios wanting dynamic pricing.
Putting It All Together: A Sample Pricing Structure
Studio: Urban Flow Yoga (SF metro area)
- Drop-in: $32
- Intro offer: $69 for first month unlimited
- 10-class pack: $260 ($26/class, 90-day expiration)
- Unlimited monthly: $179
- Unlimited annual: $1,790 (save $358)
- Workshops: $55 (members $45)
- Private sessions: $125/hour
Why this works:
- Drop-in is high enough to make everything else look like a deal
- Intro offer is aggressive ($69 for unlimited) to maximize trial-to-member conversion
- 10-pack sits between drop-in and membership, catching the semi-committed
- Unlimited is priced for profitability at 10-12 classes/month
- Annual option rewards commitment with real savings
The Bottom Line
Your pricing isn't just a number. It's a signal, a strategy, and a system.
Price too low and you attract bargain hunters, undervalue your offering, and struggle to stay afloat. Price too high and you exclude people who'd become your most loyal students.
The sweet spot:
- Anchor high with drop-in
- Offer a no-brainer intro
- Create a clear path from intro → pack → membership
- Make unlimited feel like a deal at 8-10 classes/month
- Raise prices annually to match rising costs
Get this right and your revenue becomes predictable, your members become committed, and your business becomes sustainable.
Compare yoga studio software for pricing management →
Frequently Asked Questions
- What's the average price for a yoga class in the US?
- Drop-in rates range from $18-30 depending on your market. Urban studios (NYC, LA, SF) charge $28-35 per class. Suburban studios typically charge $18-24. Set your drop-in rate slightly higher than you want members to pay — this makes memberships feel like a deal.
- Should I offer an unlimited membership?
- Yes, but price it correctly. Unlimited memberships should be profitable when students attend 8-12 classes per month. If your drop-in is $22, an unlimited at $149-169/month makes sense. Below that, you're giving away too much value.
- How do I price class packs vs memberships?
- Class packs should have a higher per-class cost than memberships but lower than drop-in. Example: Drop-in $25, 10-pack at $200 ($20/class), Unlimited at $159/month (effective $13-20/class depending on attendance). This creates a clear value ladder.
- Should class packs expire?
- Yes — 90 days for 10-packs is standard. Expiration creates urgency and prevents clients from stretching 10 classes over a year. However, be transparent about expiration and consider offering discounted 'renewals' for expired packs.