Local Service Pricing
How much does a personal trainer cost?
Nobody publishes what a gym charges for an hour with a trainer, and we are not going to invent a figure. What IS published is what the trainer EARNS: a median of $22.67 an hour, against $24.51 across every occupation in America. Put in what you were quoted and the page will show you the two numbers side by side.More
- The trainer's wage for that hour, at BLS's published median$23
- Everything else: the building, the kit, the insurance, the front desk, the empty hours, and profit. We cannot split it.$52
More
§ 02 What you pay, and what the trainer earns
The wage is BLS's own, from a survey of the occupation. The session price is yours, typed in from a real quote, which is why the comparison is a test and not a model agreeing with itself. There is no price on this page, because no free source publishes what a gym charges for an hour with a trainer. The industry's HOURS are published (BLS CES, CEU7071394002, monthly since 2006), this page once said they were not, and an industry revenue per employee-hour could be built from them. We have not built it, and that is a gap in this page rather than in the data.
Recommended next steps
Your session works out at a few times the trainer's median wage, which is the ordinary shape of a gym price: the room, the kit, the insurance, the front desk and the paid empty hours all come out of the difference. It is not evidence of anything. Ask whether a block is cheaper and whether off-peak is cheaper still.
By the numbers
- A personal trainer's median wage is $22.67 an hour. The median across every occupation in America is $24.51.
More
BLS, Occupational Employment and Wage Statistics, May 2025. 322,930 of them. The tenth percentile earns $13.85 an hour and the ninetieth $39.95, and the median annual figure is $47,160. This is a wage, not a price, and it is the only number about the trade that a federal statistical agency measures. - The occupation BLS measures is 'Exercise Trainers AND GROUP FITNESS INSTRUCTORS'. It is a bucket.
More
The person taking a spin class of thirty is counted in the same median as the one training you one-to-one. We are telling you that rather than passing the figure off as a personal trainer's wage, because an occupation code is a bucket in exactly the way an industry code is. - And BLS's survey excludes the self-employed, so an independent trainer is not in the number at all.
More
In BLS's own words: 'Does OEWS have occupational employment estimates that include the self-employed? No.' A trainer who rents a space and bills you directly is outside it. The wage is the wage of the employed ones. - The wage nearly triples across the country, from $10.59 an hour to $31.07.
More
Puerto Rico at the bottom and Massachusetts at the top, across the 52 states and territories for which BLS publishes a figure. If your state is not there, the cell was suppressed, and a suppressed cell is not a zero. - Nobody publishes what a gym charges for an hour with a trainer. The HOURS, though, are published, and this page used to say they were not.
More
The correction matters more than the fact. BLS gives the wage and no price. The Economic Census gives receipts for fitness and recreational sports centres and no hours column, which is true. We then wrote that the denominator was not there at all, which was false: BLS's Current Employment Statistics has published average weekly hours for fitness and recreational sports centers, at that exact code, monthly since 2006, series CEU7071394002. An industry-wide revenue per employee-hour is constructible from Census receipts over those hours, and this page has not built it. That is a gap in the page rather than in the data, and we would rather tell you that than let a false absence stand. Note what it would NOT be, even built: gym receipts are mostly membership dues rather than personal training, and a class average bounds nobody's quote. The session price stays unpublished. What we did not search: the paywalled industry surveys, and no state agency. - The gap between what you pay and what the trainer earns is not profit, and we will not call it that.
More
It is the building, which a gym pays for whether you are in it or not, and in a city centre that is not cheap. The equipment. The public liability insurance, without which the doors do not open. The front desk. The hours between sessions when the trainer is paid and the room is empty. The clients who booked and did not come. And the margin, somewhere inside all of that. We cannot split them because nobody publishes the split, so we show you the residual and refuse to name it.
Sourced: the wage, from BLS's Occupational Employment and Wage Statistics (May
2025). Ours: nothing. The session price is YOURS, typed in from a real quote, which is what makes
the comparison a test rather than us admiring our own arithmetic.More
Where every number above comes from
-
Wage data
BLS, Occupational Employment and Wage Statistics, May 2025, national. Exercise Trainers and Group Fitness Instructors (SOC 39-9031): 322,930 employed, median $22.67/hr, mean $25.20/hr, p10 $13.85, p90 $39.95, median annual $47,160. All occupations: median $24.51/hr
bls.gov -
Wage data
BLS, Occupational Employment and Wage Statistics, May 2025, by state. The 52 states and territories publishing a trainer's median wage, from $10.59/hr in Puerto Rico to $31.07/hr in Massachusetts
bls.gov -
Wage data
BLS, Occupational Employment and Wage Statistics FAQ: 'Does OEWS have occupational employment estimates that include the self-employed? No.' This is why an independent trainer who rents a space and bills you directly is not in BLS's employment count at all
bls.gov -
Wage data
BLS, Current Employment Statistics, series CEU7071394002: average weekly hours of all employees in fitness and recreational sports centers (NAICS 71394), monthly since 2006, with production and nonsupervisory hours (CEU7071394007) beside them. This is the denominator this page spent a version insisting did not exist
download.bls.gov
What this assumes, and where it could be wrong
Every one of these is a place the number could be off. They are here because you should be able to check our working, not because we are hedging.
