Opening a second gym is the moment your software bill stops being a rounding error. Up to that point every vendor in this market looks like it costs about the same, somewhere between $49 and $299 a month, and the difference between them is a feature argument. The second building turns it into an arithmetic argument, because the three products a cheer program actually shortlists do not agree on what they are charging you for.
One charges per building. One charges per athlete with a small per building surcharge. One charges per athlete and ignores buildings entirely. Every figure below was read from the vendor's own pricing page on September 2, 2026, and where a vendor does not publish something this article says so rather than filling the gap.
The three billing models, in the vendors' own words
Swipe sideways to see the full table
| Vendor | What the price scales with | Cost of a second location | Published entry price |
|---|---|---|---|
| iClassPro | Locations. Each plan is stated as USD per month, per location. | The full plan price again. A second Signature site is another $139 a month. | $139 Signature, $199 Elite, $299 Premium |
| Gymdesk | Total active members, pooled across sites, in bands from 50 to 400. | $50 a month, and the locations share the same member database. | $75 up to 50 members, $100 for 51 to 100 |
| Jackrabbit Class | Total student count at the end of each month, across every location. | Nothing. Core features are stated as available for every program location. | From $49 a month |
Read the middle column again, because it is the whole article. These are not three prices for the same thing. They are three different bets about what makes a gym expensive to serve. iClassPro is betting on buildings, which is a defensible view: a second site is a second schedule, a second staff roster and, in their model, a second DIY website, which they include one of per account or location. Gymdesk is betting on people, and treats a second building as a $50 administrative fact rather than a second customer. Jackrabbit is betting purely on people and does not price buildings at all.
What that looks like at three real sizes
Below are three programs of the kind that actually exist in all star cheer, priced against the published figures. Jackrabbit publishes a starting price and states that the tier is set by total student count, but it does not publish the ladder itself, so its column shows the floor and says so. Nobody should quote a Jackrabbit number above $49 without asking them.
Swipe sideways to see the full table
| Program | iClassPro Signature | Gymdesk | Jackrabbit Class |
|---|---|---|---|
| 1 location, 80 athletes | $139 | $100 (51 to 100 band) | From $49, tier not published |
| 2 locations, 240 athletes | $278 | $250 ($200 band plus $50) | From $49, tier not published |
| 4 locations, 380 athletes | $556 | $350 ($200 band plus $150) | From $49, tier not published |
The one location row is a close race and the feature set should decide it. By four locations iClassPro costs $206 a month more than Gymdesk for the same athletes, which is $2,472 a year. That is not a decisive amount of money for a program running four buildings, and it is deliberately not the point of this article. The point is that the gap is a function of a decision you already made about your real estate, not a function of anything the software does. If you are choosing today and expect to open a third site inside three years, you are choosing a slope, not a price.
One more figure that only shows up at scale: Gymdesk states that a plan tier is set by active members and that locations share one member pool. A program with 380 athletes spread over four sites therefore sits in the same 201 to 400 band as a single gym with 380 athletes. Above 400 it moves to a talk to sales tier that is not published, so the table stops being useful exactly where the largest programs live.
The fee that does not appear in any of those columns
Two vendors in this market charge a percentage of your tuition on top of card processing, and for a multi-location program that is the most expensive line item on the page. SportsEngine Motion, which sells into cheer and gymnastics by name, charges $295 once to get started with no monthly subscription, then a 1 percent technology fee plus 2.9 percent and $0.30 processing on every transaction. Amilia publishes Standard at $99 and Advanced at $499 a month, plus a 1 percent service fee on every new invoice, with cards at 2.85 percent and $0.30 on Standard.
Put a number on it. Take the four location program above, 380 athletes at an average $150 a month in tuition, which is $57,000 of monthly billing. One percent of that is $570 a month, or $6,840 a year, and that is before any card processing. It is more than four iClassPro locations at $139 each. A product marketed as having no monthly subscription is, at that volume, the most expensive option in this comparison by a wide margin.
This is the single most reliable trap in the category, and it is worth stating as a rule: subscription pricing scales with your structure, percentage pricing scales with your success. A program that doubles its tuition revenue without adding a building pays a subscription vendor exactly the same and pays a percentage vendor twice as much. Work out your own crossover before a demo. Against $139 a month, a 1 percent fee costs more the moment you bill $13,900 a month, which is roughly 90 athletes at $150.
Whichever way you go, you will want the answer to a related question: what each location earns on its own. Most gym owners run one bank account and one bookkeeping file, which makes per site profitability a guess. Exporting the ledger and turning it into a profit and loss statement per location is the quickest way to find out whether the second building is carrying the first or the other way round, which matters more than the $206 the software costs.
The questions that decide it, and they are not about price
Every multi-location operator we have spoken to describes the same three operational problems, and none of them is on a pricing page.
Does a family exist once or twice? If a sibling trains at your north gym and the other at your south gym, does the parent get one account and one invoice or two? Gymdesk is explicit that locations share the same member database. Jackrabbit describes core features as available for every program location and bills on one combined student count, which implies a single tenancy. iClassPro's own pricing page mentions one DIY website per account or location, which is a hint that the account structure is per site. Ask the question directly and ask for a demo of the cross location family record, not a yes.
Can an athlete cross between sites? All star programs move athletes constantly: a Level 4 flyer at the small gym drives to the big gym for tumbling. If the software cannot book her into a class at another location without a second registration, your front desk will build a spreadsheet on the side, and the spreadsheet becomes the real system.
Does coaching quality survive the second building? This is the one that costs money and never appears in a comparison. The first gym works because the head coach is standing in it. The second one runs on whatever was written down. Programs that scale well tend to have written standards for the things that are otherwise passed on by watching, from the practice plan structure to how long the warm up and stretch block runs before skills start. Software helps here only to the extent that it holds those records where both staffs can see them.
Where each one fits
Pick Jackrabbit Class if you are opening buildings. No per location charge and a single total student count is the friendliest structure in the category for a program planning a third and fourth site. The unknown is the tier ladder, which is not published, so get the quote for your actual student count in writing before you commit. Note that the $169 one time setup fee applies to Jackrabbit Plus, the branded app tier from $93 a month, not to the base product.
Pick Gymdesk if you are adding athletes faster than buildings. Bands run $75 up to 50 active members, $100 for 51 to 100, $150 for 101 to 200 and $200 for 201 to 400, with $50 per additional location and one shared member pool. There are no setup fees, contracts or cancellation costs, and a 30 day trial with no card. Above 400 members you are into an unpublished tier. Their own pricing page says nothing there is a quote, these are published prices, which is a rarer statement in this market than it should be.
Pick iClassPro if the per location features earn their keep. It is the most expensive model for a multi-site program and it is also the one built specifically for gymnastics, cheer, swim and dance schools. Signature and Elite carry no commitment, only Premium has a 12 month term, and skill tracking is on all three plans rather than being an upgrade. If a per location website and per location scheduling genuinely map to how you run, the premium is a choice rather than a penalty. Our iClassPro alternative page goes through the feature side in detail.
Be careful with percentage pricing at any size above a single small gym. That covers SportsEngine Motion and Amilia. Both are real products with real customers, and both are cheaper than a subscription for a small program with modest billing. Neither is cheap for a multi-location one.
Frequently asked questions
Which cheer gym software is cheapest for multiple locations?
Jackrabbit Class is the only one of the three that charges nothing extra for a second location: it states that core software features are available for every program location and bills on total student count across all of them. Gymdesk charges $50 a month per additional location. iClassPro charges its full plan price per location, so a second building doubles the subscription.
How much does iClassPro cost for two locations?
iClassPro publishes Signature at $139, Elite at $199 and Premium at $299, each stated as USD per month, per location. Two locations on Signature is $278 a month, two on Elite is $398. Signature and Elite are marked no commitment; Premium carries a 12 month commitment. Prices read from the iClassPro pricing page on September 2, 2026.
Does Gymdesk charge per location?
Yes, but only a little. Gymdesk states that your first location is included and each additional one is $50 a month, and that every location shares the same member database. Because the plan tier is set by total active members rather than by site, a program that splits 300 athletes across three buildings pays the same tier as one that keeps them in one.
Is a percentage fee cheaper than a subscription for a multi-location gym?
Usually not, and it gets worse as you grow. SportsEngine Motion charges $295 once with no monthly subscription, then a 1 percent technology fee plus 2.9 percent and $0.30 processing on every transaction. On $57,000 of monthly tuition that 1 percent alone is $570, more than four iClassPro locations at $139 each.
What should you ask a vendor before opening a second cheer gym?
Four things. Does the subscription price multiply per location or stay flat. Do the locations share one family and athlete record or duplicate it. Can a family enrolled at one site book a class at another without a second account. And is there a percentage fee on tuition on top of card processing, because that is the line that scales with revenue rather than with buildings.
The short version
Do not compare monthly prices. Compare what the price is a function of, then project it onto the program you expect to be running in three years. If that program has more buildings, the per location model is the expensive one and the difference compounds every month you keep it. If it has more athletes and more revenue in the same buildings, the percentage models are the expensive ones and they compound faster still. The subscription figures in this category are close enough that the model matters more than the number, which is the opposite of how most of these decisions get made. If you are still building the shortlist, the cheer class management software comparison covers all nine vendors, and the gymnastics management software page works through the pricing model crossover in more detail.