Physical Education Teacher Salaries in Cleveland, OH

Salary estimated from 11 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: July 31, 2019
Average in Cleveland, OH
$34,263 per year
29% Below national average
  • Most Reported
$17,000
$52,000
Salary Distribution

How much does a Physical Education Teacher make in Cleveland, OH?

The average salary for a Physical Education Teacher is $34,263 per year in Cleveland, OH, which is 29% below the national average. Salary estimates are based on 11 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 company in Cleveland, OH
CompanyAverage salary
$32,267 per year
Physical Education Teacher salaries by location
CityAverage salary
$40,191 per year
$41,134 per year
$42,133 per year
$45,333 per year
$45,192 per year

Job openings for Physical Education Teacher

View all job openings for Physical Education Teacher