The average wage for a personal trainer in New Jersey is around $20.00 per hour.
Avg Wage
Personal trainers earn an average hourly wage of $20.00.
Salaries typically start from $11.08 per hour and go up to $54.35 per hour.
31% below national average Updated in 2017
Personal trainer earnings by seniority
90th percentile
Top-level personal trainer earnings begin at:
$54.35 per hour
$113,040 per year
75th percentile
Senior-level personal trainer earnings begin at:
$28.58 per hour
$59,450 per year
50th percentile
Mid-level personal trainer earnings begin at:
$20.00 per hour
$41,600 per year
25th percentile
Junior-level personal trainer earnings begin at:
$15.75 per hour
$32,750 per year
10th percentile
Starting level personal trainer earnings begin at:
$11.08 per hour
$23,040 per year
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 9% more than similar careers in New Jersey. On average, they make more than dental assistants.
| Career | Median Salary |
|---|---|
| Personal trainer salary | $42K |
| Dental assistant salary | $32K |
Source: CareerExplorer (Aggregated)




