Average Teacher Salary Rank: 45th
Starting Teacher Salary Rank: 47th
Salary raise last year: 0.0 %
Salary raise over 10 years: 8.0 %
North Carolina is 40th 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.