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

Science Teacher Job Openings in North Carolina — Search & Apply

Jobs found: 335
1 week ago 91. Part-Time Math and Science Teacher Job in Raleigh, North Carolina, USA (Raleigh jobs)

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

Part-Time Math and Science Teacher Job

Listing for: The Mom Project
View this Job
1 week ago 92. Science Teacher-Position Job in Sanford, North Carolina, USA (Sanford jobs)

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

Science Teacher-Position Job

Listing for: Lee-County-Schools
View this Job
1 week ago 93. Science Teacher Job in Statesville, North Carolina, USA (Statesville jobs)

Education / Teaching (Science Teacher)

Job Description Science Teacher Position Purpose - Under the general supervision of the School Principal, to develop students' skills...

Science Teacher Job

Listing for: TrulyHired
View this Job
1 week ago 94. Math/Science Teacher Job in Harrisburg, North Carolina, USA (Harrisburg jobs)

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

Math/Science Teacher, Hickory Ridge Middle, Harrisburg, North Carolina - Cabarrus County School District. Open in Google Maps - Job...

Math/Science Teacher Job

Listing for: Hickory Ridge Middle
View this Job
1 week ago 95. 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...

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

Listing for: Thales Academy
View this Job
1 week ago 96. Interim HS Science Teacher - Fall 2026 Job in Kernersville, North Carolina, USA (Kernersville jobs)

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

Interim HS Science Teacher - Fall 2026 Job

Listing for: NCEA Google Educator Group
View this Job
1 week ago 97. Teacher - Science 9-12 Job in Asheboro, North Carolina, USA (Asheboro jobs)

Education / Teaching (High School, Science Teacher)

Randolph County School System Southwestern Randolph High - Asheboro, North Carolina Open in Google Maps - Teacher - Science 9 - 12 -...

Teacher - Science 9-12 Job

Listing for: Young World Physical Education
View this Job
1 week ago 98. Instructor- Chemistry Job in Dallas, North Carolina, USA

Education / Teaching (Academic, University Professor, College Lecturer, Science Teacher)

Salary $50,478.00 - $53,515.00 Annually - Job Type Full - Time Regular Faculty - Job Number - Division Academic Affairs - Department...

Instructor- Chemistry Job

Listing for: Undisclosed
View this Job
1 week ago 99. Upper School Science Teacher Job in Charlotte, North Carolina, USA (Charlotte jobs)

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

Upper School Science Teacher Job

Listing for: Southern Association of Independent Schools, Inc.
View this Job
1 week ago 100. EC Teacher - part time Job in Concord, North Carolina, USA (Concord jobs)

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

Starting Date: Aug 5, 2026 - Job Description - General Definition of Work - Performs difficult professional work providing a broad range...

EC Teacher - part time Job

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