The average fitness trainer cost for in-person sessions in the United States in 2026 is $40–$70 per hour . Across all locations and experience levels, rates range from $20 to $300 per hour , with the most common price point between $50 and $120 per session . Gym-based sessions typically average $50/hour , while independent trainers charge $25–$50 more per session.
The average online personal trainer cost ranges from $50–$150 per month for basic programs. Hybrid coaching and full-service digital packages are $100–$400 per month . Self-guided options cost as low as $20–$60 per month . Live session rates are typically $5–$100 per session .
Group fitness trainer pricing is more affordable—averaging $15–$45 per person, per session . Private group or specialty classes, such as Pilates or sports-specific bootcamps, are commonly priced $50–$150 per hour .
Urban trainers in major cities command higher personal trainer prices due to demand, facility costs, and average income levels. Regional averages for cities like NYC or LA are 20–50% above rural and suburban rates.
Trainers with major certifications (e.g., NSCA, ACE, NASM) or specialties (rehab, nutrition) charge 10–30% more than those without. New or uncertified trainers typically discount their rates to $30–$50 per session .
Online personal trainer cost is 50–70% lower than in-person sessions due to fewer overheads. Hybrid and self-guided models enable more affordable access with scalable results.
Bespoke plans, advanced assessments, or specialty training (sports, rehab) lift fitness trainer pricing considerably. Expect to pay premiums for truly customized services.
Clients report increased adherence and motivation, with up to 90% satisfaction rates for coached programs. Accountability from a trainer correlates with improved consistency and intensity.