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

High School Jobs in North Carolina by City

Charlotte (307 postings) Inspiring High School...;  History Teacher | IGCSE...
Fayetteville (192 postings) Inspiring Pre-ETS...;  High School Tutor —...
Raleigh (178 postings) Substitute, Education /...;  High School Science...
Concord (138 postings) High School Tutor —...;  High School Physics &...
Cary (106 postings) High School Science...;  KIPP Pride Daily...
Durham (101 postings) High School Spanish...;  High School Science...
Asheville (85 postings) Teacher, Teacher...;  High School Science...
Wilmington (83 postings) Science Teacher -...;  High School Math Tutor-...
Jacksonville (80 postings) Pre- Transitions...;  High School Math Teacher...
Greensboro (75 postings) English Teacher,...;  High School Science...
Gastonia (74 postings) Exceptional Ed Teacher:...;  Teacher - Secondary -...
Winston-Salem (71 postings) Band Teacher;  High School Tutor —...
Greenville (70 postings) Substitute, Education /...;  English Teacher...
High Point (67 postings) Tutor, Tutoring, Middle...;  High School Special...
Albemarle (27 postings) Teacher- K/Combo;  Teacher- 1st Grade...
Burlington (27 postings) 9-12 English Teacher-CHS...;  Remote High School...
Fuquay-Varina (27 postings) High School Teacher -...;  Special Education...
Lexington (23 postings) Teacher-EC Resource;  Teacher-EC...
Thomasville (23 postings) Engaging High School...;  Technology Education...
Apex (22 postings) Middle School Teacher -...;  Middle School Teacher -...
Goldsboro (22 postings) High School Science...;  English Teacher...
Lumberton (22 postings) Theatre Arts Educator:...;  Computer Science Teacher...
Garner (19 postings) Interpreter/Transliterato...;  Intervention Teacher /...
Wake Forest (18 postings) Middle School Teacher -...;  High School Teacher Math...
Kinston (17 postings) Mathematics Teacher;  Music Teacher (Grades...
Oxford (17 postings) Inspiring High School...;  High School English...
Waxhaw (17 postings) Inspiring High School...;  English Teacher...
Hope Mills (16 postings) 26/27 Teacher -...;  26/27 Teacher - Art...
Reidsville (16 postings) Teacher (2026-27;  EC Teacher - Adaptive...
Chapel Hill (14 postings) Chapel Hill - Carrboro...;  Spanish Teacher...
Elizabeth City (14 postings) Secondary AIG Teacher;  Middle Grades Science...
Henderson (14 postings) Science Teacher Vance...;  High School History...
Clayton (13 postings) ECS Teacher Assistant;...;  EC General Curriculum...
Harrisburg (12 postings) 2026-2027 English Teacher;  2026-2027 EC Teacher...
Hendersonville (12 postings) Teacher-Elementary...;  Substitute Teacher...
Hickory (11 postings) Temporary EC Resource/...;  EC Resource/ Inclusion...
Hillsborough (11 postings) Career and Technical...;  CTE Health Science...
Monroe (11 postings) EC Inclusion Teacher;  CTE – Business...
Smithfield (11 postings) Teacher Assistant SAIA...;  Strings Teacher...
Holly Springs (10 postings) Remote High School...;  Middle School Teacher...
Kannapolis (10 postings) 26-27 3rd Grade Teacher;  Remote High School...
Leland (10 postings) Exceptional Children-...;  Dean of Students...
Graham (9 postings) CTE Teacher (SAHS) -...;  High School CTE: FCS...
Rocky Mount (9 postings) Teacher - CTE Health...;  Potential High School...
Asheboro (8 postings) EC Teacher - Extended...;  Teacher - Science 9-12...
Denver (8 postings) Teacher; CTE - Career...;  High School Math...
Rockingham (8 postings) High School Math...;  Chorus Teacher...
Sanford (8 postings) Immediate NC Certified...;  Science Teacher-Position...
Statesville (8 postings) Special Education...;  CTE - Culinary Arts...
New Bern (7 postings) TEACHER - MATH;  Dynamic Math Teacher —...
Wilson (7 postings) Remote High School...;  Substitute Teacher...
Eden (6 postings) Teacher (Math) 2026-27;  Substitute Teacher...
Knightdale (6 postings) Knightdale High School -...;  High School Teaching -...
Roanoke Rapids (6 postings) Secondary Teacher Math;  Secondary Math Teacher...
Sparta (6 postings) English Teacher 9-12...;  Dynamic High School...
Belmont (5 postings) High School Special...;  Exceptional Children...
Carrboro (5 postings) English/Language Arts...;  Dynamic English/Language...
Havelock (5 postings) TEACHER - MUSIC;  Adaptive Special...
Mooresville (5 postings) Classroom Teacher -...;  Spanish / World Language...
Pinehurst (5 postings) Adjunct English...;  Adjunct Turfgrass...
Roxboro (5 postings) Middle School CTE...;  EC Teacher | Adapted...
Shelby (5 postings) High School Career Coach...;  Part-Time College and...
Boone (4 postings) High School Business &...;  Study - Women's...
Brevard (4 postings) Special Education:...;  High School Special Ed:...
Mount Holly (4 postings) Math Teacher - 6th Grade...;  Science Teacher - 8th...
Salisbury (4 postings) 6-8 Ela Teacher J.h....;  6-8 Ela Teacher J.h....
Spring Lake (4 postings) 26/27 Teacher - 3rd...;  26/27 Teacher - 3rd...
Tarboro (4 postings) English Teacher;  Exceptional Children's...
Jamestown (3 postings) CTE Health Sciences &...;  TCHR-PE...
Lenoir (3 postings) Substitute Teacher;  Substitute Teacher...
Mebane (3 postings) 6-8 Math Teacher...;  6-8 Language Arts...
Mount Airy (3 postings) MAHS - EC Teacher...;  Pre-K Teacher...
Conover (2 postings) EC TEACHER;  Shuford Elementary...
Lincolnton (2 postings) Teacher; EC-Adaptive),...;  Teacher; EC-Adaptive),...
Matthews (2 postings) Educational Technology...;  Part-time Lower School...
Morehead City (2 postings) Special Education EC...;  EC Teacher...
Southern Pines (2 postings) English (336221L;  Exceptional Children...
Waynesville (2 postings) Teacher Multiple...;  4th Grade Classroom...
Weddington (2 postings) Part-time Lower School...;  Part-time Lower School...
Kernersville (1 posting) Interim HS Science...
Some of the Last Jobs Posted:
today 1. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 2. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 3. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 4. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 5. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 6. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 7. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 8. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 9. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 10. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 11. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 12. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 13. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 14. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 15. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 16. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 17. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 18. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 19. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job
today 20. High School Teacher - English Job in Raleigh, North Carolina, USA

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

Overview: - - POSITION PURPOSE: - Plans and provides for appropriate classroom learning experiences for students. Provides an atmosphere...
JobGet is the easiest and fastest way to get a job. Super simple: Create a profile in under a minute, apply for jobs in...

High School Teacher - English Job

Listing for: Wake County Public School System
View this Job