Jobs Jobs Jobs Research uses AI to match the right people to the right jobs — any industry, any size. Sign up for free to save jobs, manage your search, and use the app.

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

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 →