SalaryCalculations

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

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

Median annual

$58,600

Median hourly

$28

Average annual

$57,540

Employed in state

2.6K

The median annual salary for Career/Technical Education Teachers, Secondary School in North Carolina is $58,600, or about $28 an hour. That is 12% lower than the national median.

Pay in North Carolina ranges from $46,850 at the 10th percentile to $69,590 at the 90th percentile. Roughly 2.6K people work as career/technical education teachers, secondary school in the state.

Pay distribution in North Carolina

10th$46,850
25th$49,770
Median$58,600
75th$60,830
90th$69,590

Salary calculator

Hourly
$28.17
Daily
$225
Weekly
$1,127
Bi-weekly
$2,254
Monthly
$4,883
Annual
$58,600

$58,600 a year is around the 50th percentile for Career/Technical Education Teachers, Secondary Schools in North Carolina. The median is $58,600.

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

Metro areaMedian annualEmployment
Virginia Beach-Chesapeake-Norfolk, VA-NC$77,940630
Charlotte-Concord-Gastonia, NC-SC$60,140710
Raleigh-Cary, NC$59,650520
Hickory-Lenoir-Morganton, NC$58,61040
Durham-Chapel Hill, NC$57,390140
Winston-Salem, NC$56,260180
Wilmington, NC$56,13080
Fayetteville, NC$55,230110
Rocky Mount, NC$54,390N/A

Other jobs in North Carolina

All salaries in North Carolina →