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

High School Jobs in North Carolina by City

Charlotte (239 postings) High School Math Tutor-...;  History Teacher -...
Raleigh (199 postings) Special Education Teacher;  Bridge Program: At-Risk...
Fayetteville (132 postings) Special Education Teacher;  History Teacher -...
Concord (112 postings) Tutor, Tutoring, Middle...;  High School Math...
Cary (107 postings) MS Daily Substitute...;  High School Math...
Durham (90 postings) History Teacher -...;  Special Education Teacher...
Asheville (82 postings) High School Math...;  Teacher, Teacher...
Greensboro (80 postings) Teacher, Elementary...;  Substitute Teacher...
Wilmington (79 postings) Teacher, Teacher...;  High School Math...
Winston-Salem (77 postings) Learning Resources...;  HS CTE Teacher:...
Jacksonville (73 postings) Learning Resources...;  HS CTE Teacher:...
Greenville (68 postings) Learning Resources...;  Substitute, Education /...
High Point (65 postings) Health & Physical...;  Substitute Teacher...
Gastonia (64 postings) History Teacher -...;  Teacher - Secondary -...
Fuquay-Varina (33 postings) Intervention Teacher;  High School Educator:...
Apex (25 postings) High School Teacher -...;  High School Teacher -...
Chapel Hill (24 postings) Assistant Principal:...;  PLTW CTE Teacher:...
Garner (21 postings) Intervention Team...;  Middle School Teacher -...
Wake Forest (21 postings) Substitute Teacher (K-5;  Remote High School...
Clayton (16 postings) Dual Language Teacher;  EC Teacher Assistant -...
Lexington (16 postings) Teacher-Classroom-Tempora...;  Teacher-Science-Permanent...
Henderson (15 postings) Secondary Math Teacher;  Secondary English Teacher...
Holly Springs (15 postings) Junior High and High...;  Remote High School...
Reidsville (15 postings) Engaging Spanish...;  English/ELA Teacher —...
Thomasville (14 postings) Engaging High School...;  Engaging High School...
Burlington (13 postings) Full-Time History &...;  High School Math...
Huntersville (13 postings) English Teacher —...;  Middle School Teaching ;...
Lumberton (13 postings) 6th GRADE Science/Social...;  Theatre Arts Educator:...
Waxhaw (13 postings) English Teacher: Inspire...;  Inspiring High School...
Albemarle (12 postings) PE Teacher Pool; K-12;  Theater Teacher;...
Rocky Mount (12 postings) High School ELA Teacher:...;  Biotech Health Science...
Oxford (11 postings) Inspiring High School...;  High School Math Teacher...
Goldsboro (10 postings) 6th Grade Math Teacher;  7th Grade Science Teacher...
Kinston (10 postings) Mathematics Teacher;  High School Math Teacher...
Hickory (9 postings) CTE Health Science...;  MS Science Teacher at HM...
Smithfield (9 postings) Teacher Assistant SAIA...;  Teacher Assistant & Bus...
Wilson (9 postings) EC Teacher; Grades 6-12;  Remote High School...
Asheboro (8 postings) Teacher - Science 9-12;  Teacher - Science 9-12...
Carrboro (7 postings) School Library Media...;  Impactful ELA Teacher:...
Elizabeth City (7 postings) Advanced AIG Teacher,...;  CTE Agriculture Teacher...
Hillsborough (7 postings) EC Adaptative Teacher;  CTE Health Science...
Hope Mills (7 postings) 26/27 CTE Teacher -...;  CTE Criminal Justice...
Kannapolis (7 postings) Dynamic High School...;  Non-Faculty Guard...
Leland (7 postings) Dean of Students - High...;  Dean of Students - High...
Monroe (7 postings) High School Math Teacher;  Air Force ROTC Instructor...
Havelock (6 postings) Inspiring Special...;  Adaptive Special...
Morrisville (6 postings) High School Teacher -...;  Elementary School...
Rockingham (6 postings) High School Math...;  High School Math...
Sanford (6 postings) Exceptional Children...;  Exceptional Children...
Sparta (6 postings) Dynamic High School...;  High School English...
Harrisburg (5 postings) Biology & Science Teacher;  Math/Science Teacher...
Hendersonville (5 postings) Substitute Teacher; SY;  Teacher - AIG Specialist...
Lincolnton (5 postings) EC Sub Safety Attendant,...;  Online Driver Education...
Roanoke Rapids (5 postings) Secondary Teacher Math;  EC Adapted Curriculum...
Boone (4 postings) Cafeteria;  Temporary Earth &...
Knightdale (4 postings) High School Teacher -...;  Elementary School...
Morganton (4 postings) Student Population; EC)...;  Math Teacher at NC...
Salisbury (4 postings) 6-8 Ela Teacher J.h....;  6-8 Ela Teacher J.h....
Shelby (4 postings) High School Career Coach...;  High School Career Coach...
Statesville (4 postings) High School Science...;  Culinary Arts Educator:...
Tarboro (4 postings) English Teacher;  English Teacher...
Mooresville (3 postings) High School English...;  Remote High School...
Some of the Last Jobs Posted:
today 1. CTE Teacher - Computer Skills Job in Fayetteville, North Carolina, USA

Education / Teaching (Middle School, High School)

Position: 26/27 CTE Teacher - Computer Skills 406059 - 26/27 CTE Teacher - Computer Skills 406059 - Cumberland County Schools 406 Pine...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

CTE Teacher - Computer Skills Job

Listing for: 406 Pine Forest Middle
View this Job
today 2. Histotechnology Laboratory Instructor; Part-Time Job in Henderson, North Carolina, USA

Education / Teaching (Teacher Assistant/ Paraprofessional, Academic, Training Instructor / Specialist, High School)

Position: Histotechnology Laboratory Instructor (Part - Time) - Description - Vance - Granville Community College is where meaningful...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Histotechnology Laboratory Instructor; Part-Time Job

Listing for: Vance-Granville Community College
View this Job
today 3. Middle School Teacher - 8th Grade Math Job in Wendell, North Carolina, USA

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

Location: Wendell - Overview - POSITION - PURPOSE: - Plans and provides for appropriate classroom learning experiences for students....
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Middle School Teacher - 8th Grade Math Job

Listing for: Wake County Public School System
View this Job
today 4. High School Pre- Instructor Job in Jacksonville, North Carolina, USA

Education / Teaching (High School, Career & Life Skills Coaching)

Position: High School Pre - Employment Instructor - High School Pre - Employment Transitions Instructor - Job Type: Full - Time | 10 -...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

High School Pre- Instructor Job

Listing for: Community Workforce Solutions
View this Job
1 day ago 5. High School Pre- Transition Instructor Job in Jacksonville, North Carolina, USA

Education / Teaching (High School, Career & Life Skills Coaching)

Position: High School Pre - Employment Transition Instructor - High School Pre - Employment Transition Instructor - Job Type: Full - Time...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Pre- Transition Instructor Job

Listing for: Community Workforce Solutions
View this Job
1 day ago 6. K-5 Music and Junior High Theater Arts Teacher Job in Waxhaw, North Carolina, USA

Education / Teaching (Special Education Teacher, Elementary School, High School, Early Childhood Education)

Thales Academy Waxhaw is accepting applications for a Music Teacher for the academic year. - The mission of Thales Academy is to provide...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

K-5 Music and Junior High Theater Arts Teacher Job

Listing for: Thales Academy
View this Job
1 day ago 7. English and History Teacher Job in Chapel Hill, North Carolina, USA

Education / Teaching (English Teacher / ESL TEFL, High School)

Fusion Academy is the school that changes everything! We are a fully accredited 1 - to - 1 private school for grades 5–12. As an English...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

English and History Teacher Job

Listing for: Fusion Academy
View this Job
1 day ago 8. Education Teacher Job in Seven Springs, North Carolina, USA

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

Location: Seven Springs - EC Teacher Wayne County Public Schools - Job Description - TITLE: - EC Teacher - QUALIFICATIONS: -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Education Teacher Job

Listing for: Wayne County Public Schools
View this Job
1 day ago 9. Director for High School Job in Winston-Salem, North Carolina, USA

Education / Teaching (High School)

Director for High School Life - Please see Special Instructions for more details. - This is an Exempt Professional Staff (EPS) position....
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Director for High School Job

Listing for: University of North Carolina School of the Arts
View this Job
1 day ago 10. High School Pre- Transition Instructor Job in Jacksonville, North Carolina, USA

Education / Teaching (High School, Career & Life Skills Coaching)

High School Pre - Employment Transition Instructor - Job Type: Full - Time | 10 - Month Position - Inspire Students to Build Their Future...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

High School Pre- Transition Instructor Job

Listing for: Community Workforce Solutions
View this Job
1 day ago 11. English Teacher at Bunker Hill (26-27 SY Job in Claremont, North Carolina, USA

Education / Teaching (High School, Elementary School)

English Teacher at Bunker Hill (26 - 27 SY) - Catawba County Schools Bunker Hill High School - Claremont, North Carolina - This job is...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

English Teacher at Bunker Hill (26-27 SY Job

Listing for: Young World Physical Education
View this Job
1 day ago 12. Art Teacher CHS Job in Burlington, North Carolina, USA

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

Position: 9 - 12 Art Teacher CHS (2026 - 27) - 9 - 12 Art Teacher (2026 - 27) - Cummings High - Alamance - Burlington Schools Hugh M...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Art Teacher CHS Job

Listing for: Hugh M Cummings High
View this Job
1 day ago 13. Middle School Teacher - Art Job in Garner, North Carolina, USA

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

Position Purpose - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere and environment...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Middle School Teacher - Art Job

Listing for: Wake County Public School System
View this Job
1 day ago 14. High School Teacher - Math II Job in Cary, North Carolina, USA

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

Position Purpose - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere and environment...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

High School Teacher - Math II Job

Listing for: Wake County Public School System
View this Job
2 days ago 15. EC Sub Safety Attendant, Transportation Department Job in Lincolnton, North Carolina, USA

Education / Teaching (High School)

EC Sub Safety Attendant, Transportation Department - Lincoln County Schools LINCOLN COUNTY SCHOOLS - TRANSP (554) - Lincolnton, North...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

EC Sub Safety Attendant, Transportation Department Job

Listing for: Lincoln County Schools
View this Job
2 days ago 16. Teacher - Dual Position Math Job in Fayetteville, North Carolina, USA

Education / Teaching (High School)

Position: 26/27 Teacher - Dual Position Math 322996 - 26/27 Teacher - Dual Position Math 322996 - Cumberland County Schools 322...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Teacher - Dual Position Math Job

Listing for: 322 Douglas Byrd High School
View this Job
2 days ago 17. EC Adapted Curriculum Teacher Job in Concord, North Carolina, USA

Education / Teaching (High School, Spanish Teacher)

Cabarrus County School District Jay M. Robinson High - Concord, North Carolina Open in Google Maps - EC Adapted Curriculum Teacher -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

EC Adapted Curriculum Teacher Job

Listing for: Jay M. Robinson High
View this Job
2 days ago 18. Teacher- Social Studies 7th Grade Job in Albemarle, North Carolina, USA

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

Teacher - Social Studies 7th Grade - Stanly County Schools Albemarle Middle School - Albemarle, North Carolina Open in Google Maps -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Teacher- Social Studies 7th Grade Job

Listing for: Stanly County Schools
View this Job
2 days ago 19. Histotechnology Laboratory Instructor; Part-Time Job in Henderson, North Carolina, USA

Education / Teaching (Teacher Assistant/ Paraprofessional, Academic, Training Instructor / Specialist, High School)

Position: Histotechnology Laboratory Instructor (Part - Time) - Vance - Granville Community College is where meaningful work meets real...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Histotechnology Laboratory Instructor; Part-Time Job

Listing for: Vance Granville Community College
View this Job
2 days ago 20. Social Studies Teacher - 6th Grade Job in Spring Hope, North Carolina, USA

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

Location: Spring Hope - Nash County Public Schools Southern Nash Middle - Spring Hope, North Carolina Open in Google Maps - Social...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Social Studies Teacher - 6th Grade Job

Listing for: Nash-County-Public-Schools-
View this Job