Substitute Teacher Salaries in Ohio

Salary estimated from 1,134 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: October 17, 2018
Average in Ohio
$92.32 per day
13% Below national average
  • Most Reported
$60.00
$200
Salary Distribution

How much does a Substitute Teacher make in Ohio?

The average salary for a Substitute Teacher is $92.32 per day in Ohio, which is 13% below the national average. Salary estimates are based on 1,134 salaries submitted anonymously to Indeed by Substitute Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Substitute Teacher is 1-3 years.
Substitute Teacher salaries by location
CityAverage salary
$110 per day
$104 per day
$102 per day
$88.50 per day
$104 per day

Substitute Teacher job openings

Substitute Teacher 1
State of Ohio Jobs
Cuyahoga County, OH
Substitute Classroom Teachers
Ohio Means Jobs Trumbull County
Warren, OH
Substitute Teacher
Cleveland Metropolitan School District
Cleveland, OH
In-School Support Monitor (Long-Term Substitute)
Shaker Heights Schools
Shaker Heights, OH
Substitute Teacher 2018-2019
Dayton Area School Consortium
Dayton, OH
Full-Time Instructor or Long-Term Substitute - Intervention Specialist
Franklin County Board of Developmental Disabilities
Columbus, OH
Substitute Teacher jobs in Ohio