Average Teacher Salary Rank: 44th
Starting Teacher Salary Rank: 22nd
Salary raise last year: 0.0 %
Salary raise over 10 years: 16.0 %
North Carolina is 34th on our comfort scale with a starting salary of $30,778 and average salaries of $45,737. This state is improving teacher retention by offering financial assistance for advanced degrees (such as a masters degree), certifications, and professional development.