Substitute Teacher Salary — Top Paying Cities
Ranked salary data for Substitute Teacher across 13 US cities, based on 592 active job listings. National average: $37,609/yr.
$37,609
National Avg / yr
$55,137
Highest City (Pittsburgh)
$33,302
Lowest City (Indianapolis)
592
Active Listings
Substitute Teacher Salary — Top 20 Cities
Sorted by average annual salary · Based on live Adzuna listings
By State — Average Substitute Teacher Salary
PA
$55,137/yr
CA
$40,316/yr
MD
$40,161/yr
MN
$40,107/yr
TX
$33,302/yr
FL
$33,302/yr
NC
$33,302/yr
NE
$33,302/yr
OK
$33,302/yr
MA
$33,302/yr
IN
$33,302/yr
All Cities — Ranked by Substitute Teacher Salary
| # | City | Avg Salary | Range | Listings |
|---|---|---|---|---|
| 1 | Pittsburgh, PA | $55,137 | $30,757 – $249,600 | 43 |
| 2 | Los Angeles, CA | $40,316 | $20,000 – $150,000 | 79 |
| 3 | Baltimore, MD | $40,161 | $20,000 – $140,000 | 38 |
| 4 | Minneapolis, MN | $40,107 | $20,000 – $150,000 | 117 |
| 5 | Dallas, TX | $33,302 | $20,000 – $140,000 | 103 |
| 6 | Miami, FL | $33,302 | $20,000 – $140,000 | 28 |
| 7 | Charlotte, NC | $33,302 | $20,000 – $140,000 | 15 |
| 8 | McAllen, TX | $33,302 | $20,000 – $140,000 | 12 |
| 9 | Omaha, NE | $33,302 | $20,000 – $140,000 | 59 |
| 10 | Tulsa, OK | $33,302 | $20,000 – $140,000 | 18 |
| 11 | Winston-Salem, NC | $33,302 | $20,000 – $140,000 | 11 |
| 12 | Worcester, MA | $33,302 | $20,000 – $140,000 | 17 |
| 13 | Indianapolis, IN | $33,302 | $20,000 – $140,000 | 52 |
Data sourced from Adzuna job listings. Updated daily. All cities for Substitute Teacher →