Salaripedia
English

How much does a secondary school teacher make in Washington?

$102,700a year

Median yearly pay for secondary school teachers in Washington. That is $49.36 an hour or $8,556 a month.

Hourly
$49.36
Vs. national median
+43%
Rank among states
1 of 51
Jobs in the state
14,880
Pay range
Lowest 10%: $62,950Median: $102,700Highest 10%: $128,400
PercentileYearlyHourly
10th$62,950$30.26
25th$81,360$39.12
Median$102,700$49.36
75th$121,100$58.22
90th$128,400$61.74

Cities in Washington

Metro areas, median yearly pay.

Mount Vernon, WA$121,200
Olympia, WA$105,200
Walla Walla, WA$104,900
Bremerton, WA$104,200
Longview, WA$104,100
Seattle, WA$102,700
Kennewick, WA$102,600
Bellingham, WA$102,200
Wenatchee, WA$101,000
Yakima, WA$100,600
Spokane, WA$99,410
Portland, OR$84,120
Lewiston, ID$75,550
Salaries for every job in Washington

Nearby in the ranking

States with similar pay for secondary school teachers.

1. Washington$102,700
2. California$101,400
3. New York$97,070
4. Massachusetts$95,260
Secondary School Teacher salary in all states

Frequently asked questions

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

The median hourly pay in Washington is $49.36 ($102,700 a year).

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

Yes: $102,700 against $72,040 nationally, 43% more.

Where does Washington rank for secondary school teacher pay?

Washington ranks 1 of 51 states.

Which city in Washington pays secondary school teachers the most?

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