A substitute teacher in Anchorage has a median wage of $78,840. In Northeast Alabama nonmetropolitan area the median is $17,510. That is a 4.5-fold difference for the same job title, which is unusually wide even by the standards of a country this large — and it means a national average for this role is close to meaningless.
Ten per cent of substitute teachers earn below $28,560 and ten per cent above $65,790 — a 2.3× band. The upside from median to 90th percentile is 58%, which is a normal amount of room for experience and specialisation to matter. An offer below the 25th percentile is worth questioning; one above the 75th is worth taking seriously.
7 of the ten best-paying metros for substitute teachers are in CA. When one state dominates the top of the table like this, cost of living is doing part of the work but rarely all of it — state licensing rules, public-sector pay scales and the presence of a few large employers usually explain the rest. If you are comparing an offer in CA against one elsewhere, adjust for housing before concluding anything.
| Metropolitan area | Median | Hourly | LQ | Employed |
|---|---|---|---|---|
| Anchorage AK | $78,840 | $37.90 | 0.55 | 330 |
| Napa CA | $76,520 | $36.79 | 1.12 | 300 |
| San Jose-Sunnyvale-Santa Clara CA | $72,330 | $34.78 | 0.99 | 3,800 |
| Bakersfield-Delano CA | $66,480 | $31.96 | 4.73 | 5,390 |
| Vallejo CA | $66,000 | $31.73 | 1.44 | 700 |
| Stockton-Lodi CA | $65,190 | $31.34 | 3.13 | 3,060 |
| North Coast Region of California nonmetropolitan area | $64,760 | $31.14 | 1.46 | 540 |
| Salinas CA | $63,970 | $30.76 | 1.94 | 1,220 |
| Eastern Sierra-Mother Lode Region of California nonmetropolitan area | $63,680 | $30.62 | 1.06 | 230 |
| Modesto CA | $63,440 | $30.50 | 3.03 | 1,990 |
| Eugene-Springfield OR | $62,660 | $30.12 | 0.9 | 480 |
| La Crosse-Onalaska WI-MN | $62,400 | $30.00 | 0.61 | 170 |
| Santa Maria-Santa Barbara CA | $62,310 | $29.96 | 0.9 | 610 |
| Kahului-Wailuku HI | $62,280 | $29.94 | 1.4 | 350 |
| Oxnard-Thousand Oaks-Ventura CA | $62,260 | $29.93 | 1.92 | 2,100 |
| Yuba City CA | $61,710 | $29.67 | 2.14 | 370 |
| Hanford-Corcoran CA | $61,590 | $29.61 | 1.29 | 210 |
| North Valley-Northern Mountains Region of California nonmetropolitan area | $61,470 | $29.55 | 1.22 | 430 |
| Santa Rosa-Petaluma CA | $61,290 | $29.47 | 2.06 | 1,430 |
| Longview-Kelso WA | $61,260 | $29.45 | 1.67 | 230 |
| Portland-Vancouver-Hillsboro OR-WA | $61,190 | $29.42 | 1.01 | 4,110 |
| Chico CA | $61,030 | $29.34 | 1.7 | 450 |
| San Francisco-Oakland-Fremont CA | $60,790 | $29.23 | 1.32 | 10,570 |
| Riverside-San Bernardino-Ontario CA | $60,780 | $29.22 | 2.66 | 15,430 |
| Merced CA | $60,770 | $29.22 | 5.42 | 1,450 |
| Metropolitan area | Median | Hourly | LQ | Employed |
|---|---|---|---|---|
| Northeast Alabama nonmetropolitan area | $17,510 | $8.42 | 1 | 520 |
| Decatur AL | $17,680 | $8.50 | 1.48 | 310 |
| Lower East Mississippi nonmetropolitan area | $18,620 | $8.95 | 0.64 | 270 |
| Lawton OK | $19,490 | $9.37 | 0.47 | 70 |
| Southwest Oklahoma nonmetropolitan area | $20,330 | $9.78 | 1.02 | 210 |
| West Tennessee nonmetropolitan area | $20,800 | $10.00 | 0.71 | 280 |
| Enid OK | $20,980 | $10.09 | 0.87 | 70 |
| Northeast Oklahoma nonmetropolitan area | $21,180 | $10.19 | 0.95 | 380 |
| Southern South Carolina nonmetropolitan area | $21,360 | $10.27 | 1.21 | 210 |
| Knoxville TN | $21,520 | $10.34 | 0.14 | 200 |
| Metropolitan area | Median | Hourly | LQ | Employed |
|---|---|---|---|---|
| Merced CA | $60,770 | $29.22 | 5.42 | 1,450 |
| Fresno CA | $54,890 | $26.39 | 5.39 | 8,670 |
| Bakersfield-Delano CA | $66,480 | $31.96 | 4.73 | 5,390 |
| Daphne-Fairhope-Foley AL | $25,340 | $12.18 | 4.06 | 1,190 |
| Parkersburg-Vienna WV | $49,630 | $23.86 | 3.76 | 460 |
| Watertown-Fort Drum NY | $37,810 | $18.18 | 3.53 | 470 |
| Southside Virginia nonmetropolitan area | $29,400 | $14.13 | 3.43 | 1,190 |
| Beckley WV | $58,250 | $28.01 | 3.41 | 500 |
| Visalia CA | $56,040 | $26.94 | 3.25 | 1,880 |
| Santa Cruz-Watsonville CA | $59,900 | $28.80 | 3.22 | 1,070 |
| Stockton-Lodi CA | $65,190 | $31.34 | 3.13 | 3,060 |
| El Centro CA | $54,420 | $26.16 | 3.12 | 690 |
| Metropolitan area | Median | Hourly | LQ | Employed |
|---|---|---|---|---|
| Los Angeles-Long Beach-Anaheim CA | $57,210 | $27.51 | 1.69 | 35,740 |
| New York-Newark-Jersey City NY-NJ | $45,220 | $21.74 | 0.84 | 26,760 |
| Riverside-San Bernardino-Ontario CA | $60,780 | $29.22 | 2.66 | 15,430 |
| Washington-Arlington-Alexandria DC-VA-MD-WV | $46,470 | $22.34 | 1.42 | 15,060 |
| Atlanta-Sandy Springs-Roswell GA | $39,340 | $18.91 | 1.24 | 12,070 |
| Philadelphia-Camden-Wilmington PA-NJ-DE-MD | $45,680 | $21.96 | 1.15 | 11,210 |
| Chicago-Naperville-Elgin IL-IN | $43,460 | $20.90 | 0.73 | 11,110 |
| San Francisco-Oakland-Fremont CA | $60,790 | $29.23 | 1.32 | 10,570 |
| Houston-Pasadena-The Woodlands TX | $32,550 | $15.65 | 0.86 | 9,600 |
| San Diego-Chula Vista-Carlsbad CA | $59,860 | $28.78 | 1.83 | 9,480 |
| Fresno CA | $54,890 | $26.39 | 5.39 | 8,670 |
| Dallas-Fort Worth-Arlington TX | $34,270 | $16.48 | 0.59 | 8,050 |
Figures come from the BLS Occupational Employment and Wage Statistics programme, May 2025 release, SOC code 25-3031. OEWS surveys employers, so it reports what is actually paid rather than what job advertisements claim, and it excludes the self-employed. Estimates are published for 439 of 528 metropolitan areas; the remaining 89 had too few survey responses for BLS to publish without risking disclosure, so they are absent here rather than estimated. For a specialised role that is normal. Read the methodology.