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

Science Teacher Job Openings in North Carolina — Search & Apply

Jobs found: 423
3 days ago 31. Long Term Substitute Teacher - Science Job in Wilmington, North Carolina, USA (Wilmington jobs)

Education / Teaching (Science Teacher, High School)

This website is Audio Eye enabled and is being optimized for accessibility. To open the Audio Eye Toolbar, press "shift + ="....

Long Term Substitute Teacher - Science Job

Listing for: Charter School
View this Job
3 days ago 32. Math & Science Teacher Job in Thomasville, North Carolina, USA (Thomasville jobs)

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...

Math & Science Teacher Job

Listing for: Young World Physical Education
View this Job
3 days ago 33. Science Teacher Job in Spencer, North Carolina, USA

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

SCIENCE TEACHER - Rowan - Salisbury Schools North Rowan High School - Spencer, North Carolina - Job Details - Job : 5840207 - Final...

Science Teacher Job

Listing for: Young World Physical Education
View this Job
3 days ago 34. Grade 6-8 Science Teacher Job in Winston-Salem, North Carolina, USA (Winston-Salem jobs)

Education / Teaching (Science Teacher, STEM)

Target - Start Date: - August 2026 (Aligned with the SEED Center Grand Opening) - About Summit School & The SEED Center - Nestled in...

Grade 6-8 Science Teacher Job

Listing for: Summit School
View this Job
3 days ago 35. Middle Grades Science Teacher; Pool Job in Albemarle, North Carolina, USA (Albemarle jobs)

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

Middle Grades Science Teacher (6 - 9) Job Pool Middle Grades Science Teacher (6 - 9) Job Pool Stanly County Schools Stanly County Schools...

Middle Grades Science Teacher; Pool Job

Listing for: Stanly County Schools
View this Job
3 days ago 36. Science Teacher Job in Statesville, North Carolina, USA (Statesville jobs)

Education / Teaching (Science Teacher)

Position Type: - High School Teaching/ Science - GeneralDate Posted: 8/27/2026Location: - West Iredell High SchoolScience Teacher...

Science Teacher Job

Listing for: Iredell-Statesville School District
View this Job
3 days ago 37. Math Teacher Job in Charlotte, North Carolina, USA (Charlotte jobs)

Education / Teaching (Math Teacher, Special Education Teacher, High School, Science Teacher)

Fusion Academy is the school that changes everything! We are a fully accredited 1 - to - 1 private school for grades 5–12. As a Math -...

Math Teacher Job

Listing for: Fusion Academy
View this Job
3 days ago 38. Science Teacher - Physics/Earth Science Job in Durham, North Carolina, USA (Durham jobs)

Education / Teaching (Science Teacher, STEM)

OVERVIEW - RTHS provides a globally competitive STEM education by pioneering models of teaching and learning. Together we are Leading the...

Science Teacher - Physics/Earth Science Job

Listing for: Research Triangle High School
View this Job
3 days ago 39. Assistant Professor of the Practice in the Masters in Interdisciplinary Data Science Program at Job in Durham, North Carolina, USA (Durham jobs)

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...

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
3 days ago 40. High School Biology/Science Teacher Job in Wilmington, North Carolina, USA (Wilmington jobs)

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...

High School Biology/Science Teacher Job

Listing for: Diocese of Raleigh Office of Education
View this Job
Jobs found: 423