Salaripedia
English

How much does a special education teacher make in Virginia?

$67,740a year

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

Hourly
$32.57
Vs. national median
+4%
Rank among states
20 of 51
Jobs in the state
7,440
Pay range
Lowest 10%: $50,830Median: $67,740Highest 10%: $101,100
PercentileYearlyHourly
10th$50,830$24.44
25th$60,060$28.88
Median$67,740$32.57
75th$82,150$39.50
90th$101,100$48.62

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$79,880
Virginia Beach, VA$78,330
Harrisonburg, VA$76,940
Roanoke, VA$63,160
Richmond, VA$62,310
Charlottesville, VA$61,590
Blacksburg, VA$59,460
Lynchburg, VA$57,940
Kingsport, TN$55,380
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for special education teachers.

17. Ohio$73,970
18. Georgia$72,880
19. Pennsylvania$72,680
20. Virginia$67,740
21. Minnesota$67,620
22. Delaware$65,990
23. New Hampshire$65,160
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 $32.57 ($67,740 a year).

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

Yes: $67,740 against $65,120 nationally, 4% more.

Where does Virginia rank for special education teacher pay?

Virginia ranks 20 of 51 states.

Which city in Virginia pays special education teachers the most?

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