Career/Technical Education Teachers, Middle School Salary in Virginia
BLS OEWS May 2025 • 3 metro areas • Virginia
Career/Technical Education Teachers, Middle School in Virginia earn a median salary of $65,227 per year on average across 3 metro and nonmetro areas, +2.5% vs the national median of $63,620. An estimated 170 career/technical education teachers, middle school are employed across Virginia, with salaries ranging from $57,590 to $79,090 depending on location.
$65,227
Avg median salary in Virginia
$79,090
Highest paying metro
$57,590
Lowest paying metro
170
Employed in Virginia
Compare Career/Technical Education Teachers, Middle School salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Career/Technical Education Teachers, Middle School
in
Career/Technical Education Teachers, Middle School salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Virginia Beach, VA-NC | $79,090 | $60,580 | $93,610 | 80 |
| Northwest Virginia | $59,000 | $53,000 | $62,190 | 30 |
| Richmond, VA | $57,590 | $52,160 | $62,260 | 60 |