Salaripedia
English

How much does a substitute teacher make in Oregon?

$58,280a year

Median yearly pay for substitute teachers in Oregon. That is $28.02 an hour or $4,857 a month.

Hourly
$28.02
Vs. national median
+40%
Rank among states
4 of 50
Jobs in the state
8,090
Pay range
Lowest 10%: $54,870Median: $58,280Highest 10%: $74,290
PercentileYearlyHourly
10th$54,870$26.38
25th$57,450$27.62
Median$58,280$28.02
75th$65,590$31.53
90th$74,290$35.72

Cities in Oregon

Metro areas, median yearly pay.

Eugene, OR$62,660
Portland, OR$61,190
Corvallis, OR$59,030
Bend, OR$56,600
Albany, OR$55,740
Medford, OR$55,580
Salaries for every job in Oregon

Nearby in the ranking

States with similar pay for substitute teachers.

1. Alaska$66,920
2. California$60,300
3. Hawaii$58,530
4. Oregon$58,280
5. Washington$55,740
6. Minnesota$50,390
7. District of Columbia$49,790
Substitute Teacher salary in all states

Frequently asked questions

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

The median hourly pay in Oregon is $28.02 ($58,280 a year).

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

Yes: $58,280 against $41,670 nationally, 40% more.

Where does Oregon rank for substitute teacher pay?

Oregon ranks 4 of 50 states.

Which city in Oregon pays substitute teachers the most?

Eugene-Springfield, OR, with a median of $62,660 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.