Salaripedia
English

How much does a substitute teacher make in Massachusetts?

$41,350a year

Median yearly pay for substitute teachers in Massachusetts. That is $19.88 an hour or $3,446 a month.

Hourly
$19.88
Vs. national median
-1%
Rank among states
16 of 50
Jobs in the state
8,410
Pay range
Lowest 10%: $33,590Median: $41,350Highest 10%: $58,930
PercentileYearlyHourly
10th$33,590$16.15
25th$36,600$17.60
Median$41,350$19.88
75th$48,600$23.37
90th$58,930$28.33

Cities in Massachusetts

Metro areas, median yearly pay.

Providence, RI$45,510
Pittsfield, MA$43,900
Boston, MA$42,080
Springfield, MA$41,350
Worcester, MA$38,460
Barnstable Town, MA$37,390
Amherst Town, MA$36,560
Salaries for every job in Massachusetts

Nearby in the ranking

States with similar pay for substitute teachers.

13. New Jersey$43,780
14. New York$43,490
15. North Dakota$42,570
16. Massachusetts$41,350
17. Michigan$39,500
18. Illinois$39,410
19. Virginia$39,020
Substitute Teacher salary in all states

Frequently asked questions

How much does a substitute teacher make an hour in Massachusetts?

The median hourly pay in Massachusetts is $19.88 ($41,350 a year).

Do substitute teachers make more in Massachusetts than the national average?

No: $41,350 against $41,670 nationally, 1% less.

Where does Massachusetts rank for substitute teacher pay?

Massachusetts ranks 16 of 50 states.

Which city in Massachusetts pays substitute teachers the most?

Providence-Warwick, RI-MA, with a median of $45,510 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.