Career/Technical Education Teachers, Secondary School Salary in Virginia
BLS OEWS May 2025 • 15 metro areas • Virginia
Career/Technical Education Teachers, Secondary School in Virginia earn a median salary of $63,095 per year on average across 15 metro and nonmetro areas, -1.3% vs the national median of $63,910. An estimated 3,430 career/technical education teachers, secondary school are employed across Virginia, with salaries ranging from $54,180 to $81,170 depending on location.
$63,095
Avg median salary in Virginia
$81,170
Highest paying metro
$54,180
Lowest paying metro
3,430
Employed in Virginia
Compare Career/Technical Education Teachers, Secondary School salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Career/Technical Education Teachers, Secondary School
inCareer/Technical Education Teachers, Secondary School salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Lynchburg, VA | $81,170 | $59,400 | $82,890 | 100 |
| Harrisonburg, VA | $79,490 | $79,490 | $79,490 | 40 |
| Virginia Beach, VA-NC | $74,140 | $60,160 | $92,680 | 640 |
| Charlottesville, VA | $63,980 | $57,220 | $79,060 | 110 |
| Richmond, VA | $63,250 | $60,170 | $75,430 | 500 |
| Roanoke, VA | $62,970 | $61,620 | $77,100 | 120 |
| Northwest Virginia | $61,440 | $57,920 | $75,670 | 160 |
| Northeast Virginia | $60,550 | $57,400 | $72,920 | 90 |
| Blacksburg, VA | $60,220 | $51,980 | $80,180 | 70 |
| Staunton, VA | $60,130 | $57,480 | $67,710 | 110 |
| Southwest Virginia | $58,650 | $48,740 | $67,110 | 230 |
| West Virginia | $56,060 | $48,620 | $61,360 | 780 |
| Southern West Virginia | $55,160 | $48,620 | $56,560 | 90 |
| Southside Virginia | $55,040 | $53,660 | $59,470 | 170 |
| Northern West Virginia | $54,180 | $47,810 | $57,290 | 220 |