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

High School Jobs in North Carolina
Search, Read & Apply

Jobs found: 4112
today 1. CTE Teacher - Marketing Education Job in Burlington, North Carolina, USA (Burlington jobs)

Education / Teaching (High School)

Position: 9 - 12 CTE Teacher - Marketing Education (2026 - 27) - 9 - 12 CTE Teacher - Marketing Education (2026 - 27) - Alamance -...

CTE Teacher - Marketing Education Job

Listing for: Young World Physical Education
View this Job
today 2. High School Marketing Education CTE Teacher Job in Burlington, North Carolina, USA (Burlington jobs)

Education / Teaching (High School)

Position: Dynamic High School Marketing Education CTE Teacher - Young World Physical Education is seeking a High School CTE Teacher for...

High School Marketing Education CTE Teacher Job

Listing for: Young World Physical Education
View this Job
today 3. Health & Physical Education Teacher; K-12 Job in Kinston, North Carolina, USA (Kinston jobs)

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

Position: Health & Physical Education Teacher (K - 12) (Start Date: 08/11/2026) - Health & Physical Education Teacher (K - 12) ( -...

Health & Physical Education Teacher; K-12 Job

Listing for: Young World Physical Education
View this Job
today 4. College Access Programs - Student Employment Job in Fayetteville, North Carolina, USA (Fayetteville jobs)

Education / Teaching (Tutoring, High School, Youth Development, Education Administration)

overview - position title: college access programs - student employment - working title: college access programs - student employment...

College Access Programs - Student Employment Job

Listing for: Inside Higher Ed
View this Job
today 5. Automotive Technology Instructor Job in Troutman, North Carolina, USA

Education / Teaching (High School, Elementary School)

Location: Troutman - Iredell - Statesville School District Career Academy And Technical School (CATS) - Troutman, North Carolina - Job...

Automotive Technology Instructor Job

Listing for: Young World Physical Education
View this Job
today 6. Visionary Social Studies Educator — Inspire Learners Job in Albemarle, North Carolina, USA (Albemarle jobs)

Education / Teaching (Social Sciences & Sociology, High School)

Young World Physical Education is seeking a dedicated Social Studies Teacher at Albemarle High School in North Carolina. This full - time...

Visionary Social Studies Educator — Inspire Learners Job

Listing for: Young World Physical Education
View this Job
today 7. Teacher, Expanded Impact Teacher EOY Job in Charlotte, North Carolina, USA (Charlotte jobs)

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

Position: Teacher, Expanded Impact Teacher 2/ (26 - 27) EOY - General Definition of Work - The Expanded Impact Teacher 2 (EIT2), under...

Teacher, Expanded Impact Teacher EOY Job

Listing for: Charlotte-Mecklenburg Schools
View this Job
today 8. Spanish Educator Job in Raleigh, North Carolina, USA (Raleigh jobs)

Education / Teaching (High School)

Position Title - Spanish Educator - Location - Cardinal Gibbons Memorial High School (Raleigh) - Date Available - 08/01/2026 - Parish or...

Spanish Educator Job

Listing for: Diocese of Raleigh
View this Job
today 9. Teacher, Expanded Impact Teacher/Exchange Job in Charlotte, North Carolina, USA (Charlotte jobs)

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

Position: Teacher, Expanded Impact Teacher 2 / Exchange / 26 - 27 - General Definition of Work - The Expanded Impact Teacher 2 (EIT2),...

Teacher, Expanded Impact Teacher/Exchange Job

Listing for: Charlotte-Mecklenburg Schools
View this Job
today 10. Social Studies Teacher Job in Albemarle, North Carolina, USA (Albemarle jobs)

Education / Teaching (High School, Special Education Teacher, Spanish Teacher, Special Needs / Learning Disabilities)

Social Studies Teacher - Stanly County Schools Albemarle High School - Albemarle, North Carolina - Job Details - Job : 5811128 - Final...

Social Studies Teacher Job

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