Salaripedia
English

How much does a history teacher make in North Carolina?

$75,070a year

Median yearly pay for history teachers in North Carolina. That is $36.09 an hour or $6,256 a month.

Hourly
$36.09
Vs. national median
-10%
Rank among states
33 of 45
Jobs in the state
720
Pay range
Lowest 10%: $45,460Median: $75,070Highest 10%: $127,500
PercentileYearlyHourly
10th$45,460$21.86
25th$58,130$27.95
Median$75,070$36.09
75th$89,640$43.10
90th$127,500$61.27

Cities in North Carolina

Metro areas, median yearly pay.

Virginia Beach, VA$84,690
Raleigh, NC$78,640
Charlotte, NC$67,590
Salaries for every job in North Carolina

Nearby in the ranking

States with similar pay for history teachers.

30. Iowa$77,040
31. Montana$75,770
32. Wyoming$75,400
33. North Carolina$75,070
34. Kansas$74,920
35. South Carolina$73,670
36. Tennessee$72,940
History Teacher salary in all states

Frequently asked questions

How much does a history teacher make an hour in North Carolina?

The median hourly pay in North Carolina is $36.09 ($75,070 a year).

Do history teachers make more in North Carolina than the national average?

No: $75,070 against $83,820 nationally, 10% less.

Where does North Carolina rank for history teacher pay?

North Carolina ranks 33 of 45 states.

Which city in North Carolina pays history teachers the most?

Virginia Beach-Chesapeake-Norfolk, VA-NC, with a median of $84,690 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.