Salaripedia
English

How much does a special education teacher make in Virginia?

$63,820a year

Median yearly pay for special education teachers in Virginia. That is $30.68 an hour or $5,318 a month.

Hourly
$30.68
Vs. national median
-4%
Rank among states
25 of 51
Jobs in the state
3,000
Pay range
Lowest 10%: $51,360Median: $63,820Highest 10%: $100,000
PercentileYearlyHourly
10th$51,360$24.69
25th$59,650$28.68
Median$63,820$30.68
75th$81,810$39.33
90th$100,000$48.08

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$77,050
Virginia Beach, VA$76,620
Staunton, VA$70,690
Charlottesville, VA$61,130
Lynchburg, VA$60,880
Richmond, VA$60,560
Roanoke, VA$57,990
Kingsport, TN$50,780
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for special education teachers.

22. Colorado$66,130
23. Wisconsin$65,840
24. Montana$63,960
25. Virginia$63,820
26. Minnesota$63,630
27. Iowa$63,590
28. Nebraska$63,460
Special Education Teacher salary in all states

Frequently asked questions

How much does a special education teacher make an hour in Virginia?

The median hourly pay in Virginia is $30.68 ($63,820 a year).

Do special education teachers make more in Virginia than the national average?

No: $63,820 against $66,810 nationally, 4% less.

Where does Virginia rank for special education teacher pay?

Virginia ranks 25 of 51 states.

Which city in Virginia pays special education teachers the most?

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