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

Science Teacher Jobs in North Carolina by City

Charlotte (36 postings) Remote Part-Time STEM...;  High School Science...
Raleigh (31 postings) Science Teacher...;  7th–8th Grade Science...
Durham (26 postings) Chemistry Instructor |...;  High School Science...
Fayetteville (26 postings) High School Physics &...;  Middle School Science &...
Wilmington (23 postings) High School Science...;  Chemistry Instructor |...
Concord (22 postings) Science Teacher...;  Middle School Science...
Greensboro (22 postings) High School Science...;  Health Science Educator;...
Cary (21 postings) Science Teacher...;  High School Physics &...
Winston-Salem (19 postings) High School Science...;  Science Teacher...
Asheville (18 postings) 7th–8th Grade Science...;  Chemistry Instructor |...
Gastonia (17 postings) High School Science...;  High School Physics &...
Greenville (17 postings) Science Teacher...;  High School Physics &...
High Point (17 postings) Middle School Science...;  High School Science...
Jacksonville (17 postings) 7th–8th Grade Science...;  Middle School Science &...
Statesville (8 postings) Science Teacher;  High School Science...
Harrisburg (5 postings) Interim Math Teacher;  Math & Science Teacher —...
Archdale (4 postings) Teacher - Math/Science...;  Teacher - Math / Science...
Asheboro (4 postings) Teacher - Science 9-12;  Teacher - Science 9-12...
Thomasville (4 postings) Dynamic Middle School...;  Dynamic Middle School...
Henderson (3 postings) High School Chemistry...;  Cte/Health Science...
Lexington (3 postings) Teacher-Science-Permanent...;  Grade 6 Science Teacher...
Albemarle (2 postings) Middle Grades Science...;  Middle Grades Science...
Boone (2 postings) Temporary Earth &...;  Temp High School Earth &...
Goldsboro (2 postings) 7th Grade Science Teacher;  7th Grade Science Teacher...
Hickory (2 postings) Inspiring Middle School...;  Inspiring Middle School...
Hillsborough (2 postings) CTE Health Science...;  CTE Health Science...
Kernersville (2 postings) Interim HS Science...;  Interim HS Science...
Sanford (2 postings) Science Teacher-Position;  Science Teacher: Inspire...
Waxhaw (2 postings) Inspiring High School...;  Inspiring High School...
Wilson (2 postings) Innovative 8th Grade...;  Innovative 8th Grade...
Hendersonville (1 posting) Science Teacher;...
Monroe (1 posting) CTE – Business...
Oxford (1 posting) Inspiring High School...
Smithfield (1 posting) Middle School Science...
Winterville (1 posting) Inspiring 7th Grade...
Some of the Last Jobs Posted:
1 day ago 1. 5000 Incentive - Science Teacher Job in Shallotte, North Carolina, USA

Education / Teaching (High School, Science Teacher)

Brunswick County School District West Brunswick High School - Shallotte, North Carolina Open in Google Maps - $5000 Incentive - Science...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

5000 Incentive - Science Teacher Job

Listing for: Young World Physical Education
View this Job
2 days ago 2. Part Time Math & Science Teacher to-Education Job in Cary, North Carolina, USA

Education / Teaching (Science Teacher, Online Teaching, Tutoring)

Position: Part Time Math & Science Teacher - 1 - to - 1 Education - Part - Time Math & Science Teacher - Flexible Schedule | No...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Part Time Math & Science Teacher to-Education Job

Listing for: Brightmont Academy
View this Job
3 days ago 3. Part Time Math & Science Teacher to-Education Job in Raleigh, North Carolina, USA

Education / Teaching (Science Teacher, Online Teaching, Tutoring)

Position: Part Time Math & Science Teacher - 1 - to - 1 Education - Part - Time Math & Science Teacher - Flexible Schedule | No...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Part Time Math & Science Teacher to-Education Job

Listing for: Brightmont Academy
View this Job
3 days ago 4. CTE Engineering Teacher Job in Concord, North Carolina, USA

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

CTE Engineering Teacher - Cabarrus County School District J.N. Fries Middle - Concord, North Carolina. Open in Google Maps. - Job...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

CTE Engineering Teacher Job

Listing for: J.N. Fries Middle
View this Job
3 days ago 5. ML Teacher Job in Concord, North Carolina, USA

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

Cabarrus County School District C.C. Griffin Middle - Concord, North Carolina Open in Google Maps - ML Teacher - Cabarrus County School...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

ML Teacher Job

Listing for: C.C. Griffin Middle
View this Job
3 days ago 6. Temporary STEM Instructor Job in Raleigh, North Carolina, USA

Education / Teaching (STEM, Science Teacher)

Position: Temporary STEM Instructor 2026 - Position Information - Posting Number: PG195841TMPosition Number: 17 - JBB - 20Position Type:...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Temporary STEM Instructor Job

Listing for: NC State University
View this Job
4 days ago 7. Science Teacher Job in Statesville, North Carolina, USA

Education / Teaching (Science Teacher)

Position Purpose - Under the general supervision of the School Principal, to develop students' skills and competence in one or more...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Science Teacher Job

Listing for: IREDELL-STATESVILLE SCHOOLS
View this Job
4 days ago 8. Upper School Science Teacher Job in Charlotte, North Carolina, USA

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

Upper School Science Teacher FLSA Status: - Exempt ACA Status: - Full - time Job Summary - The classroom teacher is responsible for...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Upper School Science Teacher Job

Listing for: Southern Association of Independent Schools, Inc.
View this Job
4 days ago 9. Teacher - Math/Science Grade 7 Job in Ramseur, North Carolina, USA

Education / Teaching (Middle School, Science Teacher, Math Teacher)

Randolph County School System southeastern Randolph Middle - Ramseur, North Carolina Open in Google Maps - Teacher - Math / Science...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Teacher - Math/Science Grade 7 Job

Listing for: Southeastern Randolph Middle
View this Job
4 days ago 10. Teacher - Science 9-12 Job in Asheboro, North Carolina, USA

Education / Teaching (High School, Science Teacher)

Randolph County School System Southwestern Randolph High - Asheboro, North Carolina Open in Google Maps - Teacher - Science 9 - 12 -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Teacher - Science 9-12 Job

Listing for: Young World Physical Education
View this Job
4 days ago 11. Long Term Substitute for Junior High and High School Science Teacher Job in Rolesville, North Carolina, USA

Education / Teaching (High School, Science Teacher)

Purpose Statement for Thales Academy Faculty :To cultivate excellent people through the pursuit of truth, beauty, and goodness. - Thales...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Long Term Substitute for Junior High and High School Science Teacher Job

Listing for: Thales Academy
View this Job
4 days ago 12. Science Teacher-Position Job in Sanford, North Carolina, USA

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

Science Teacher - Position #356143 - Lee County Schools West Lee Middle School - Sanford, North Carolina Open in Google Maps - This job...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Science Teacher-Position Job

Listing for: Lee-County-Schools
View this Job
4 days ago 13. Science Facilitator SY Job in Charlotte, North Carolina, USA

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

Science Facilitator 26 - 27 SY - Charlotte - Mecklenburg Schools Charlotte - Mecklenburg Schools - Charlotte, North Carolina Open in...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Science Facilitator SY Job

Listing for: Ridge Road Middle
View this Job
4 days ago 14. Assistant Professor of the Practice in the Masters in Interdisciplinary Data Science Program at Job in Durham, North Carolina, USA

Education / Teaching (University Professor, Data Scientist, Academic, Science Teacher)

Assistant Professor of the Practice in the Masters in Interdisciplinary Data Science Program at Duke University - Duke University seeks...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Assistant Professor of the Practice in the Masters in Interdisciplinary Data Science Program at Job

Listing for: The International Society for Bayesian Analysis
View this Job
4 days ago 15. Part-Time Math and Science Teacher Job in Raleigh, North Carolina, USA

Education / Teaching (Science Teacher, Online Teaching, Tutoring, High School)

Part - Time Math & Science Teacher - ~20 hours/week - $24 - 30/hour - Flexible Schedule! - Flexible Schedule | No Lesson Planning or...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Part-Time Math and Science Teacher Job

Listing for: The Mom Project
View this Job
4 days ago 16. Interim HS Science Teacher - Fall 2026 Job in Kernersville, North Carolina, USA

Education / Teaching (High School, Science Teacher)

Bishop McGuinness Catholic High School seeks an interim Science teacher to join our faculty as a long - term substitute from October...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Interim HS Science Teacher - Fall 2026 Job

Listing for: NCEA Google Educator Group
View this Job
4 days ago 17. High School Biology/Science Teacher Job in Wilmington, North Carolina, USA

Education / Teaching (High School, Science Teacher, Biology Teacher)

Fr. Thomas - F. Price Catholic High School - Employment Type: - Part Time - Location: - Wilmington, NC - Posted Date: - March 04, 2026...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Biology/Science Teacher Job

Listing for: Diocese of Raleigh Office of Education
View this Job
4 days ago 18. CTE – Business Education/Computer Science Teacher Job in Monroe, North Carolina, USA

Education / Teaching (Online Teaching, High School, IT/Computer Science Instructor, Science Teacher)

CTE Business Education / Computer Science Teacher - Union County Public Schools UCVirtual - Monroe, North Carolina Open in Google Maps...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

CTE – Business Education/Computer Science Teacher Job

Listing for: Union County Public Schools
View this Job
4 days ago 19. Math & Science Teacher Job in Thomasville, North Carolina, USA

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

6 - 12 Math & Science Teacher - Thomasville City Schools Bulldog Academy - Thomasville, North Carolina Open in Google Maps - Job...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Math & Science Teacher Job

Listing for: Young World Physical Education
View this Job
4 days ago 20. Cte/Health Science Teacher Job in Henderson, North Carolina, USA

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

CTE/ HEALTH SCIENCE TEACHER - Vance County Schools Vance County High School - Henderson, North Carolina Open in Google Maps - This job...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Cte/Health Science Teacher Job

Listing for: Vance County Schools
View this Job