Substitute Teachers, Short-Term Salary in Virginia
BLS OEWS May 2025 • 15 metro areas • Virginia
Substitute Teachers, Short-Term in Virginia earn a median salary of $34,091 per year on average across 15 metro and nonmetro areas, -11.4% vs the national median of $38,470. An estimated 17,870 substitute teachers, short-term are employed across Virginia, with salaries ranging from $26,730 to $47,630 depending on location.
$34,091
Avg median salary in Virginia
$47,630
Highest paying metro
$26,730
Lowest paying metro
17,870
Employed in Virginia
Compare Substitute Teachers, Short-Term salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Substitute Teachers, Short-Term
in
Substitute Teachers, Short-Term salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| West Virginia | $47,630 | $43,650 | $58,140 | 4,630 |
| Southern West Virginia | $46,820 | $42,020 | $60,430 | 700 |
| Northern West Virginia | $44,330 | $42,020 | $58,860 | 750 |
| Virginia Beach, VA-NC | $36,760 | $29,010 | $45,310 | 2,450 |
| Winchester, VA-WV | $36,560 | $26,840 | $48,050 | 190 |
| Roanoke, VA | $35,310 | $34,070 | $44,500 | 610 |
| Richmond, VA | $33,810 | $33,810 | $40,080 | 3,920 |
| Northwest Virginia | $31,610 | $28,100 | $34,710 | 410 |
| Southside Virginia | $30,630 | $25,900 | $49,280 | 810 |
| Charlottesville, VA | $29,800 | $28,490 | $43,700 | 560 |
| Harrisonburg, VA | $28,270 | $28,270 | $28,270 | 340 |
| Southwest Virginia | $27,940 | $26,030 | $34,280 | 1,180 |
| Blacksburg, VA | $27,600 | $27,600 | $36,030 | 300 |
| Lynchburg, VA | $27,570 | $26,350 | $31,920 | 650 |
| Staunton, VA | $26,730 | $26,730 | $34,320 | 370 |