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 translators but more than piano tuners.
Career | Median Salary |
---|---|
Translator salary | $35K |
Locksmith salary | $41K |
Precious metal worker salary | $39K |
Financial clerk salary | $40K |
Travel agent salary | $39K |
Personal trainer salary | $35K |
Highway maintenance worker salary | $40K |
Maintenance worker salary | $38K |
Garbage collector salary | $37K |
Piano tuner salary | $36K |
Source: CareerExplorer (Aggregated)