Gym Membership Pricing Calculator (Free Google Sheets)
A Google Sheets pricing calculator that turns your location, square footage, class count, and instructor costs into suggested monthly, drop-in, and class-pack tiers.
Open the linked Google Sheet and click File then Make a copy. Fill in 12 inputs in the yellow cells. The pricing tiers update automatically.
What this calculator does
You put in 12 numbers. The spreadsheet returns four pricing tiers (drop-in, 10-class pack, monthly unlimited, and annual) with confidence ranges. The model runs on a target gross margin, not on what your competitor down the street charges. That is the entire point. Pricing by competitor is how the industry got stuck at $39 a month for big-box memberships and $189 a month for boutique Pilates.
A 1,800-square-foot Pilates studio in Austin used this calculator in February 2025 and discovered their $169 monthly unlimited was $32 below the model floor. They raised it to $209 over six weeks. Six members cancelled. Twenty-nine new members joined in the same period. Net revenue per month went up $4,180. The calculator paid for itself in 90 minutes.
The calculator produces four tiers because most studios only sell three and lose money on the drop-in. Drop-ins should be priced high enough to push people into packs. Packs should be priced to push people into monthly. Monthly should be priced to push people into annual. That is the pricing ladder. If your drop-in and your monthly are too close together, the ladder collapses.
Who should use it
Independent gym and studio owners with 1,500 to 8,000 square feet and one to four group class offerings. This works for Pilates, yoga, cycling, HIIT, strength and conditioning, and barre studios. It does not work for 24-hour access gyms with no classes (those have a different cost structure) or for personal training studios billing hourly (the math is different). Read our gym pricing strategy guide for the framework behind this calculator.
How the math works
The calculator adds up your monthly fixed costs, divides by target attendance, and applies your target gross margin. It then runs three scenarios: a 55% capacity scenario (conservative), a 65% scenario (base), and a 75% scenario (aggressive). The middle scenario becomes your suggested monthly price. The conservative scenario becomes your break-even price. The aggressive scenario is what you charge when you have a six-week waitlist.
| Input | Example value | Why it matters |
|---|---|---|
| Location factor (1.6 NYC, 1.3 tier-1, 1.0 tier-2, 0.85 tier-3) | 1.0 (Austin) | Adjusts for real estate and median income. Austin is tier-2; Brooklyn is tier-1; rural Pennsylvania is tier-3. |
| Square footage | 1,800 | Drives max capacity and rent assumption. |
| Class count per week | 30 | Drives instructor hours and capacity. |
| Average instructor cost per hour | $45 | Includes employer-side payroll taxes. Add 20% to the hourly rate. |
| Max students per class | 12 | Reformer Pilates caps at 8 to 12; cycle caps at 30 to 50; HIIT caps at 16 to 24. |
| Rent per square foot per month | $2.67 | Austin average for retail second-floor space. |
| Target gross margin | 55% | 50% is break-even-ish; 60% is healthy; 70% is boutique premium. |
| Target owner profit per month | $5,000 | This is what you take home after all expenses. Not revenue. Profit. |
Worked example: Hyde Park Pilates
Hyde Park Pilates is a 1,800-square-foot reformer studio in Austin, Texas. The owner, Daniela, runs 30 reformer classes per week with a 12-student cap. She pays instructors $45 per hour including payroll taxes. Her fixed costs run $9,640 per month. She targets $5,000 in monthly profit.
| Field | Value | Notes |
|---|---|---|
| Monthly fixed costs (rent, insurance, software, marketing, admin payroll) | $9,640 | Excludes instructor payroll. |
| Monthly instructor payroll (30 classes x 1.25 hrs x $45 x 4.33 wks) | $7,310 | Includes warmup and cooldown time. |
| Total monthly fixed + variable | $16,950 | This is your break-even revenue at 100% capacity. |
| Target owner profit | $5,000 | Owner draw, not investor return. |
| Required monthly revenue | $21,950 | Total fixed + profit. |
| Max monthly visits (30 classes x 12 students x 4.33 wks) | 1,559 | Theoretical ceiling. |
| Effective visits at 65% utilization | 1,013 | Realistic attendance. |
| Break-even revenue per visit | $21.50 | Required revenue divided by effective visits. |
| Target revenue per visit at 55% margin | $23.41 | Required revenue divided by effective visits at target margin. |
The pricing tiers the calculator produces
From those inputs the spreadsheet returns four tiers. The drop-in is priced at roughly 2.3x the cost per visit, which is the multiplier that pushes occasional drop-ins into the 10-class pack. The 10-class pack offers a 12% discount off drop-in. Monthly unlimited is set so that attending 3 times per week beats the 10-class pack. Annual is set at a 15% discount off monthly, paid up front, which improves cash flow.
| Tier | Suggested price | Discount off drop-in | When member breaks even vs drop-in |
|---|---|---|---|
| Drop-in | $32 | 0% | N/A (this is the floor) |
| 10-class pack | $280 | 12% | At 8.75 classes in 90 days |
| Monthly unlimited | $209 | 18% (assumes 12 visits/mo) | At 8.4 classes per month |
| Annual unlimited | $2,136 ($178/mo equivalent) | 15% off monthly | Upfront cash, lower per-month commitment |
Common mistakes to avoid
- Pricing your drop-in below $25. A drop-in below $25 tells the market your class is worth less than a yoga class at the YMCA. Drop-ins should be priced to lose money on the per-visit basis so the pack looks attractive. The drop-in is a marketing expense, not a profit center.
- Skipping the annual tier. Annual memberships paid up front improve cash flow by 8 to 14 weeks. Studios that skip the annual tier leave $30,000 to $80,000 in working capital on the table every year.
- Setting the 10-class pack discount above 15%. A 20% discount looks generous. It is generous to the member. It also collapses the gap between the pack and monthly unlimited, which means no one buys monthly. Keep the pack discount at 10 to 15%.
- Forgetting to update instructor costs annually. Instructor pay rises 4 to 7% per year in most markets. If you do not raise prices to match, your gross margin erodes by 2 to 3% per year. After 4 years you are running on fumes.
- Using the same price for all class types. A 50-minute HIIT class with 16 students does not have the same unit economics as a 50-minute reformer Pilates class with 8 students. Price them separately or you are subsidizing the smaller class with the bigger one.
How this connects to your FITT Finder listing
Once the calculator gives you your four tiers, plug them into your FITT Finder business profile. Seekers filtering by price range will find you in the right bucket. A studio priced at $209 monthly belongs in the $150 to $250 range. A studio priced at $89 monthly belongs in the $50 to $100 range. Mispricing your listing puts you in front of the wrong audience and wastes your impressions.
Pair this calculator with our article on boutique fitness studio marketing on a low budget. The pricing ladder and the marketing calendar work together. Get the math right here, then go tell the right audience about it.
Frequently asked questions
How often should I recalculate my pricing?+
Run the calculator every 12 months and after any major cost change (rent renewal, instructor pay bump, new equipment). Most studios should raise prices 4 to 6% per year to keep up with instructor cost inflation.
Should I round prices up or down?+
Round drop-ins up to the nearest dollar. Round monthly unlimited to the nearest $9 or $19 (so $189 reads better than $190). Round annual to the nearest $50.
What if the calculator suggests I raise prices by more than 20%?+
Phase the increase over 6 to 12 months. Raise drop-ins first, then packs, then monthly. Communicate the change 30 days before it takes effect. Expect 3 to 7% member churn and budget for it.
Can I use this for a class-pack model with no monthly option?+
Yes. Leave the monthly unlimited row blank. The calculator will return drop-in, 10-class pack, and 20-class pack tiers. The 20-pack should discount 5% deeper than the 10-pack.
Does this work for personal training pricing?+
No. Personal training has a different cost structure (1-on-1 ratio, longer sessions, higher instructor pay). Use a personal trainer pricing calculator instead.

