Salaripedia
English

How much does an elementary school teacher make in West Virginia?

$55,630a year

Median yearly pay for elementary school teachers in West Virginia. That is $26.75 an hour or $4,636 a month.

Hourly
$26.75
Vs. national median
-13%
Rank among states
45 of 51
Jobs in the state
5,420
Pay range
Lowest 10%: $48,080Median: $55,630Highest 10%: $60,790
PercentileYearlyHourly
10th$48,080$23.12
25th$50,170$24.12
Median$55,630$26.75
75th$58,340$28.05
90th$60,790$29.23

Cities in West Virginia

Metro areas, median yearly pay.

Washington, DC$79,470
Hagerstown, MD$63,190
Winchester, VA$61,200
Weirton, WV$60,670
Wheeling, WV$58,830
Huntington, WV$57,450
Charleston, WV$57,020
Parkersburg, WV$55,140
Beckley, WV$51,910
Morgantown, WV$51,380
Salaries for every job in West Virginia

Nearby in the ranking

States with similar pay for elementary school teachers.

42. Montana$57,530
43. Arizona$56,590
44. Kansas$56,450
45. West Virginia$55,630
46. North Carolina$54,930
47. Arkansas$52,700
48. Missouri$50,910
Elementary School Teacher salary in all states

Frequently asked questions

How much does an elementary school teacher make an hour in West Virginia?

The median hourly pay in West Virginia is $26.75 ($55,630 a year).

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

No: $55,630 against $63,970 nationally, 13% less.

Where does West Virginia rank for elementary school teacher pay?

West Virginia ranks 45 of 51 states.

Which city in West Virginia pays elementary school teachers the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $79,470 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.