Career/Technical Education Teachers, Postsecondary pay in North Carolina
Career/Technical Education Teachers, Postsecondary in North Carolina earn an average of $63,320 a year. That is $8,740 (12%) less than the U.S. average of $72,060. The best-paying metro area is Fayetteville, NC at $74,220.
Top-paying North Carolina metro areas
Average pay for career/technical education teachers, postsecondary by metro area. Swipe to see all 14.
Why people trust JobPayFacts
Career/Technical Education Teachers, Postsecondary pay in North Carolina, charted
Pay over time
Where North Carolina career/technical education teachers, postsecondary work
Average pay by state
North Carolina vs. neighbors
| Area | Avg. pay | Hourly |
|---|---|---|
| United States | $72,060 | $34.64 |
| North Carolina | $63,320 | $30.44 |
| South Carolina | $73,120 | $35.15 |
| Tennessee | $64,280 | $30.91 |
| Georgia | $60,630 | $29.15 |
| Virginia | $60,480 | $29.08 |
Related jobs in North Carolina
Average pay, North Carolina, May 2025
Questions and answers
How much do career/technical education teachers, postsecondary make in North Carolina?
The average is $63,320 a year, and the median is $62,390. That is $8,740 (12%) less than the U.S. average of $72,060.
What is the hourly wage in North Carolina?
$30.44 an hour on average; the median is $30.00.
Where in North Carolina do they earn the most?
Fayetteville, NC ($74,220), followed by Durham-Chapel Hill, NC ($70,350). The lowest average among 14 metro areas with data is Virginia Beach-Chesapeake-Norfolk, VA-NC ($56,070).
How does North Carolina rank?
North Carolina ranks #40 of 51 states (including D.C.) with published data for this job, by average pay.