Content has loaded

Personal trainer salary in United States

How much does a Personal Trainer make in the United States?

Average base salary

$30.80
Average $30.80
Low $17.79
High $53.34

The average salary for a personal trainer is $30.80 per hour in the United States. 48.8k salaries taken from job postings on Indeed in the past 36 months (updated July 26, 2026).

Personal Trainer job openings in United States

slide 1 of 6
slide1 of 6
Personal Training Director
Crunch Fitness3.2out of 5 stars.
Visalia, CA
$72,000 - $125,000 a year
Full-time
57 minutes ago

Highest paying companies for Personal Trainer in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Northern Illinois University
 
$456,816per year
View company
Wake County Schools
 
$434,455per year
Alta Mira Recovery Programs
 
$260,000per year
MERCOR
 
$249,600per year
Autastic ABA Therapy
 
$249,600per year
Self Made Training Facility
 
$218,715per year

Highest paying cities for Personal Trainers near United States

  1. New York, NY
    $37.26 per hour
  2. Omaha, NE
    $36.69 per hour
  3. Los Angeles, CA
    $34.97 per hour
  4. Chicago, IL
    $33.76 per hour
  5. Tampa, FL
    $32.24 per hour

Where can a Personal Trainer earn more?

Compare salaries for Personal Trainers in different locations
vs

Frequently Asked Questions (FAQs) about Personal Trainer