How Much do Substitute Teachers Make?

Do substitute teachers make a lot of money? What is the average pay for substitute teachers?

According to the Bureau of Labor Statistics, substitute teachers in the United States earn an average of $32,460 a year, equivalent to $15.61 an hour. Substitute teachers make 39% less than the average American worker.

Substitute teachers in Hawaii are the best paid, making $48,200 a year, while substitute teachers in Alabama make the least at $19,760.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Substitute Teacher Wages by Percentile
Percentile Hourly Annually
90th $23.65 $49,200
75th $17.95 $37,340
50th $13.84 $28,790
25th $10.99 $22,860
10th $9.08 $18,880
Substitute Teacher Wages by State

In what states do substitute teachers make the most? In what states do substitute teachers make the least?

In the map below, green represents higher pay and red represents lower pay. Keep scrolling down to see a table with the average wages in each state.

State Hourly Annually
Alabama $9.50 $19,760
Alaska $17.80 $37,020
Arizona $15.91 $33,080
Arkansas $12.75 $26,520
California $20.03 $41,650
Connecticut $18.31 $38,080
Delaware $13.40 $27,870
Florida $13.87 $28,850
Georgia $11.76 $24,450
Hawaii $23.17 $48,200
Idaho $11.32 $23,550
Illinois $16.95 $35,260
Indiana $12.34 $25,670
Iowa $15.79 $32,830
Kansas $15.13 $31,480
Kentucky $10.34 $21,510
Louisiana $14.26 $29,660
Maine $13.01 $27,060
Maryland $19.67 $40,910
Massachusetts $19.90 $41,390
Michigan $15.39 $32,010
Minnesota $19.25 $40,050
Mississippi $10.13 $21,070
Missouri $16.68 $34,700
Montana $10.65 $22,160
Nebraska $18.72 $38,940
Nevada $13.70 $28,500
New Hampshire $11.92 $24,780
New Jersey $15.56 $32,370
New Mexico $11.86 $24,680
New York $19.83 $41,250
North Carolina $11.57 $24,060
North Dakota $18.07 $37,590
Ohio $15.05 $31,290
Oklahoma $11.23 $23,350
Oregon $21.50 $44,710
Pennsylvania $16.82 $34,990
Rhode Island $15.54 $32,320
South Carolina $12.43 $25,850
South Dakota $13.68 $28,450
Tennessee $9.98 $20,760
Texas $11.22 $23,340
Utah $11.11 $23,100
Vermont $19.07 $39,670
Virginia $13.31 $27,680
Washington $19.71 $41,000
West Virginia $18.25 $37,970
Wisconsin $17.15 $35,670
Wyoming $16.01 $33,300
Metro Areas Where Substitute Teachers Earn the Most
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Salisbury, MD $28.24 $58,740
San Jose, CA $25.90 $53,870
Salinas, CA $23.94 $49,790
Santa Rosa, CA $22.71 $47,240
Baltimore, MD $22.42 $46,620
El Centro, CA $22.30 $46,390
Norwich, CT $22.19 $46,160
Napa, CA $22.12 $46,000
Bend, OR $22.06 $45,890
Eugene, OR $21.78 $45,310
Substitute Teacher Wages by Year
Year Hourly Annually
2019 $15.61 $32,460
2018 $15.56 $32,360
2017 $15.15 $31,510
2016 $14.86 $30,900
2015 $14.25 $29,630
2014 $14.32 $29,790
2013 $14.11 $29,350
2012 $14.22 $29,590