feeguides.comFees made clear.

A personal trainer costs $25 to $150 per session in 2026

A personal trainer costs $25 to $150 per session in 2026. Trainero lists $40 to $120 for a one hour session in the US. FitBudd lists $40 to $150 or more for training in a gym. TrueCoach lists $50 to $150 for in person training. Price moves with the trainer, your city, and if you train live, online, or in a group. Big cities cost more.

What price guides say

We checked 3 price guides and read every number on their pages on October 7, 2026. They do not all measure the same thing, so read each line for what it counts.

SourceWhat it found
TraineroTrainero lists $40 to $120 per one hour session, $20 to $60 per person for small groups, and $150 to $300 or more in major cities.
FitBuddFitBudd lists $40 to $150 or more per hour in a gym, $25 to $75 for online sessions, and $30 to $60 per person for semi private training.
TrueCoachTrueCoach lists $50 to $150 per in person session and $100 to $150 a month at the low end of online coaching.

Personal trainer price by type of training

TypePrice per sessionSource
Average US one hour session$40 to $120Trainero
Commercial gym$50 to $120Trainero
Private studio$80 to $200 or moreTrainero
In home training$80 to $200Trainero
Online, live video$30 to $80Trainero
Online training$25 to $75FitBudd
Small group, per person$20 to $60Trainero
In person training$50 to $150TrueCoach

Every number in this table was read on one of the source pages listed at the bottom of this page.

What pushes the price up

WhatWhy it matters
Where you trainA gym costs less than a private studio. Trainero lists $50 to $120 a session at a gym and $80 to $200 or more at a studio.
In person or onlineOnline sessions cost less than live ones in a gym. Trainero lists live video at $30 to $80, and FitBudd lists online at $25 to $75.
Group or one on oneSharing a session cuts your share. Trainero lists small group training at $20 to $60 per person, and FitBudd lists $30 to $60.
Your cityBig cities charge more. Trainero lists $150 to $300 or more in major cities, and FitBudd lists $100 to $200 a session in New York and San Francisco.
How many sessions you buyPackages lower the price of each visit. FitBudd lists 4 sessions at $160 to $560, or about $50 to $140 each.

What the price includes

The price usually covers one session with a trainer, often 45 to 60 minutes. That includes coaching, a plan for the workout, and tips on form. Gym fees, travel fees for in home trainers, meal plans, and extra tools can cost more. Online programs may include app access and check ins. Ask what is inside the price before you pay. It does not include tax or extras the provider adds on the day.

Who charges this and how it is billed

Personal trainers work at gyms, in private studios, in your home, and online. Some are paid by the session, and others sell packages or a monthly plan. FitBudd lists 4 session packages at $160 to $560. TrueCoach lists online coaching at $100 to $600 or more a month. Some gyms add a fee to use the floor. Trainers who come to you may add a travel fee. Ask for the full price in writing.

When you need this

Hire a trainer if you are new to exercise, want to lose weight, are coming back from a break, or feel stuck. A trainer can teach safe form and build a plan for your goals. Many people book a few sessions to learn the basics and then train alone. Talk to your doctor first if you have a health issue.

How to judge your quote

  1. Is the price for a 30, 45, or 60 minute session?
  2. Is the trainer certified, and what is their training record?
  3. Does a package lower the price for each session, and does it expire?
  4. Are there extra fees for the gym, travel, or canceled sessions?
  5. Compare the total with the range above: $25 to $150 per session for most people in 2026.

Ways to pay less

How we got these numbers

The range on this page comes from Trainero, FitBudd and TrueCoach. We opened each source page and read every number on it on October 7, 2026. Where the sources disagree, the table above shows each one so you can see the spread. These are planning ranges, not quotes. The written price you are given is the real price.

If this one was useful, try this nextDog daycare costOpen the guide and estimator

Common questions

How much is a personal trainer per hour?

Trainero lists $40 to $120 for an average one hour session in the US. FitBudd lists $40 to $150 or more for gym training.

How much does a trainer cost per month?

Trainero lists $400 to $960 a month for a gym trainer at 2 sessions a week. Online coaching is lower, at $100 to $300 a month on FitBudd.

Is online training cheaper?

Yes. FitBudd lists online sessions at $25 to $75. Trainero lists live video sessions at $30 to $80.

How much do trainers cost in big cities?

Trainero lists $150 to $300 or more in major cities. FitBudd lists $100 to $200 in New York and San Francisco.

How much is group training?

Trainero lists $20 to $60 per person for small group training. FitBudd lists $30 to $60 per person per session.

Related costs