SalaryCalculations

Secondary School Teachers, Except Special and Career/Technical Education Salary in Virginia

State wage data from the BLS OEWS survey, May 2025.

Median annual

$72,170

Median hourly

$35

Average annual

$75,060

Employed in state

31K

The median annual salary for Secondary School Teachers, Except Special and Career/Technical Education in Virginia is $72,170, or about $35 an hour. That is about the same as the national median.

Pay in Virginia ranges from $49,900 at the 10th percentile to $107,930 at the 90th percentile. Roughly 31K people work as secondary school teachers, except special and career/technical education in the state.

Pay distribution in Virginia

10th$49,900
25th$60,250
Median$72,170
75th$83,820
90th$107,930

Salary calculator

Hourly
$34.70
Daily
$278
Weekly
$1,388
Bi-weekly
$2,776
Monthly
$6,014
Annual
$72,170

$72,170 a year is around the 50th percentile for Secondary School Teachers, Except Special and Career/Technical Educations in Virginia. The median is $72,170.

Secondary School Teachers, Except Special and Career/Technical Education pay by metro area in Virginia

Metro areaMedian annualEmployment
Washington-Arlington-Alexandria, DC-VA-MD-WV$80,30020K
Harrisonburg, VA$78,300400
Virginia Beach-Chesapeake-Norfolk, VA-NC$76,7905.5K
Staunton-Stuarts Draft, VA$72,990460
Charlottesville, VA$63,200910
Richmond, VA$62,0004.4K
Kingsport-Bristol, TN-VA$61,990790
Roanoke, VA$61,760970
Blacksburg-Christiansburg-Radford, VA$60,880480
Winchester, VA-WV$60,590450
Lynchburg, VA$58,290890

Other jobs in Virginia

All salaries in Virginia →