Physical education teacher earnings by seniority

90th percentile

Top-level physical education teacher earnings begin at:

$85.73 per hour

$178,320 per year

75th percentile

Senior-level physical education teacher earnings begin at:

$52.89 per hour

$110,020 per year

50th percentile

Mid-level physical education teacher earnings begin at:

$31.09 per hour

$64,670 per year

25th percentile

Junior-level physical education teacher earnings begin at:

$17.10 per hour

$35,560 per year

10th percentile

Starting level physical education teacher earnings begin at:

$10.88 per hour

$22,640 per year

Approximate values based on highest and lowest earning segments.

Physical education teacher salary by state

State Name Average Salary
Connecticut $90,050
New Hampshire $77,730
Massachusetts $72,780
Missouri $69,470
Georgia $68,060
Kansas $67,910
New Mexico $67,190
Pennsylvania $67,100
Kentucky $66,630
Idaho $66,033
New York $65,170
New Jersey $65,120
Florida $64,980
Michigan $64,670
North Dakota $64,320
Alabama $64,040
Texas $63,040
Indiana $62,390
Iowa $62,050
Oregon $62,020
South Carolina $61,300
Illinois $60,103
North Carolina $59,610
Mississippi $59,350
South Dakota $59,050
District of Columbia $58,890
Nebraska $58,470
Wyoming $58,170
West Virginia $57,990
Puerto Rico $57,780
Maryland $57,650
Tennessee $56,930
Minnesota $56,640
Maine $56,400
Wisconsin $54,640
Washington $50,970
Arkansas $48,610
Colorado $48,260
Nevada $48,090
Oklahoma $45,590
Louisiana $43,500
Arizona $38,250
Vermont $37,590
Utah $25,680
California $106,140

How do physical education teacher salaries compare to similar careers?

Physical education teachers earn None% less than similar careers in Michigan.

Career Median Salary
High school teacher salary $62K
Kindergarten teacher salary $59K
School counselor salary $53K
Athlete salary $39K
Health educator salary $50K
Librarian salary $50K
Childcare program administrator salary $48K
Athletic trainer salary $49K
Exercise physiologist salary $48K
Sports scout salary $36K

Source: CareerExplorer (Aggregated)