Salaripedia
English

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

$52,270a year

Median yearly pay for career/technical education teachers in North Carolina. That is $25.13 an hour or $4,356 a month.

Hourly
$25.13
Vs. national median
-20%
Rank among states
33 of 34
Jobs in the state
760
Pay range
Lowest 10%: $40,030Median: $52,270Highest 10%: $68,840
PercentileYearlyHourly
10th$40,030$19.25
25th$47,100$22.64
Median$52,270$25.13
75th$57,880$27.83
90th$68,840$33.10

Cities in North Carolina

Metro areas, median yearly pay.

Virginia Beach, VA$79,020
Durham, NC$57,650
Charlotte, NC$57,100
Winston-Salem, NC$50,680
Raleigh, NC$50,420
Greensboro, NC$46,980
Salaries for every job in North Carolina

Nearby in the ranking

States with similar pay for career/technical education teachers.

30. Indiana$54,960
31. Oklahoma$54,090
32. Missouri$52,630
33. North Carolina$52,270
34. North Dakota$46,530
Career/Technical Education Teacher salary in all states

Frequently asked questions

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

The median hourly pay in North Carolina is $25.13 ($52,270 a year).

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

No: $52,270 against $65,030 nationally, 20% less.

Where does North Carolina rank for career/technical education teacher pay?

North Carolina ranks 33 of 34 states.

Which city in North Carolina 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.