Skip to content

The average salary for an Elementary School Teacher in North Carolina is $52,560.

Annual Average Salary Information

Annual Average Salary: $52,560

$39,400$62,970

View Jobs

School-Age Driver & Lead Teacher - Grow with Us in Havelock

Excel Learning Center in Havelock, North Carolina, is looking for a passionate full-time School Age Driver/Group Lead Teacher. This role involves a split shift schedule, working with school-age children, and excellent benefits such as affordable health insurance and a supportive team culture. Applic ...Read more

EC Teacher: Middle School Inclusion & Growth in Asheville

Asheville City Schools is looking for an EC Teacher to join their team at Asheville Middle School. This role includes planning and presenting instructional activities that facilitate student learning and development. The successful candidate will be responsible for managing instructional time, st ...Read more

Middle School Science Teacher (6-Month Interim, Benefits) in Charlotte

TrulyHired is seeking a middle school teacher in Charlotte, North Carolina to provide leadership and instructional work in a nurturing educational environment. The candidate will develop lesson plans, assess student performance, and create engaging classroom experiences.

A Bachelor's degree ...Read more