Teacher pay has been a hot topic for the last several years. The 2018 version of Highlights of the North Carolina Public School Budget reports that the average NC teacher salary in 2017-18 was $51,214. That’s up $1,245 over 2016-17.
Source: Highlights of the North Carolina Public School Budget, 2018, Published by the North Carolina Department of Public Instruction
According to the Highlights data, the average teacher salary is up 13.8 percent since 2013-14.