Salaripedia
English

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

$46,980a year

Median yearly pay for career/technical education teachers in the Greensboro-High Point, NC metro area. That is $22.59 an hour or $3,915 a month.

Hourly
$22.59
Vs. national median
-28%
Rank among cities
79 of 79
Jobs in the area
110
Pay range
Lowest 10%: $40,020Median: $46,980Highest 10%: $60,450
PercentileYearlyHourly
10th$40,020$19.24
25th$40,330$19.39
Median$46,980$22.59
75th$58,600$28.17
90th$60,450$29.06

Other cities in North Carolina

Median yearly pay for career/technical education teachers.

Virginia Beach, VA$79,020
Charlotte, NC$57,100
Winston-Salem, NC$50,680
Raleigh, NC$50,420
Career/Technical Education Teacher salary in North Carolina Career/Technical Education Teacher salary in all states

Related jobs in Greensboro

Same field, median yearly pay.

Engineering Teacher$100,400
Computer Science Teacher$97,050
Business Teacher$84,330
Family and Consumer Sciences Teacher$82,420
Health Specialties Teacher$82,330
Sociology Teacher$82,110
Nursing Instructor and Teacher$81,170
Mathematical Science Teacher$79,630
Psychology Teacher$78,950
Library Science Teacher$78,200
Salaries for every job in Greensboro, NC

Frequently asked questions

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

The median hourly pay in the Greensboro-High Point, NC metro area is $22.59 ($46,980 a year).

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

No: $46,980 against $65,030 nationally, 28% less.

How does Greensboro compare with the rest of North Carolina?

The median in North Carolina is $52,270, so Greensboro pays 10% less.

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

79 of 79 metro areas with data.

How much does a career/technical education teacher make starting out in Greensboro?

The lowest-paid 10% make $40,020 or less a year; the top 10% make $60,450 or more.

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.