Post job

Personal trainer salary

Average personal trainer salary

$37,214

$17.89 hourly rate

Entry-level personal trainer salary
$26,000 yearly salary
Updated January 8, 2025

Understanding Personal Trainer Salaries

The average salary for a personal trainer in the United States is approximately $37,214 per year, translating to about $18 per hour. Salaries can significantly differ based on various factors, including geographical location, years of experience, and specialization within the fitness industry. For instance, trainers working in metropolitan areas often command higher wages compared to those in rural regions.

Highest Paying States

States such as California, New York, and Texas offer some of the highest salaries for personal trainers. In these areas, the demand for fitness professionals remains high, reflecting a competitive market. Additionally, personal trainers who hold specialized certifications, such as in sports conditioning or rehabilitation, may find themselves at the higher end of the pay scale.

Career Opportunities

Exploring different career paths can also lead to better earnings. Trainers can work independently, in gyms, or for corporate wellness programs, each offering varying pay structures. Understanding these dynamics is essential for personal trainers aiming to maximize their earning potential.

On this page
Personal trainer salary by: 

Let Zippia find your next personal trainer job

Floating question marks illustration

Let Zippia find your next personal trainer job

Floating question marks illustration

Where can a Personal Trainer earn more?

Compare salary by location
Vs
64k
44k
24k
4k
Columbus, OH$50,574
Philadelphia, PA$34,047
Compare salary by company
Vs
133k
113k
93k
73k
53k
33k
13k
AEA Investors$115,018
Metropolitan State University of Denver$42,858

Personal trainer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Ziprecruiter, SalaryExpert and CareerExplorer, the average salary for a personal trainer typically falls between $33,392 and $67,141.
zippia
$37,214yearly
indeed[1]
$59,894yearly
Salary.com[2]
$67,141yearly
ZipRecruiter[3]
$62,610yearly
SalaryExpert[4]
$58,194yearly
CareerExplorer[5]
$33,392yearly

Average personal trainer salary by state

The average personal trainer salary in California, Hawaii, and Washington are the highest in the U.S. The lowest average personal trainer salary states are Georgia, Michigan, and Idaho.

  • State view
  • County view
Average salary:

Highest paying states for personal trainers

RankStateAvg. salaryHourly rate
1Connecticut$47,835$23.00
2North Dakota$44,163$21.23
3Washington$48,140$23.14
4Nevada$46,472$22.34
5California$49,724$23.91
6Kentucky$39,586$19.03
7New Hampshire$45,243$21.75
8Maryland$44,782$21.53
9Hawaii$48,936$23.53
10Texas$39,719$19.10
11Oregon$42,071$20.23
12Mississippi$38,689$18.60
13Alaska$47,698$22.93
14Massachusetts$46,548$22.38
15Vermont$45,343$21.80
16Arizona$40,587$19.51
17Illinois$40,035$19.25
18West Virginia$40,105$19.28
19New Jersey$42,422$20.40
20Colorado$41,061$19.74
21Wyoming$40,130$19.29
22Rhode Island$40,715$19.57
23New Mexico$40,373$19.41
24Minnesota$39,877$19.17
25Delaware$39,680$19.08
26North Carolina$38,786$18.65
27Maine$40,847$19.64
28Iowa$36,676$17.63
29Nebraska$38,161$18.35
30Oklahoma$38,720$18.62
31Louisiana$34,746$16.70
32Utah$38,695$18.60
33Indiana$35,441$17.04
34New York$40,543$19.49
35Pennsylvania$33,620$16.16
36Virginia$38,439$18.48
37Kansas$33,294$16.01
38District of Columbia$42,473$20.42
39Florida$35,160$16.90
40Wisconsin$32,747$15.74
41Alabama$34,769$16.72
42Michigan$30,641$14.73
43Missouri$31,090$14.95
44Ohio$28,559$13.73
45Arkansas$30,161$14.50
46Tennessee$30,889$14.85
47Montana$34,507$16.59
48South Dakota$33,532$16.12
49Georgia$30,700$14.76
50Idaho$30,231$14.53
51South Carolina$23,817$11.45

Highest paying cities for personal trainers

The highest-paying cities for personal trainers are San Francisco, CA, Lakewood, WA, and Norwalk, CT.

RankCityAvg. salaryHourly rate
1San Francisco, CA$50,574$24.31
2Lakewood, WA$48,541$23.34
3Norwalk, CT$48,065$23.11
4Boston, MA$46,461$22.34
5Las Vegas, NV$46,381$22.30
6Ellicott City, MD$44,906$21.59
7Fort Lee, NJ$42,571$20.47
8Washington, DC$42,518$20.44
9Portland, OR$41,775$20.08
10Portland, ME$41,423$19.91
11Colorado Springs, CO$41,277$19.84
12New York, NY$40,778$19.60
13Phoenix, AZ$40,608$19.52
14Chicago, IL$40,051$19.26
15Austin, TX$40,002$19.23
16Jacksonville, NC$39,080$18.79
17Arlington, VA$38,859$18.68
18Davenport, IA$36,594$17.59
19Miami, FL$35,669$17.15
20Philadelphia, PA$34,047$16.37

Personal Trainers are the most in-demand in these five cities:

  1. San Francisco, CA
  2. Lakewood, WA
  3. Norwalk, CT
  4. Boston, MA
  5. Las Vegas, NV

Personal trainer salary details

A personal trainer's salary ranges from $26,000 a year at the 10th percentile to $53,000 at the 90th percentile.

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

What is a personal trainer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$53,000$4,417$25
75th Percentile$44,000$3,667$21
Average$37,214$3,101$18
25th Percentile$30,000$2,500$14
10th Percentile$26,000$2,167$13

Highest paying personal trainer jobs

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

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Strength And Conditioning Internship$47,497$3,958$22.8450,805
Fitness Attendant$29,331$2,444$14.1050,892
Yoga Instructor$45,673$3,806$21.9625,406
Fitness Coach$38,462$3,205$18.4922,156
Life Skills Instructor$30,844$2,570$14.8364,039
Fitness Instructor$35,495$2,958$17.0731,212

Top companies hiring personal trainers now:

  1. AEA Investors jobs (2,037)
  2. Retail jobs (456)
  3. CrossFit jobs (84)
  4. Life Fitness jobs (285)
  5. Blink Fitness jobs (88)

Which companies pay personal trainers the most?

Personal trainer salaries at AEA Investors and Massachusetts General Hospital are the highest-paying according to our most recent salary estimates. In addition, the average personal trainer salary at companies like Hancock Wellness and City of Lakewood are highly competitive.

RankCompanyAverage salaryHourly rate
1AEA Investors$115,018$55.30
2Massachusetts General Hospital$62,608$30.10
3Hancock Wellness$58,830$28.28
4City of Lakewood$53,124$25.54
5Syracuse University$51,260$24.64
6University of California-Berkeley$50,423$24.24
7Columbia University in the City of New York$50,269$24.17
8Prime Healthcare$50,065$24.07
9PSEA$47,704$22.93
10TPN$47,187$22.69
11Retail$46,342$22.28
12Prince William County$45,448$21.85
13City of Rockville$43,896$21.10
14Liberty University$43,819$21.07
15City of McKinney$43,756$21.04
16Illinois Holocaust Museum & Education Center$43,699$21.01
17University of California$43,375$20.85
18City of Golden$43,076$20.71
19American University$42,929$20.64
20Metropolitan State University of Denver$42,858$20.60

Wage gap by gender, race and education

$38,000$37,600$37,200$36,800$36,400$36,000
MaleFemale

Personal Trainer salary by industry

The average personal trainer salary varies across industries:

  • The average personal trainer salary in the retail industry is $44,663, the highest of any industry.
  • The average personal trainer salary in the finance industry is $41,347.
  • Personal trainers in the health care industry earn an average salary of $36,011, the lowest of any industry.

Highest paying industries for personal trainers

RankIndustryAverage salaryHourly rate
1Retail$44,663$21.47
2Education$41,347$19.88
3Hospitality$38,178$18.35
4Health Care$36,011$17.31

High paying personal trainer jobs

Personal trainer salary trends

The average personal trainer salary has risen by $8,709 over the last ten years. In 2014, the average personal trainer earned $28,505 annually, but today, they earn $37,214 a year. That works out to a 6% change in pay for personal trainers over the last decade.

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

Average personal trainer salary over time

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

Personal trainer salary by year

YearAvg. salaryHourly rate% Change
2025$37,200$17.89+0.3%
2024$37,100$17.84+1.4%
2023$36,600$17.59+1.5%
2022$36,000$17.32+2.7%
2021$35,100$16.85+5.2%

Recently added personal trainer salaries

CompanyJobLocationDate addedSalary
EquinoxPersonal TrainerStamford, CT06/29/2025$100,000
EquinoxPersonal Trainer, Dartmouth StreetCambridge, MA06/29/2025$100,000
Massage EnvyPersonal TrainerGreece, NY06/29/2025$39,653
CantonPersonal TrainerCanton, CT06/29/2025$40,000
Anytime FitnessPersonal Trainer/Group CoachSioux City, IA06/29/2025$32,000
West Suburban YmcaPersonal TrainerNewton, MA06/29/2025$50,088
Equinox Holdings, Inc.Personal Trainer, Sports Club LALos Angeles, CA06/29/2025$37,295
Svetness Personal TrainingPersonal TrainerNew York, NY06/29/2025$52,175
FwymcaPersonal Trainer-Skyline YmcaFort Wayne, IN06/29/2025$40,697
InstatrainmeExperienced Personal Trainer & CoachesPotomac, MD06/29/2025$41,740

Personal trainer salary FAQs

Search for personal trainer jobs

Browse personal care and attendants jobs