Substitute Teacher Salaries in Ohio

Salary estimated from 1,156 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 19, 2018
Average in Ohio
$91.81 per day
14% 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 $91.81 per day in Ohio, which is 14% below the national average. Salary estimates are based on 1,156 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 company in Ohio
CompanyAverage salary
$109 per day
$108 per day
$102 per day
$102 per day
$150 per day
$118 per day
$107 per day
$104 per day
$99.52 per day
$104 per day
Substitute Teacher salaries by location
CityAverage salary
$110 per day
$104 per day
$98.91 per day
$106 per day
$87.96 per day

Substitute Teacher job openings

Substitute Teachers
Chapel Hill Christian School
Ohio
On-Call Substitute Teacher
Charter School Substitute Network
Cleveland, OH
Substitute Teacher 1
State of Ohio Jobs
Ohio
On-Call Substitute Teacher
Charter School Substitute Network
Columbus, OH
Substitute Teacher Assistant - Early Learning
The Centers for Families and Children
Cleveland, OH
Substitute Work
Lake-Geauga United Head Start, Inc.
Painesville, OH
Substitute Teacher jobs in Ohio