North Carolina

Teachers working in North Carolina can expect to make salaries that are fairly close to the national average. A survey by the AFT placed North Carolina as 24th in the nation, based on average salaries of teachers. Teachers who are just starting out may find that they make considerably less than new teachers in other states, as North Carolina pays well below the national average for those with little experience. While salaries may be low, it√ęs important to keep in mind that for the most part, the cost of living is relatively low in North Carolina, and a lower salary will go much further. Teachers in North Carolina will be able to take advantage of other benefits as well, like the North Carolina Teachers Academy, which provides access to numerous professional and personal development programs for teachers.

Average Teacher Salaries in North Carolina

Salaries are from the 2006-2007 North Carolina Public Schools and are based on pay for teachers with at least 3 years of experience.

  • Average Teacher Salary (Bachelor’s Degree): $30,930
  • Average Teacher Salary (Master’s Degree): $34,020
  • Average Teacher Salary (PhD): $36,550

Get a teaching certificate in North Carolina »

Interested in becoming a teacher or education professional?

We'll help match you to accredited online college programs according to your interests.

Search Online Degrees