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

Science Teacher Job Openings in North Carolina — Search & Apply

Jobs found: 419
today 11. Math & Science Teacher - Full-Time with Benefits Job in Lawsonville, North Carolina, USA

Education / Teaching (Science Teacher)

Location: Lawsonville - Young World Physical Education is seeking a Math & Science Teacher for Stokes County Academy in Lawsonville,...

Math & Science Teacher - Full-Time with Benefits Job

Listing for: Young World Physical Education
View this Job
today 12. Flexible 1-on-1 Science Teacher — Personalize & Inspire Job in Chapel Hill, North Carolina, USA (Chapel Hill jobs)

Education / Teaching (Science Teacher)

Fusion Academy in Chapel Hill, North Carolina, is seeking a passionate Science Teacher to facilitate personalized learning for grades...

Flexible 1-on-1 Science Teacher — Personalize & Inspire Job

Listing for: Fusion Academy
View this Job
today 13. 6-12 Math & Science Teacher Job in Thomasville, North Carolina, USA (Thomasville jobs)

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

6 - 12 Math & Science Teacher - Thomasville City Schools Bulldog Academy - Thomasville, North Carolina Open in Google Maps - Job...

6-12 Math & Science Teacher Job

Listing for: Young World Physical Education
View this Job
today 14. Temporary STEM Instructor 2026 Job in Raleigh, North Carolina, USA (Raleigh jobs)

Education / Teaching (STEM, Science Teacher)

Position Information - Posting Number: PG195841TMPosition Number: 17 - JBB - 20Position Type: TemporaryWorking Title: Temporary STEM...

Temporary STEM Instructor 2026 Job

Listing for: NC State University
View this Job
today 15. Dynamic Middle School Science Teacher - Hands-on Labs Job in Iron Station, North Carolina, USA

Education / Teaching (Science Teacher, Middle School)

Location: Iron Station - East Lincoln Middle School in Iron Station, NC, is hiring a full - time Science teacher (7) under the Lincoln...

Dynamic Middle School Science Teacher - Hands-on Labs Job

Listing for: Young World Physical Education
View this Job
today 16. Dynamic 9-12 Science Teacher (Temporary Job in Hendersonville, North Carolina, USA (Hendersonville jobs)

Education / Teaching (Science Teacher)

Position: Dynamic 9 - 12 Science Teacher (Temporary) - Young World Physical Education seeks a Teacher for Science 9 - 12 at North...

Dynamic 9-12 Science Teacher (Temporary Job

Listing for: Young World Physical Education
View this Job
today 17. CTE Family & Consumer Science Educator Job in Concord, North Carolina, USA (Concord jobs)

Education / Teaching (Science Teacher, High School)

Cabarrus County School District's Central Cabarrus High in Concord, NC seeks a CTE Family and Consumer Science Teacher. You will...

CTE Family & Consumer Science Educator Job

Listing for: Young World Physical Education
View this Job
today 18. Adjunct Faculty - Chemistry, Physics and Materials Science (CPMS Job in Fayetteville, North Carolina, USA (Fayetteville jobs)

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

Position: Adjunct Faculty - Chemistry, Physics and Materials Science (CPMS) - Position Title:: - Adjunct Faculty - Chemistry, Physics...

Adjunct Faculty - Chemistry, Physics and Materials Science (CPMS Job

Listing for: Fayetteville State University
View this Job
today 19. K-12 STEM Camp Instructor (Temporary Job in Raleigh, North Carolina, USA (Raleigh jobs)

Education / Teaching (STEM, Science Teacher, Summer Camp)

Position: K - 12 STEM Camp Instructor (Temporary) - The Science House at NC State University seeks a Temporary STEM Instructor 2026 to...

K-12 STEM Camp Instructor (Temporary Job

Listing for: North Carolina State University
View this Job
today 20. 26-27 High School Science Teacher (part-time Job in Wilmington, North Carolina, USA (Wilmington jobs)

Education / Teaching (High School, Science Teacher)

Position: 26 - 27 High School Science Teacher (part - time) - HIGH SCHOOL SCIENCE TEACHER (PART‑TIME) - Do you have a passion for...

26-27 High School Science Teacher (part-time Job

Listing for: glowacademy
View this Job
Jobs found: 419