Post job

Fitness trainer salary

Average fitness trainer salary

$13.8

$28,702 yearly

Entry-level fitness trainer salary
$19,000 yearly salary
Updated January 8, 2025

Average Fitness Trainer Salary

The average salary for a fitness trainer in the United States is approximately $28,702 per year, or about $14 per hour. These figures can vary significantly based on several factors including geographical location, experience level, and specific certifications.

How Experience Affects Earnings

Entry-level trainers may start at lower salaries, around $20,000, while those with several years of experience can earn upwards of $50,000, especially in urban areas with high demand for personal training services.

Regional Salary Differences

Fitness trainers in states like California and New York often receive higher compensation due to the cost of living and demand for fitness services. For example, top-paying states report salaries as high as $45,000 per year.

Career Advancement Opportunities

With additional certifications, trainers can specialize in areas such as sports conditioning or nutrition, which can lead to higher salaries and more job opportunities. Understanding these dynamics can position you for a successful career in fitness.

On this page
Fitness trainer salary by: 

Let Zippi find your next fitness trainer job

Floating question marks illustration

Let Zippi find your next fitness trainer job

Floating question marks illustration

Where can a Fitness Trainer earn more?

Compare salary by location
Vs
57k
37k
17k
-3k
Columbus, OH$39,437
Miami, FL$27,261
Compare salary by company
Vs
58k
38k
18k
-2k
Kohler Co.$39,348
U.S. Physical Therapy$28,178

Fitness trainer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor, Ziprecruiter, SalaryExpert and CareerExplorer, the average salary for a fitness trainer typically falls between $28,702 and $66,956.
zippia
$28,702yearly
glassdoor[1]
$66,956yearly
ZipRecruiter[2]
$30,407yearly
SalaryExpert[3]
$63,866yearly
CareerExplorer[4]
$39,653yearly

Average fitness trainer salary by state

The average fitness trainer salary in Hawaii, California, and Connecticut are the highest in the U.S. The lowest average fitness trainer salary states are Montana, Nebraska, and Alabama.

  • State view
  • County view
Average salary:

Highest paying states for fitness trainers

RankStateAvg. salaryHourly rate
1Connecticut$35,377$17.01
2Hawaii$40,083$19.27
3California$39,092$18.79
4Rhode Island$31,956$15.36
5Mississippi$29,208$14.04
6Kentucky$29,060$13.97
7Maryland$32,240$15.50
8Nevada$30,798$14.81
9New Hampshire$33,547$16.13
10Massachusetts$33,900$16.30
11Oklahoma$32,006$15.39
12Arizona$30,476$14.65
13Illinois$29,246$14.06
14Washington$32,729$15.74
15West Virginia$29,297$14.09
16Maine$31,835$15.31
17New York$32,500$15.63
18North Dakota$29,358$14.11
19Vermont$32,000$15.38
20Colorado$30,427$14.63
21Texas$28,464$13.68
22New Jersey$28,788$13.84
23North Carolina$29,226$14.05
24Indiana$26,402$12.69
25Utah$28,451$13.68
26Delaware$27,932$13.43
27Oregon$29,272$14.07
28Georgia$28,414$13.66
29Minnesota$27,827$13.38
30Wyoming$27,057$13.01
31Virginia$28,150$13.53
32District of Columbia$30,738$14.78
33Florida$26,949$12.96
34Louisiana$24,127$11.60
35South Carolina$26,877$12.92
36Michigan$24,307$11.69
37Pennsylvania$24,992$12.02
38Tennessee$24,939$11.99
39Wisconsin$25,388$12.21
40Ohio$22,585$10.86
41Arkansas$22,517$10.83
42Alaska$25,600$12.31
43Missouri$22,334$10.74
44Kansas$20,592$9.90
45New Mexico$23,781$11.43
46Iowa$18,849$9.06
47South Dakota$22,570$10.85
48Alabama$20,651$9.93
49Montana$22,312$10.73
50Idaho$20,044$9.64
51Nebraska$20,801$10.00

Highest paying cities for fitness trainers

The highest-paying cities for fitness trainers are San Francisco, CA, Brockton, MA, and Salem, NH.

RankCityAvg. salaryHourly rate
1San Francisco, CA$39,437$18.96
2Brockton, MA$33,948$16.32
3Salem, NH$33,634$16.17
4Kent, WA$32,914$15.82
5New York, NY$32,539$15.64
6Baltimore, MD$32,313$15.54
7Oklahoma City, OK$32,079$15.42
8Warwick, RI$31,997$15.38
9Henderson, NV$30,834$14.82
10Colorado Springs, CO$30,741$14.78
11Tucson, AZ$30,614$14.72
12El Paso, TX$29,448$14.16
13Clinton, MS$29,335$14.10
14Charlotte, NC$29,303$14.09
15Chicago, IL$29,272$14.07
16Henderson, KY$29,021$13.95
17Atlanta, GA$28,372$13.64
18Salt Lake City, UT$28,253$13.58
19Ashburn, VA$28,050$13.49
20Miami, FL$27,261$13.11

Fitness trainer salary details

A fitness trainer's salary ranges from $19,000 a year at the 10th percentile to $41,000 at the 90th percentile.

Average fitness trainer salary graph
Average fitness trainer salary graph, trends, and summary

What is a fitness trainer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$41,000$3,417$20
75th Percentile$34,000$2,833$16
Average$28,702$2,392$14
25th Percentile$23,000$1,917$11
10th Percentile$19,000$1,583$9

Highest paying fitness trainer jobs

The highest paying types of fitness trainers are manager/personal trainer, fitness director, and yoga teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Group Exercise Instructor$34,348$2,862$16.5133,704
Yoga Instructor$45,673$3,806$21.9625,406
Strength And Conditioning Internship$47,497$3,958$22.8450,805
Life Skills Instructor$30,844$2,570$14.8364,039
Yoga Teacher$52,895$4,408$25.4352,681
Certified Personal Trainer$32,039$2,670$15.4065,615

Which companies pay fitness trainers the most?

Fitness trainer salaries at Kohler Co. and Uline are the highest-paying according to our most recent salary estimates. In addition, the average fitness trainer salary at companies like Jewish Community Center of San Francisco and Services for the UnderServed are highly competitive.

Wage gap by gender, race and education

$30,000$29,400$28,800$28,200$27,600$27,000
MaleFemale

Fitness trainer salary trends

The average fitness trainer salary has risen by $6,717 over the last ten years. In 2014, the average fitness trainer earned $21,985 annually, but today, they earn $28,702 a year. That works out to a 6% change in pay for fitness trainers over the last decade.

Compare fitness trainer salaries for cities or states with the national average over time.

Average fitness trainer salary over time

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

Fitness trainer salary by year

YearAvg. salaryHourly rate% Change
2025$28,700$13.80+0.3%
2024$28,600$13.76+1.4%
2023$28,200$13.56+1.5%
2022$27,800$13.36+2.7%
2021$27,000$13.00+5.2%

Recently added fitness trainer salaries

CompanyJobLocationDate addedSalary
TaymaxFitness Trainer-Fort CarolineJacksonville, FL06/30/2025$30,262
TaymaxFitness TrainerNorth Versailles, PA06/30/2025$25,044
TaymaxFitness TrainerSan Jose, CA06/30/2025$37,566
TaymaxFitness Trainer-South HuntsvilleHuntsville, AL06/30/2025$26,088
TaymaxFitness TrainerSan Antonio, TX06/30/2025$25,044
Moore Norman Technology CenterFitness Trainer/Wellness SpecialistNorman, OK06/27/2025$43,971
DmalfFitness TrainerHarlingen, TX06/27/2025$21,914
Planet Fitness Inc.Fitness TrainerHarlingen, TX06/24/2025$21,914
Planet FitnessFitness TrainerRoyal Oak, MI06/24/2025$33,392
Planet FitnessFitness TrainerHudson, NY06/23/2025$35,479

Fitness trainer salary FAQs

Search for fitness trainer jobs

Browse personal care and attendants jobs