The average wage for a personal trainer in the United States is around $16.70 per hour.
Avg Wage
Personal trainers earn an average hourly wage of $16.70.
Salaries typically start from $13.51 per hour and go up to $29.09 per hour.
38% below national average Updated in 2018
Personal trainer earnings by seniority
Approximate values based on highest and lowest earning segments.
Personal trainer salary by state
State Name | Average Salary |
---|---|
New Jersey | $41,600 |
Texas | $40,252 |
California | $38,462 |
Illinois | $36,720 |
New York | $36,500 |
Florida | $28,060 |
How do personal trainer salaries compare to similar careers?
Personal trainers earn about the same as related careers in the United States. On average, they make less than music therapists but more than opticians.
Career | Median Salary |
---|---|
Music therapist salary | $48K |
Art therapist salary | $48K |
Athletic trainer salary | $48K |
Substance abuse social worker salary | $45K |
Massage therapist salary | $41K |
Personal trainer salary | $35K |
Mental health counselor salary | $36K |
Rehabilitation counselor salary | $36K |
Nutritionist salary | $32K |
Optician salary | $34K |
Source: CareerExplorer (Aggregated)