The average wage for a personal trainer in the United States is around $16.70 per hour.
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.
37% 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|
How do personal trainer salaries compare to similar careers?
|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)