SalaryCalculations

Career/Technical Education Teachers, Middle School Salary in North Carolina

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

Median annual

$52,270

Median hourly

$25

Average annual

$53,960

Employed in state

760

The median annual salary for Career/Technical Education Teachers, Middle School in North Carolina is $52,270, or about $25 an hour. That is 20% lower than the national median.

Pay in North Carolina ranges from $40,030 at the 10th percentile to $68,840 at the 90th percentile. Roughly 760 people work as career/technical education teachers, middle school in the state.

Pay distribution in North Carolina

10th$40,030
25th$47,100
Median$52,270
75th$57,880
90th$68,840

Salary calculator

Hourly
$25.13
Daily
$201
Weekly
$1,005
Bi-weekly
$2,010
Monthly
$4,356
Annual
$52,270

$52,270 a year is around the 50th percentile for Career/Technical Education Teachers, Middle Schools in North Carolina. The median is $52,270.

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

Metro areaMedian annualEmployment
Virginia Beach-Chesapeake-Norfolk, VA-NC$79,02090
Durham-Chapel Hill, NC$57,65040
Charlotte-Concord-Gastonia, NC-SC$57,100340
Winston-Salem, NC$50,680N/A
Raleigh-Cary, NC$50,420110
Greensboro-High Point, NC$46,980110

Other jobs in North Carolina

All salaries in North Carolina →