Calculate your salary

There are many factors that determine how much you should be earning as a Substitute Teacher. Use Zippia's Salary Calculator to see how your pay matches up.

Substitute Teacher Salary

Average Yearly Salary
Updated May 18, 2020
$39,000
$16,000
$39,000
$93,000
The average substitute teacher makes about $39,366 per year. That's $18.93 per hour! Those in the lower 10%, such as entry-level positions, only make about $16,000 a year. Meanwhile, the top 10% are sitting pretty with an average salary of $93,000. Many of substitute teachers seem to be drawn to professional and non profits companies. Unless they care more about money, in which case substitute teachers tend to work at utilities, education, and non profits companies. Even the employees who work in these industries can confirm that's where the money is. Although money is important, a lot of people base their career decisions solely on location. That's why we found that California, Utah and Nevada pay substitute teachers the highest salaries.
Best Paying Cities
Denver, CO
$46,264
0 selections

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

Map of Substitute Teacher Salaries

The darker areas on the map show where Substitute Teachers earn the highest salaries across all 50 states.

Average Salary

Average Substitute Teacher Salary By Location

If both location and money are important to you, then you might want to check out moving to California, Utah and Nevada, as these three states offer the highest salaries throughout the U.S. for substitute teachers. Quite opposite of that list is the lowest paying states, which are Alabama, Tennessee, and Florida.

City
Average Salary
Great Falls, MT
Great Falls, MT
$42,897
$43k
Fairfield, CT
Fairfield, CT
$39,578
$40k
Austin, MN
Austin, MN
$38,576
$39k

High Paying Substitute Teacher Jobs

Average Substitute Teacher Salary By Company

To earn a high income as a substitute teacher, working for Central High School or Oakland Unified School District might be your best bet, as they are the highest paying companies in this field. In addition, companies like Union County Schools and SAS Institute report highly competitive salaries for substitute teachers.

The largest raises come from changing jobs.

See what's out there.

Substitute Teacher Salary History

Compare salaries for individual cities or states with the national average.

    Average Substitute Teacher Pay By Industry

    The salary for a substitute teacher can vary depending on what industry the job is in. The highest salaries for substitute teachers tend to be found in utilities, education, and non profits companies. In fact, substitute teachers can make a yearly salary of $51,114 while working for utilities companies.

    Industry
    Average Salary
    Utilities
    Utilities
    $51,114
    $51k
    Education
    Education
    $46,327
    $46k
    Non Profits
    Non Profits
    $35,515
    $36k
    Professional
    Professional
    $29,837
    $30k

    Recently Added Substitute Teacher Salaries

    CompanyJobLocationDate AddedSalary
    Englewood Cliff Public Schools
    Englewood Cliff Public Schools
    Substitute Custodians, Substitute Teachers
    Substitute Custodians, Substitute Teachers
    Substitute Custodians, Substitute Teachers
    Englewood Cliffs, NJ
    Englewood Cliffs, NJ
    10/31/2020
    10/31/2020
    $31,305
    $31,305
    10/31/2020
    Youth Enrichment League
    Youth Enrichment League
    Substitute Teacher
    Substitute Teacher
    Substitute Teacher
    Bloomington, MN
    Bloomington, MN
    10/30/2020
    10/30/2020
    $36,523
    $36,523
    10/30/2020
    Choctaw Nation of Oklahoma
    Choctaw Nation of Oklahoma
    Substitute Teacher Temporary)-Coalgate Daycare
    Substitute Teacher Temporary)-Coalgate Daycare
    Substitute Teacher Temporary)-Coalgate Daycare
    Coalgate, OK
    Coalgate, OK
    10/30/2020
    10/30/2020
    $20,870
    $20,870
    10/30/2020
    Derby Public Schools
    Derby Public Schools
    Floating Substitute Teachers
    Floating Substitute Teachers
    Floating Substitute Teachers
    Derby, KS
    Derby, KS
    10/29/2020
    10/29/2020
    $27,392
    $27,392
    10/29/2020
    Substitute Teacher
    Substitute Teacher
    Boca Raton, FL
    Boca Raton, FL
    10/29/2020
    10/29/2020
    $41,740
    $41,740
    10/29/2020
    University of Wisconsin Madison
    University of Wisconsin Madison
    Substitute Teacher-Waisman Early Childhood Program
    Substitute Teacher-Waisman Early Childhood Program
    Substitute Teacher-Waisman Early Childhood Program
    Madison, WI
    Madison, WI
    10/29/2020
    10/29/2020
    $28,425
    $28,425
    10/29/2020
    The Resource Connection of Amador & Calaveras Counties, Inc.
    The Resource Connection of Amador & Calaveras Counties, Inc.
    Substitute Teacher Infant Toddler/Preschool
    Substitute Teacher Infant Toddler/Preschool
    Substitute Teacher Infant Toddler/Preschool
    San Andreas, CA
    San Andreas, CA
    10/28/2020
    10/28/2020
    $27,653
    $27,653
    10/28/2020
    Substitute Teacher (Temporary)
    Substitute Teacher (Temporary)
    San Antonio, TX
    San Antonio, TX
    10/28/2020
    10/28/2020
    $27,131
    $27,131
    10/28/2020
    Substitute Teacher
    Substitute Teacher
    Leonardtown, MD
    Leonardtown, MD
    10/23/2020
    10/23/2020
    $24,522
    $24,522
    10/23/2020
    Community High School District 218
    Community High School District 218
    Substitute Teacher
    Substitute Teacher
    Substitute Teacher
    Oak Lawn, IL
    Oak Lawn, IL
    10/20/2020
    10/20/2020
    $41,740
    $41,740
    10/20/2020