Salaripedia
English

How much does a career/technical education teacher make in Virginia?

$67,460a year

Median yearly pay for career/technical education teachers in Virginia. That is $32.43 an hour or $5,622 a month.

Hourly
$32.43
Vs. national median
+4%
Rank among states
15 of 34
Jobs in the state
640
Pay range
Lowest 10%: $50,340Median: $67,460Highest 10%: $104,000
PercentileYearlyHourly
10th$50,340$24.20
25th$59,400$28.56
Median$67,460$32.43
75th$82,170$39.50
90th$104,000$50.00

Cities in Virginia

Metro areas, median yearly pay.

Virginia Beach, VA$79,020
Washington, DC$77,320
Richmond, VA$63,990
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for career/technical education teachers.

12. Wisconsin$76,860
13. Georgia$73,020
14. New Jersey$68,280
15. Virginia$67,460
16. Colorado$66,310
17. Iowa$63,360
18. Texas$63,330
Career/Technical Education Teacher salary in all states

Frequently asked questions

How much does a career/technical education teacher make an hour in Virginia?

The median hourly pay in Virginia is $32.43 ($67,460 a year).

Do career/technical education teachers make more in Virginia than the national average?

Yes: $67,460 against $65,030 nationally, 4% more.

Where does Virginia rank for career/technical education teacher pay?

Virginia ranks 15 of 34 states.

Which city in Virginia pays career/technical education teachers the most?

Virginia Beach-Chesapeake-Norfolk, VA-NC, with a median of $79,020 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.