Substitute Teacher Salaries

2,081 SalariesUpdated Aug 3, 2020

Average Base Pay
$28,003 / yr
Not enough reports to show salary distribution
0
Low
0
High

Additional Cash Compensation

AverageNo Reports
RangeNo Reports

How much does a Substitute Teacher make?

The national average salary for a Substitute Teacher is $28,003 in United States. Filter by location to see Substitute Teacher salaries in your area. Salary estimates are based on 2,081 salaries submitted anonymously to Glassdoor by Substitute Teacher employees.

Salaries for Related Job Titles

Elementary Teacher$44K

Are you paid fairly?

Get a free, personalized salary estimate based on today's market

Get Your Estimate

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (USD)
Company
Average Base Salaries in (USD)
Low
High

Substitute Teacher - Hourly

Kelly Educational Staffing

$11/hr

Range: $8 - $80

124 salaries

$11/hr
$8$80

Substitute Teacher - Hourly

Kelly

$10/hr

Range: $7 - $18

82 salaries

$10/hr
$7$18

Substitute Teacher - Hourly

Kelly Educational Staffing

$11/hr

Range: $8 - $21

63 salaries

$11/hr
$8$21

Substitute Teacher - Hourly

Kelly

$11/hr

Range: $7 - $75

56 salaries

$11/hr
$7$75

Substitute Teacher - Hourly

ESS

$12/hr

Range: $8 - $89

55 salaries

$12/hr
$8$89

Substitute Teacher - Hourly

Fairfax County Public Schools

$16/hr

Range: $13 - $21

55 salaries

$16/hr
$13$21

Substitute Teacher - Hourly

Bright Horizons Family Solutions

$13/hr

Range: $10 - $19

52 salaries

$13/hr
$10$19

Is this helpful? The community relies on everyone sharing – 

Substitute Teacher - Hourly

ESS

$13/hr

Range: $8 - $64

38 salaries

$13/hr
$8$64

Substitute Teacher - Hourly Contractor

Kelly Educational Staffing

$11/hr

Range: $9 - $17

36 salaries

$11/hr
$9$17

Substitute Teacher - Hourly

EDUStaff

$12/hr

Range: $10 - $17

33 salaries

$12/hr
$10$17

Substitute Teacher - Hourly

Los Angeles USD

$32/hr

Range: $27 - $34

30 salaries

$32/hr
$27$34

Substitute Teacher - Hourly

Professional Educational Services Group

$12/hr

Range: $10 - $18

27 salaries

$12/hr
$10$18

Substitute Teacher

Bright Horizons Family Solutions

$26,516/yr

Range: $22K - $30K

24 salaries

$26,516/yr
$22K$30K

Substitute Teacher - Hourly

Palm Beach County School District

$13/hr

Range: $12 - $15

21 salaries

$13/hr
$12$15

Substitute Teacher - Hourly

Los Angeles USD

$32/hr

Range: $24 - $198

19 salaries

$32/hr
$24$198

Substitute Teacher - Hourly

EDUStaff

$12/hr

Range: $9 - $18

19 salaries

$12/hr
$9$18

Substitute Teacher - Hourly

Loudoun County Public Schools

$16/hr

Range: $14 - $18

18 salaries

$16/hr
$14$18

Substitute Teacher - Hourly

Broward County Public Schools

$12/hr

Range: $11 - $13

18 salaries

$12/hr
$11$13

Substitute Teacher - Hourly Contractor

Kelly

$10/hr

Range: $8 - $101

17 salaries

$10/hr
$8$101

Substitute Teacher - Hourly

Gwinnett County Public Schools

$11/hr

Range: $9 - $14

17 salaries

$11/hr
$9$14
View Data as Table

Recent Salary Reports

Below are the most recent substitute teacher salary reports. Employer name has been removed to protect anonymity.

$23
hourly
A Substitute Teacher in the Riverside, CA Area area reported making $23 per hour
Job Highlights
5-7 years experience
Riverside, CA Area area
Part-time
 
501 to 1000 employees
School / School District
$22
hourly
A Cadre Substitute Teacher in the Chicago, IL Area area reported making $22 per hour
Job Highlights
1-2 years experience
Chicago, IL Area area
Full-time
 
10000+ employees
School / School District
$11,686
per year
A Substitute Teacher in the Savannah, GA Area area reported making $11,686 per year
Job Highlights
1-2 years experience
Savannah, GA Area area
Temporary
 
1001 to 5000 employees
School / School District
$1,600
monthly
A Substitute Teacher in the Springfield, MO Area area reported making $1,600 per month
Job Highlights
1-2 years experience
Springfield, MO Area area
Freelance
 
51 to 200 employees
Company - Private
$10
hourly
A Substitute Teacher in the Baltimore, MD Area area reported making $10 per hour
Job Highlights
1-2 years experience
Baltimore, MD Area area
Part-time
 
10000+ employees
School / School District
$33
hourly
A Substitute Teacher in the Los Angeles, CA Area area reported making $33 per hour
Job Highlights
1-2 years experience
Los Angeles, CA Area area
Per Diem
 
10000+ employees
School / School District
$12
hourly
A Substitute Teacher in the Grand Rapids, MI Area area reported making $12 per hour
Job Highlights
10+ years experience
Grand Rapids, MI Area area
Part-time
 
1001 to 5000 employees
Company - Private
$10
hourly
A Substitute Teacher in the Springfield, MO Area area reported making $10 per hour
Job Highlights
1-2 years experience
Springfield, MO Area area
Contract
 
5001 to 10000 employees
Contract