Physical Education Teacher Salaries in the United States

Salary estimated from 837 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: September 12, 2019
Average salary
$45,402 per year
  • Most Reported
$14,000
$105,000
Salary Distribution

How much does a Physical Education Teacher make in the United States?

The average salary for a Physical Education Teacher is $45,402 per year in the United States. Salary estimates are based on 837 salaries submitted anonymously to Indeed by Physical Education Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Physical Education Teacher is 1-3 years.
Physical Education Teacher salaries by location
CityAverage salary
$49,175 per year
$27.49 per hour
$63,587 per year
$42,250 per year
$52,550 per year

Physical Education Teacher job openings

Athletics and Wellness Coordinator
KIPP Foundation
Columbus, OH
TEACHER - HEALTH PE SECONDARY
Metropolitan Nashville Public Schools
Nashville, TN
TEACHER - HEALTH PE SECONDARY
Metropolitan Nashville Public Schools
Nashville, TN
Physical Education Teacher Jobs