SalaryCalculations

Career/Technical Education Teachers, Middle School Salary in Virginia

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

Median annual

$67,460

Median hourly

$32

Average annual

$73,590

Employed in state

640

The median annual salary for Career/Technical Education Teachers, Middle School in Virginia is $67,460, or about $32 an hour. That is 4% higher than the national median.

Pay in Virginia ranges from $50,340 at the 10th percentile to $103,990 at the 90th percentile. Roughly 640 people work as career/technical education teachers, middle school in the state.

Pay distribution in Virginia

10th$50,340
25th$59,400
Median$67,460
75th$82,170
90th$103,990

Salary calculator

Hourly
$32.43
Daily
$259
Weekly
$1,297
Bi-weekly
$2,595
Monthly
$5,622
Annual
$67,460

$67,460 a year is around the 50th percentile for Career/Technical Education Teachers, Middle Schools in Virginia. The median is $67,460.

Career/Technical Education Teachers, Middle School pay by metro area in Virginia

Metro areaMedian annualEmployment
Virginia Beach-Chesapeake-Norfolk, VA-NC$79,02090
Washington-Arlington-Alexandria, DC-VA-MD-WV$77,320410
Richmond, VA$63,99060

Other jobs in Virginia

All salaries in Virginia →