Should Personal Trainers List Prices on Their Website?

Most independent personal trainers benefit from publishing a price range rather than an exact figure or no number at all, because local competitors at the big box and community tier already publish rates, and hiding yours entirely just adds a step to a conversation most visitors want to skip. The trade off is real: a published number filters unserious leads fast, but it can also flatten your ability to price different formats, private, semi-private, or packages, differently for different clients. Work out what a session actually needs to cover before you decide what number, if any, goes on the page.
Why hiding the price entirely usually backfires
The instinct to keep pricing off the website comes from a reasonable fear, that a number scares away people before they hear the pitch. In practice it more often just adds friction. A visitor comparing options locally, where big box and community tier gyms commonly post $40 to $70 an hour and premium private coaching commonly runs $75 to $125 or more per session, has to message or call just to learn whether you fit their budget at all. Some do. Many quietly move to the trainer whose site already answered the question.
Why an exact single figure can work against you
The opposite extreme carries its own cost. One flat number implies one product, and most independent trainers actually sell several: private sessions, semi-private slots, and packages that change the per-session math. Posting a single figure either forces you to undercharge your premium format to match the number on the page, or it draws complaints when a client discovers the private rate differs from what they read.
The middle ground most trainers should run
A published range solves both problems at once. State a starting figure and a top figure, or a single starting price with a short line noting that format and frequency change the final rate. It answers the budget question honestly, keeps room to price semi-private and package formats on their own logic, and still shortens every first conversation to fit and scheduling instead of a cold ask for a number. This is the same instinct behind capping and dating a founding client offer: give a real answer, but keep the terms flexible enough to still work as your business grows.
What to publish alongside the number
A number alone invites comparison shopping on price only, which is not the comparison a premium trainer wants to win. Pair the range with what it buys, one on one attention, a real assessment before programming starts, and a private setting rather than a shared gym floor, so the visitor is weighing value, not just a figure against another trainer’s figure. A short paid assessment offer description does double duty here, since it shows the process behind the price rather than the price in isolation.
When it still makes sense to leave the number off
A handful of situations genuinely favor omission: a trainer with a waitlist who has no need to filter further, a brand new practice still deciding what to charge, or a highly customized offer where a published figure would mislead more than it helps. Outside those cases, a published range earns its place, because in this market the question is being asked either way.
Publish a range, attach it to what it buys, and let the website do the filtering a hidden price never could.
Related questions
Do most local competitors publish their rates?
Big box and community tier gyms commonly do, since their pricing is standardized across many trainers. Independent trainers at the premium tier publish less often, which is exactly why a posted range still stands out there.
What is the middle ground between an exact price and no price at all?
A published range, from and to figures, or a starting price with a note that the final rate depends on format and frequency. It answers the budget question without locking you into one number for every client.
Does listing a price hurt the sales conversation?
It shortens it, which is not the same as hurting it. A visitor who already knows the range arrives ready to discuss fit and format, not to ask the one question a hidden price forces every single time.