Salaripedia
English

How much does a substitute teacher make in West Virginia?

$49,020a year

Median yearly pay for substitute teachers in West Virginia. That is $23.57 an hour or $4,085 a month.

Hourly
$23.57
Vs. national median
+18%
Rank among states
8 of 50
Jobs in the state
4,840
Pay range
Lowest 10%: $41,440Median: $49,020Highest 10%: $75,290
PercentileYearlyHourly
10th$41,440$19.92
25th$45,580$21.91
Median$49,020$23.57
75th$60,140$28.91
90th$75,290$36.20

Cities in West Virginia

Metro areas, median yearly pay.

Beckley, WV$58,250
Hagerstown, MD$53,850
Parkersburg, WV$49,630
Huntington, WV$48,270
Morgantown, WV$46,760
Weirton, WV$46,610
Washington, DC$46,470
Charleston, WV$45,080
Wheeling, WV$44,880
Winchester, VA$35,900
Salaries for every job in West Virginia

Nearby in the ranking

States with similar pay for substitute teachers.

5. Washington$55,740
6. Minnesota$50,390
7. District of Columbia$49,790
8. West Virginia$49,020
9. Maryland$46,470
10. Rhode Island$45,590
11. Pennsylvania$44,870
Substitute Teacher salary in all states

Frequently asked questions

How much does a substitute teacher make an hour in West Virginia?

The median hourly pay in West Virginia is $23.57 ($49,020 a year).

Do substitute teachers make more in West Virginia than the national average?

Yes: $49,020 against $41,670 nationally, 18% more.

Where does West Virginia rank for substitute teacher pay?

West Virginia ranks 8 of 50 states.

Which city in West Virginia pays substitute teachers the most?

Beckley, WV, with a median of $58,250 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.