×
Register Here to Apply for Jobs or Post Jobs. X

Middle School Job Openings in North Carolina — Search & Apply

Jobs found: 1404
today 101. Middle Grades Teacher Job in Raleigh, North Carolina, USA (Raleigh jobs)

Education / Teaching (Middle School)

Exploris: K - 8 Learning Community Exploris Middle Campus - Raleigh, North Carolina Open in Google Maps - Middle Grades Teacher...

Middle Grades Teacher Job

Listing for: The Exploris School
View this Job
today 102. High School Elective Teacher Job in Zebulon, North Carolina, USA

Education / Teaching (High School, Middle School, Teacher Assistant/ Paraprofessional, Elementary School)

Position: HIGH SCHOOL ELECTIVE TEACHER - Location: Zebulon - HIGH SCHOOL ELECTIVE TEACHER - East Wake Academy East Wake Academy - ...

High School Elective Teacher Job

Listing for: East Wake Academy
View this Job
today 103. Teacher, Expanded Impact Teacher Job in Charlotte, North Carolina, USA (Charlotte jobs)

Education / Teaching (High School, Spanish Teacher, Elementary School, Middle School)

Position: Teacher, Expanded Impact Teacher 1 (26 - 27) - Teacher, Expanded Impact Teacher 1 (26 - 27) Job Details - Job : 5915200 - Final...

Teacher, Expanded Impact Teacher Job

Listing for: McClintock Middle
View this Job
today 104. Teacher-Grade 6-Science Job in Lexington, North Carolina, USA (Lexington jobs)

Education / Teaching (High School, Elementary School, Middle School, Special Education Teacher)

Position: Teacher - Grade 6 - Science - Permanent with Benefits - Available 09/1/2026 - Teacher - Grade 6 - Science - Permanent with...

Teacher-Grade 6-Science Job

Listing for: Tyro Middle
View this Job
today 105. Elementary School - 3rd Grade Teacher Job in Raleigh, North Carolina, USA (Raleigh jobs)

Education / Teaching (Elementary School, Special Education Teacher, Middle School, High School)

Overview - POSITION - PURPOSE: - - Plans and provides for appropriate classroom learning experiences for students. Provides an...

Elementary School - 3rd Grade Teacher Job

Listing for: Wake County Public School System
View this Job
today 106. Teacher, English- Interim Job in Charlotte, North Carolina, USA (Charlotte jobs)

Education / Teaching (High School, Elementary School, Middle School, Teacher Assistant/ Paraprofessional)

Position: Teacher, 9 - 12 English - Interim (26 - 27) - The high school teacher, under moderate supervision, performs instructional work...

Teacher, English- Interim Job

Listing for: Esd113
View this Job
today 107. Middle Grades Math Teacher; Pool Job in Albemarle, North Carolina, USA (Albemarle jobs)

Education / Teaching (Middle School, High School, Spanish Teacher)

Position: 2026 - 2027 Middle Grades Math Teacher (6 - 9) Job Pool - Middle Grades Math Teacher (6 - 9) Job Pool - Stanly County Schools...

Middle Grades Math Teacher; Pool Job

Listing for: Stanly County Schools
View this Job
today 108. Middle Grades Science Teacher; Pool Job in Albemarle, North Carolina, USA (Albemarle jobs)

Education / Teaching (Middle School, Science Teacher)

Position: 2026 - 2027 Middle Grades Science Teacher (6 - 9) Job Pool - Middle Grades Science Teacher (6 - 9) Job Pool Middle Grades...

Middle Grades Science Teacher; Pool Job

Listing for: Stanly County Schools
View this Job
today 109. Elementary School Teacher - 5th Grade, Track Job in Apex, North Carolina, USA (Apex jobs)

Education / Teaching (Special Education Teacher, Elementary School, Middle School, High School)

Position: Elementary School Teacher - 5th Grade, Track 4 - Overview - POSITION - PURPOSE: - - Plans and provides for appropriate...

Elementary School Teacher - 5th Grade, Track Job

Listing for: Wake County Public School System
View this Job
today 110. Interventionist; Part-time Job in Spring Hope, North Carolina, USA

Education / Teaching (Middle School, Special Needs / Learning Disabilities, Teacher Assistant/ Paraprofessional, School Counseling & Student Support)

Position: Interventionist (Part - time) - Location: Spring Hope - Nash County Public Schools Southern Nash Middle - Spring Hope, North...

Interventionist; Part-time Job

Listing for: Young World Physical Education
View this Job
Jobs found: 1404