WARD.

How much does a personal trainer cost?

Real 2026 pricing for personal training — per session, packages, and online — plus what it costs in the Treasure Valley.

By Josh Ward · Updated July 2026 · 5 min read

Short answer

In the U.S., a personal trainer typically costs $40–$100 per hour-long session, with most charging $60–$80. Packages and semi-private sessions lower the per-session rate, and online coaching usually runs about $100–$300 per month. In the Treasure Valley, in-person rates tend to sit toward the lower-middle of that range.

Personal trainer cost, at a glance

  • Single session (1-on-1): $40–$100, most commonly $60–$80 per hour
  • Package of sessions: often 10–20% less per session than paying one at a time
  • Semi-private / small group: $25–$50 per person per session
  • Online coaching: ~$100–$300 per month

What drives the price

The number a trainer quotes usually comes down to a few things: their certifications and experience, whether sessions are one-on-one or shared, session length, and where you live. A trainer with a degree and specialty experience (say, weight loss or injury recovery) generally costs more than a brand-new trainer — but the programming and results tend to reflect that.

Why packages cost less

Almost every trainer offers a lower per-session rate when you commit to a block of sessions. It benefits both sides: you save money and lock in consistency, and the trainer can plan a real progression instead of one-off workouts. Consistency is where results actually come from, so packages tend to produce better outcomes as well as a better price.

Online coaching: less per month, different value

Online coaching is usually cheaper than in-person because you train on your own schedule. You still get a custom program, regular check-ins, and form review — just without the trainer standing next to you. It's a strong fit if you're self-motivated or live outside the Treasure Valley. Here's how online coaching works.

What it costs in the Treasure Valley

Boise, Meridian, Nampa, and Eagle rates generally land toward the lower-middle of national averages — lower cost of living keeps prices more reasonable than big coastal metros. The most accurate way to get your number is a quick, no-pressure consult where a trainer can price it around your goals and how often you want to train.

Is it worth the money?

That depends on where you're starting from. We wrote an honest breakdown here: is a personal trainer worth it? If weight loss is your goal specifically, see weight-loss coaching.

Common questions

How much is a personal trainer per session?
Most one-on-one personal training sessions cost $60–$80 for an hour, with a broader range of $40–$100 depending on the trainer's experience, session length, and location.
Are personal training packages cheaper?
Yes. Buying a package of sessions usually lowers the per-session price, and semi-private or small-group training costs less per person than one-on-one.
How much does online coaching cost?
Online personal training and coaching typically runs $100–$300 per month, depending on how much programming, check-in frequency, and personalization is included.
Do personal trainers offer free consultations?
Many do. A free consult is the best way to get exact pricing for your goals — Ward Functional Fitness offers one across the Treasure Valley and online.

Training in the Treasure Valley? Start with a free consult.

No pressure — just a conversation about your goals with Josh.

Book a free consult