Substitute Teachers, Short-Term Salary in Virginia

Ranked #24 of 50 · VA

11.9% below U.S. average
Mean annual salary $40,900 ≈ $20/hr
Median annual salary $39,020
Employment 24,350

Salary Distribution (10th–90th percentile)

P10 $27,670P25 $32,270 Median $39,020P75 $45,800P90 $53,540

About 80% of substitute teachers, short-terms in Virginia earn between $27,670 and $53,540. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Virginia
$40,900
U.S. average
$46,420

The mean substitute teachers, short-term salary in Virginia is $40,900, about 11.9% below the U.S. average ($46,420). That works out to roughly $20/hr at 2,080 hours per year.

Metro Areas in Virginia

Metro areaMedianMeanEmployment
Virginia Beach-Chesapeake-Norfolk, VA-NC $45,800 $44,230 2,750
Charlottesville, VA $37,870 $38,730 560
Roanoke, VA $36,670 $36,960 620
Winchester, VA-WV $35,900 $39,140 410
Richmond, VA $35,230 $38,370 4,160
Northwest Virginia nonmetropolitan area $29,750 $37,050 350
Southside Virginia nonmetropolitan area $29,400 $37,840 1,190
Harrisonburg, VA $29,240 $29,560 360

← Back to all substitute teachers, short-term states