Post job

Physical education teacher salary

Average physical education teacher salary

$49,652

$23.87 hourly rate

Entry-level physical education teacher salary
$35,000 yearly salary
Updated January 8, 2025

Understanding Physical Education Teacher Salaries

The average salary for a physical education teacher in the United States is approximately $49,652 per year, which translates to about $24 per hour. Salaries can vary significantly based on factors such as location, years of experience, and the type of school (public vs. private). For instance, teachers in states like California and New York often earn higher salaries due to the cost of living and demand for quality education.

It's important for prospective physical education teachers to research salaries in their desired regions and understand how their qualifications can influence their earning potential. Entry-level positions may offer lower starting salaries, while experienced teachers or those with advanced degrees can command higher wages. Additionally, schools may offer benefits that enhance overall compensation, such as health insurance, retirement plans, and professional development opportunities.

Salary Trends Over Time

Over the past few years, the salary for physical education teachers has seen steady growth. This trend reflects the increasing emphasis on physical education in school curriculums and the recognition of its role in promoting student health and well-being. Job opportunities in this field are expected to remain strong as educational institutions continue to prioritize physical education programs.

On this page
Physical education teacher salary by: 

Let Zippia find your next physical education teacher job

Floating question marks illustration

Let Zippia find your next physical education teacher job

Floating question marks illustration

Where can a Physical Education Teacher earn more?

Compare salary by location
Vs
72k
52k
32k
12k
Columbus, OH$61,743
Saint Louis, MO$42,335
Compare salary by company
Vs
88k
68k
48k
28k
California State University$74,160
Summit Public Schools$58,181

Physical education teacher salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, Ziprecruiter, Comparably, Payscale and CareerExplorer, the average salary for a physical education teacher typically falls between $37,630 and $69,594.
zippia
$49,652yearly
glassdoor[1]
$65,403yearly
indeed[2]
$56,712yearly
comparably[3]
$69,594yearly
Salary.com[4]
$65,706yearly
ZipRecruiter[5]
$47,750yearly
payscale[6]
$51,481yearly
CareerExplorer[7]
$37,630yearly

Average physical education teacher salary by state

The highest-paying states for physical education teachers are Maryland, Delaware, and Illinois. The lowest average physical education teacher salary states are Colorado, South Carolina, and Oklahoma.

  • State view
  • County view
Average salary:

Highest paying states for physical education teachers

RankStateAvg. salaryHourly rate
1Maryland$61,322$29.48
2Illinois$57,492$27.64
3Delaware$58,065$27.92
4Kansas$55,306$26.59
5Indiana$51,764$24.89
6Louisiana$52,714$25.34
7New York$56,826$27.32
8New Jersey$51,856$24.93
9New Mexico$47,434$22.80
10Virginia$55,522$26.69
11Rhode Island$49,418$23.76
12District of Columbia$57,600$27.69
13Connecticut$51,346$24.69
14Vermont$47,940$23.05
15Massachusetts$49,497$23.80
16Iowa$48,129$23.14
17California$56,190$27.01
18West Virginia$45,723$21.98
19Nevada$50,704$24.38
20Alaska$49,996$24.04
21North Dakota$48,491$23.31
22Washington$50,973$24.51
23Pennsylvania$45,471$21.86
24Ohio$47,266$22.72
25Idaho$47,666$22.92
26Wisconsin$47,928$23.04
27Wyoming$42,522$20.44
28Michigan$43,634$20.98
29Nebraska$41,919$20.15
30Texas$43,905$21.11
31Mississippi$43,319$20.83
32Florida$42,929$20.64
33Arkansas$43,987$21.15
34Minnesota$43,680$21.00
35Arizona$44,650$21.47
36Oregon$46,455$22.33
37Maine$41,266$19.84
38Missouri$41,960$20.17
39Alabama$42,834$20.59
40Tennessee$41,300$19.86
41South Carolina$36,339$17.47
42Colorado$37,707$18.13
43Georgia$41,464$19.93
44Oklahoma$35,103$16.88
45Hawaii$43,467$20.90
46North Carolina$39,005$18.75
47Montana$33,621$16.16
48New Hampshire$39,942$19.20
49Utah$41,030$19.73
50South Dakota$34,680$16.67
51Kentucky$32,551$15.65

Highest paying cities for physical education teachers

The highest-paying cities for physical education teachers are Clinton, MD, Chicago, IL, and Washington, DC.

RankCityAvg. salaryHourly rate
1Clinton, MD$61,743$29.68
2Chicago, IL$57,769$27.77
3Washington, DC$57,635$27.71
4New York, NY$57,571$27.68
5San Francisco, CA$57,197$27.50
6Alexandria, VA$55,456$26.66
7Greenwich, CT$53,323$25.64
8Camden, NJ$53,319$25.63
9Baton Rouge, LA$52,878$25.42
10Las Vegas, NV$50,806$24.43
11Boston, MA$49,240$23.67
12Milwaukee, WI$48,249$23.20
13Columbus, OH$47,832$23.00
14Salem, OR$46,636$22.42
15Philadelphia, PA$45,851$22.04
16Surprise, AZ$44,718$21.50
17San Antonio, TX$44,515$21.40
18Miami, FL$43,988$21.15
19Detroit, MI$43,743$21.03
20Saint Louis, MO$42,335$20.35

Physical education teacher salary details

A physical education teacher's salary ranges from $35,000 a year at the 10th percentile to $68,000 at the 90th percentile.

Average physical education teacher salary graph
Average physical education teacher salary graph, trends, and summary

What is a physical education teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$68,000$5,667$33
75th Percentile$59,000$4,917$28
Average$49,652$4,138$24
25th Percentile$41,000$3,417$20
10th Percentile$35,000$2,917$17

Highest paying physical education teacher jobs

The highest paying types of physical education teachers are astronomy professor, medical physics professor, and physics professor.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Academic Tutor$33,047$2,754$15.8945,913
Spanish Teacher$52,445$4,370$25.2154,666
Physics Professor$69,894$5,825$33.6012,289
Health And Physical Education Teacher$47,140$3,928$22.66156,643

Which companies pay physical education teachers the most?

Physical education teacher salaries at California State University and Boston Public Schools are the highest-paying according to our most recent salary estimates. In addition, the average physical education teacher salary at companies like Whitby School and MassBay Community College are highly competitive.

Wage gap by gender, race and education

$47,000$46,600$46,200$45,800$45,400$45,000
MaleFemale

Physical education teacher salary trends

The average physical education teacher salary has risen by $7,064 over the last ten years. In 2014, the average physical education teacher earned $42,588 annually, but today, they earn $49,652 a year. That works out to a 7% change in pay for physical education teachers over the last decade.

Compare physical education teacher salaries for cities or states with the national average over time.

Average physical education teacher salary over time

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

Physical education teacher salary by year

YearAvg. salaryHourly rate% Change
2025$49,700$23.87+0.9%
2024$49,200$23.66-1.4%
2023$49,900$23.98+3.8%
2022$48,000$23.06+3.2%
2021$46,400$22.33+2.0%

Recently added physical education teacher salaries

CompanyJobLocationDate addedSalary
Educate KansasElementary Physical Education Teacher (KWashington, KS06/30/2025$43,400
Kipp Public SchoolsPhysical Education Teacher)Jacksonville, FL06/30/2025$50,000
StrideincPhysical Education TeacherColumbia, SC06/30/2025$51,000
Educate KansasK-8 Physical Education TeacherOakley, KS06/29/2025$43,260
Mastery Charter SchoolsElementary Physical Education Teacher-K-6Th Grade School YearPhiladelphia, PA06/29/2025$60,000
Fortune School of EducationPhysical Education/Yoga TeacherSacramento, CA06/29/2025$63,403
The Leffell SchoolUpper School Physical Education Teacher and Boys' Varsity SoccerHartsdale, NY06/29/2025$55,000
San Felipe Del Rio CISDPhysical Education Teacher-Job #8017Nome, TX06/28/2025$55,900
International Leadership of TexasPhysical Education Teacher)Houston, TX06/28/2025$57,000
Auburn School DistrictHS Teacher-Physical Education Leave ReplacementAuburn, WA06/27/2025$68,589

Physical education teacher salary FAQs

Search for physical education teacher jobs

Browse education, training, and library jobs