Fitness Trainer Salary

Average Yearly Salary
Updated May 19, 2020
$40,000
$28,000
Min 10%
$40,000
Median 50%
$56,000
Max 90%
Best Paying Company
Crunch
Highest Paying City
San Jose, CA
Highest Paying State
Rhode Island
Average Experience Level
2.5 years
How much does a fitness trainer make?
Fitness Trainers in America make an average salary of $40,544 per year or $19.49 per hour. The top 10 percent make over $56,000 per year, while the bottom 10 percent make under $28,000 per year. Professional companies and Health Care companies tend to have the highest concentration of employment in this field. Rhode Island, California, New Jersey, Connecticut, and Massachusetts have the highest paying Fitness Trainer jobs. The typical tenure for a Fitness Trainer is 2.5 years.
Annual Salaries For Related Jobs

Average Fitness Trainer Salary By Location

Fitness Trainers in the US makes an average salary of $40,544 per year or $19.49 per hour. The top city when it comes to Fitness Trainer salaries is San Jose, CA at $58,832 per year. Even an entry-level Fitness Trainer makes $34,000 per year in San Jose, CA. Rhode Island, California, New Jersey, Connecticut, and Massachusetts are the top 5 highest earning states for Fitness Trainers. On the other hand, Tennessee, Arkansas, Nebraska, Mississippi, and Colorado report the lowest wages for Fitness Trainers.

Map of Fitness Trainer Salaries

The darker areas on the map show where Fitness Trainers earn the highest salaries across all 50 states.

Average Salary:

Average Fitness Trainer Salary By Company

Fitness Trainers can expect good job security. Some industries pay higher than others. Most Fitness Trainer jobs are in Professional companies and Professional companies. Crunch and Bally Total Fitness are the highest paying companies. Also, companies like Anytime Fitness and Planet Fitness pay their Fitness Trainers very well.

Average Fitness Trainer Pay By Industry

Wages for Fitness Trainers can differ based on the industry they work in. By looking at our data, we can see that Hospitality companies, Retail companies, and Health Care companies pay their Fitness Trainers well. Salaries for Fitness Trainers in Hospitality companies average $43,518 annually, while Retail companies and Health Care companies pay $37,998 and $37,030, respectively. The types of companies that pay Fitness Trainers the least are in the Non Profits industry, where the average annual salary is $30,503.
Industry
Average Salary
Hospitality
Hospitality
$43,518
$44k
Retail
Retail
$37,998
$38k
Health Care
Health Care
$37,030
$37k
Education
Education
$31,894
$32k
Non Profits
Non Profits
$30,503
$31k

Fitness Trainer Salary History

Compare salaries for individual cities or states with the national average.

National Average
Ashburn, VA