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 athletic trainers but more than nutritionists.
Career | Median Salary |
---|---|
Athletic trainer salary | $48K |
Substance abuse social worker salary | $45K |
Ophthalmic medical technologist salary | $43K |
Massage therapist salary | $41K |
Community health worker salary | $40K |
Personal trainer salary | $35K |
Mental health counselor salary | $36K |
Ophthalmic medical technician salary | $37K |
Rehabilitation counselor salary | $36K |
Nutritionist salary | $32K |
Source: CareerExplorer (Aggregated)