Elementary School Teachers, Except Special Education Salary in Virginia
BLS OEWS May 2025 • 16 metro areas • Virginia
Elementary School Teachers, Except Special Education in Virginia earn a median salary of $56,957 per year on average across 16 metro and nonmetro areas, -8.6% vs the national median of $62,340. An estimated 32,890 elementary school teachers, except special education are employed across Virginia, with salaries ranging from $47,380 to $74,770 depending on location.
$56,957
Avg median salary in Virginia
$74,770
Highest paying metro
$47,380
Lowest paying metro
32,890
Employed in Virginia
Compare Elementary School Teachers, Except Special Education salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Elementary School Teachers, Except Special Education
inElementary School Teachers, Except Special Education salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Harrisonburg, VA | $74,770 | $58,500 | $74,770 | 650 |
| Roanoke, VA | $62,270 | $52,190 | $72,930 | 1,370 |
| Winchester, VA-WV | $61,200 | $60,120 | $79,480 | 730 |
| Charlottesville, VA | $61,120 | $50,280 | $72,460 | 1,050 |
| Virginia Beach, VA-NC | $60,820 | $55,550 | $79,260 | 7,200 |
| Richmond, VA | $59,020 | $50,720 | $63,220 | 5,290 |
| Northeast Virginia | $58,260 | $49,280 | $59,480 | 700 |
| Northwest Virginia | $58,240 | $50,550 | $59,620 | 800 |
| Blacksburg, VA | $56,770 | $48,770 | $73,440 | 660 |
| Northern West Virginia | $56,020 | $46,890 | $56,670 | 1,940 |
| West Virginia | $55,550 | $47,030 | $57,860 | 6,680 |
| Staunton, VA | $51,950 | $51,950 | $60,830 | 530 |
| Southside Virginia | $50,140 | $48,570 | $60,310 | 1,440 |
| Southwest Virginia | $49,920 | $47,660 | $59,380 | 1,620 |
| Lynchburg, VA | $47,880 | $47,360 | $56,110 | 1,100 |
| Southern West Virginia | $47,380 | $45,970 | $57,180 | 1,130 |