Salaripedia
English

How much does a special education teacher make in Virginia?

$68,400a year

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

Hourly
$32.88
Vs. national median
-8%
Rank among states
22 of 51
Jobs in the state
6,380
Pay range
Lowest 10%: $50,510Median: $68,400Highest 10%: $109,100
PercentileYearlyHourly
10th$50,510$24.28
25th$59,900$28.80
Median$68,400$32.88
75th$85,000$40.87
90th$109,100$52.45

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$85,000
Virginia Beach, VA$77,500
Harrisonburg, VA$72,410
Staunton, VA$65,280
Charlottesville, VA$62,920
Kingsport, TN$61,450
Richmond, VA$61,120
Winchester, VA$59,970
Blacksburg, VA$59,440
Roanoke, VA$58,530
Lynchburg, VA$56,470
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for special education teachers.

19. Ohio$76,180
20. Georgia$74,150
21. New Hampshire$69,560
22. Virginia$68,400
23. Colorado$67,240
24. Hawaii$65,980
25. Texas$64,830
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.88 ($68,400 a year).

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

No: $68,400 against $74,260 nationally, 8% less.

Where does Virginia rank for special education teacher pay?

Virginia ranks 22 of 51 states.

Which city in Virginia pays special education teachers the most?

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