High School Jobs in North Carolina by City
Charlotte
(355 postings)
Senior Physics Teacher; Master Teacher Leader,...
Fayetteville
(232 postings)
Health & Physical...; 26/27 High Options...
Raleigh
(189 postings)
8th Grade Math and...; High School Math Tutor-...
Concord
(128 postings)
Learning Resources...; Exceptional Children's...
Cary
(100 postings)
High School Science...; High School Teacher-...
Durham
(90 postings)
English Teacher; High School Science...
Wilmington
(77 postings)
5000 Incentive EC Teacher; Teacher - High School...
Asheville
(76 postings)
High School Science...; Adult High School...
Winston-Salem
(69 postings)
Health & Physical...; Special Education Teacher...
Gastonia
(67 postings)
Health & Physical...; 8th Grade Math and...
Greensboro
(65 postings)
Learning Resources...; Special Education...
Greenville
(59 postings)
Exceptional Children's...; Virtual High School...
High Point
(58 postings)
High School Science...; 5000 Incentive EC Teacher...
Mount Holly
(32 postings)
High School Teacher...; Science Teacher - 8th...
Henderson
(31 postings)
High School ESL...; Math Teacher...
Burlington
(28 postings)
Multilingual Learners;...; High School English...
Thomasville
(28 postings)
Culinary Arts Teacher; Engaging High School...
Albemarle
(26 postings)
Teacher- Science and...; Teacher - First Grade -...
Apex
(25 postings)
Middle School Teacher...; Energetic K-3 Substitute...
Hope Mills
(24 postings)
CTE Criminal Justice...; 26/27 Teacher - Art...
Elizabeth City
(23 postings)
Social Studies Teacher; CTE Educator: Business &...
Chapel Hill
(22 postings)
High School Math Teacher...; Math Teacher...
Garner
(22 postings)
Middle School Teacher -...; Intervention Teacher /...
Lexington
(22 postings)
Teacher-Classroom-Permane...; Teacher-Classroom-Permane...
Goldsboro
(20 postings)
Inspiring High School...; High School Science...
Lumberton
(20 postings)
Computer Science Teacher; Cte-Business Teacher...
Fuquay-Varina
(19 postings)
Fuquay-Varina Middle...; High School Teacher,...
Monroe
(19 postings)
High School Math Teacher; English Teacher 9th -...
Waxhaw
(19 postings)
School Nutrition...; Leadership Skills and...
Kinston
(18 postings)
Mathematics Teacher...; Mathematics Teacher...
Oxford
(17 postings)
High School English...; High School English...
Reidsville
(16 postings)
Engaging Spanish...; Teacher, Elementary...
Graham
(13 postings)
Elementary Art Teacher...; Science Teacher...
Clayton
(12 postings)
EC ECS Teacher; EC ECS Teacher...
Harrisburg
(12 postings)
2026-2027 English Teacher; 2026-2027 English Teacher...
Hendersonville
(12 postings)
Teacher-Science 9-12...; Teacher-Science 9-12...
Hillsborough
(12 postings)
Teacher - K-2 Elementary...; Career and Technical...
Rocky Mount
(11 postings)
Biotech Health Science...; Potential High School...
Salisbury
(11 postings)
6-8 Ela/Social Studies...; Cte- Business...
Hickory
(10 postings)
MS Science Teacher at HM...; Temporary EC Resource/...
New Bern
(10 postings)
Teacher, Elementary...; Dynamic Math Teacher —...
Holly Springs
(9 postings)
Middle School Teacher...; CTE - Career Academy,...
Leland
(9 postings)
Dean of Students - High...; Dean of Students - High...
Rockingham
(9 postings)
Chorus Teacher; Math Teacher...
Smithfield
(9 postings)
ESL Teacher; CTE - Family and...
Jacksonville
(8 postings)
Career Development...; Long Term High School...
Kannapolis
(8 postings)
Dynamic High School...; 26-27 3rd Grade Teacher...
Sanford
(8 postings)
Exceptional Children...; Exceptional Children...
Sparta
(8 postings)
High School Substitute...; English Teacher 9-12...
Denver
(7 postings)
Dynamic Middle/High...; High School Math...
Havelock
(7 postings)
TEACHER - MUSIC; TEACHER - MUSIC...
Wake Forest
(7 postings)
Impactful Teacher:...; East Wake Academy...
Asheboro
(6 postings)
Welding Teacher; Teacher - Science 9-12...
Belmont
(6 postings)
High School English...; High School Math Teacher...
Knightdale
(6 postings)
Knightdale High School -...; Elementary School...
Mooresville
(6 postings)
Spanish/Language...; Inspiring Middle & High...
Wilson
(6 postings)
Teacher - Social Studies; Inspiring Special...
Brevard
(5 postings)
Special Education:...; Special Education:...
Carrboro
(5 postings)
Dynamic English/Language...; English/Language Arts...
Eden
(5 postings)
Teacher (English) 2026-27; Teacher (Math) 2026-27...
Roxboro
(5 postings)
Elementary Teacher; EC Teacher | Adapted...
Shelby
(5 postings)
High School Career Coach...; Part-Time College and...
Statesville
(5 postings)
K-12 Teacher Pathway...; Special Education...
Pinehurst
(4 postings)
Adjunct Communications...; Adjunct English...
Roanoke Rapids
(4 postings)
Secondary Teacher...; High School Chorus &...
Spring Lake
(4 postings)
26/27 Teacher - 3rd...; 26/27 Teacher - 3rd...
Tarboro
(4 postings)
English Teacher; English Teacher...
Waynesville
(4 postings)
4th Grade Classroom...; TEACHER ELA/SS GRADES...
Huntersville
(3 postings)
Latin Teacher, Bonnie...; Latin Teacher — Stipend...
Lenoir
(3 postings)
Substitute Teacher; Substitute Teacher...
Mebane
(3 postings)
6-8 Math Teacher...; 6-8 Language Arts...
Boone
(2 postings)
High School Business &...; High School Business &...
Jamestown
(2 postings)
TCHR-PE; TCHR-PE...
Mount Airy
(2 postings)
Media Teacher (Part Time; Pre-K Teacher...
Nashville
(2 postings)
Secondary Teacher; Roanoke Rapids Early...
Southern Pines
(2 postings)
Exceptional Children...; English (336221L...
Taylorsville
(2 postings)
Agriculture Education...; Agriculture Education...
Weddington
(2 postings)
Part-time Lower School...; Part-time Lower School...
Winterville
(2 postings)
Custodian at South...; Custodian at South...
Kernersville
(1 posting)
Interim HS Science...
today
1.
Theater Arts Educator
Job in
Concord, North Carolina, USA
Education / Teaching (Performing Arts Roles/ Dance Instructor, K12, High School)
Cabarrus County School District at Jay M. Robinson High in Concord, North Carolina seeks a Theater Teacher to provide engaging...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Theater Arts Educator JobListing for: Cabarrus County Schools |
today
2.
Theater Teacher
Job in
Concord, North Carolina, USA
Education / Teaching (High School, Special Education Teacher)
Position: 2026 - 2027 Theater Teacher - Cabarrus County School District Jay M. Robinson High - Concord, North Carolina Open in Google...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Theater Teacher JobListing for: Cabarrus County Schools |
today
3.
Social Studies Teacher
Job in
Mocksville, North Carolina, USA
Education / Teaching (High School, Middle School, Elementary School, Language Teacher)
Position: 6 - 8 SOCIAL STUDIES TEACHER - Location: Mocksville - 6 - 8 SOCIAL STUDIES TEACHER - Davie County Schools South Davie Middle...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Social Studies Teacher JobListing for: Davie County Schools |
today
4.
Expanded Impact Teacher: Lead Classrooms
Job in
Charlotte, North Carolina, USA
Education / Teaching (High School)
Position: Expanded Impact Teacher: Lead Across Classrooms - Charlotte - Mecklenburg Schools is seeking an Expanded Impact Teacher 1...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Expanded Impact Teacher: Lead Classrooms JobListing for: TrulyHired |
today
5.
Teacher, Expanded Impact Teacher ; SY) MATH
Job in
Charlotte, North Carolina, USA
Education / Teaching (High School, Middle School, Elementary School, Special Education Teacher)
Position: Teacher, Expanded Impact Teacher 1 (26 - 27 SY) MATH - Job Description - General Definition of Work - The Expanded Impact...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Teacher, Expanded Impact Teacher ; SY) MATH JobListing for: TrulyHired |
today
6.
Tchr-Cte Careers
Job in
Greensboro, North Carolina, USA
Education / Teaching (High School)
Position: TCHR - CTE EXPLORING CAREERS - Guilford County Schools PECK EXPEDITIONARY SCHOOL - Greensboro, North Carolina Open in Google...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Tchr-Cte Careers JobListing for: Guilford County Schools |
today
7.
High School ELA Teacher; Part-Time; Impact & Growth
Job in
Chapel Hill, North Carolina, USA
Education / Teaching (High School, English Teacher / ESL TEFL)
Position: High School ELA Teacher (Part - Time) - Impact & Growth - Truly Hired is seeking a part - time English Language Arts...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. High School ELA Teacher; Part-Time; Impact & Growth JobListing for: TrulyHired |
today
8.
Social Studies Teacher
Job in
Bolivia, North Carolina, USA
Education / Teaching (High School)
Location: Bolivia - Social Studies Teacher - Brunswick County School District The COAST - Bolivia, North Carolina Open in Google Maps -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Social Studies Teacher JobListing for: Brunswick County School District |
1 day ago
9.
Teacher, English Learner; EL
Job in
Charlotte, North Carolina, USA
Education / Teaching (Elementary School, Special Education Teacher, High School, Middle School)
Position: Teacher, English Learner (EL) / 26 - 27 - General Definition of Work - The English Learner (EL) Teacher, under moderate...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Teacher, English Learner; EL JobListing for: Charlotte-Mecklenburg Schools |
1 day ago
10.
Clerk II
Job in
Fayetteville, North Carolina, USA
Education / Teaching (High School)
Position: 26/27 Clerk II 10 month 446118 - Cumberland County Schools 446 Terry Sanford High - Fayetteville, North Carolina Open in...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Clerk II JobListing for: Young World Physical Education |
1 day ago
11.
Empower High School Scholars — TRIO Tutor; Evenings
Job in
Raleigh, North Carolina, USA
Education / Teaching (Tutoring, High School)
Position: Empower High School Scholars — TRIO Tutor (Evenings) - NC State University is seeking a part - time TRIO Upward Bound Tutor to...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Empower High School Scholars — TRIO Tutor; Evenings JobListing for: NC State University |
1 day ago
12.
Clerk II
Job in
Fayetteville, North Carolina, USA
Education / Teaching (High School)
Position: 26/27 Clerk II 10 month 446118 - Cumberland County Schools 446 Terry Sanford High - Fayetteville, North Carolina Open in...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Clerk II JobListing for: Young World Physical Education |
1 day ago
13.
1st Grade Teacher at North Oak Academy
Job in
Durham, North Carolina, USA
Education / Teaching (Elementary School, Art / Design Teacher, K12, High School)
Located in Durham, North Carolina, North Oak Academy is opened as part of the National Heritage Academies network of schools. Through a...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... 1st Grade Teacher at North Oak Academy JobListing for: NHA Schools |
1 day ago
14.
EC Teacher - Autism
Job in
Fayetteville, North Carolina, USA
Education / Teaching (English Teacher / ESL TEFL, Special Education Teacher, High School)
Position: 26/27 EC Teacher - Autism 338196 - Job Title - Job Goal: - To demonstrate leadership, establish a respectful environment for...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... EC Teacher - Autism JobListing for: 338 Cliffdale Elementary |
1 day ago
15.
EC Teacher - Academically Gifted
Job in
Fayetteville, North Carolina, USA
Education / Teaching (English Teacher / ESL TEFL, Special Education Teacher, High School, Elementary School)
Position: 26/27 EC Teacher - Academically Gifted 358113 - Academically Gifted Teacher - A four - year degree from an accredited...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... EC Teacher - Academically Gifted JobListing for: 358 Luther Nick Jeralds Middle |
1 day ago
16.
Teacher - Spanish
Job in
Fayetteville, North Carolina, USA
Education / Teaching (High School, Special Education Teacher)
Position: 26/27 Teacher - Spanish 369058 - Teaching Position - Qualifications: - A four - year degree from an accredited institution...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... Teacher - Spanish JobListing for: 369 John Griffin Middle |
1 day ago
17.
Special Education Teacher at Summit Creek Academy
Job in
Browns Summit, North Carolina, USA
Education / Teaching (Special Education Teacher, High School)
Location: Browns Summit - Job Title - Summit Creek Academy Teacher - Job Description - Located in Browns Summit, NC, Summit Creek...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... Special Education Teacher at Summit Creek Academy JobListing for: NHA |
1 day ago
18.
1st Grade Teacher at North Oak Academy
Job in
Durham, North Carolina, USA
Education / Teaching (Elementary School, High School, Art / Design Teacher, K12)
Job Title - Located in Durham, North Carolina, North Oak Academy is opened as part of the National Heritage Academies network of schools....
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... 1st Grade Teacher at North Oak Academy JobListing for: NHA |
1 day ago
19.
Teacher - Chinese/Mandarin
Job in
Hope Mills, North Carolina, USA
Education / Teaching (Special Education Teacher, High School)
Position: 26/27 Teacher - Chinese/Mandarin 427204 - Job Title - Job Goal: - To demonstrate leadership, to establish a respectful...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... Teacher - Chinese/Mandarin JobListing for: 427 South View High |
1 day ago
20.
Teacher - Spanish
Job in
Fayetteville, North Carolina, USA
Education / Teaching (High School, Special Education Teacher)
Position: 26/27 Teacher - Spanish 369058 - Teaching Position - Qualifications: - A four - year degree from an accredited institution...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... Teacher - Spanish JobListing for: 369 John Griffin Middle |