Salaripedia
English

How much does a middle school teacher make in Washington?

$102,100a year

Median yearly pay for middle school teachers in Washington. That is $49.11 an hour or $8,512 a month.

Hourly
$49.11
Vs. national median
+59%
Rank among states
1 of 51
Jobs in the state
10,510
Pay range
Lowest 10%: $65,250Median: $102,100Highest 10%: $128,200
PercentileYearlyHourly
10th$65,250$31.37
25th$81,010$38.95
Median$102,100$49.11
75th$118,700$57.09
90th$128,200$61.62

Cities in Washington

Metro areas, median yearly pay.

Mount Vernon, WA$106,900
Olympia, WA$104,400
Bremerton, WA$104,300
Seattle, WA$102,600
Walla Walla, WA$101,500
Kennewick, WA$101,400
Wenatchee, WA$100,900
Bellingham, WA$100,400
Yakima, WA$98,760
Spokane, WA$97,850
Longview, WA$94,190
Portland, OR$89,590
Lewiston, ID$79,430
Salaries for every job in Washington

Nearby in the ranking

States with similar pay for middle school teachers.

1. Washington$102,100
2. California$98,950
3. New York$94,840
4. Connecticut$93,610
Middle School Teacher salary in all states

Frequently asked questions

How much does a middle school teacher make an hour in Washington?

The median hourly pay in Washington is $49.11 ($102,100 a year).

Do middle school teachers make more in Washington than the national average?

Yes: $102,100 against $64,370 nationally, 59% more.

Where does Washington rank for middle school teacher pay?

Washington ranks 1 of 51 states.

Which city in Washington pays middle school teachers the most?

Mount Vernon-Anacortes, WA, with a median of $106,900 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.