Science Teacher Jobs in North Carolina by City
Charlotte
(36 postings)
Science Teacher; Remote Part-Time STEM...
Raleigh
(31 postings)
Science Teacher...; Science Teacher -...
Durham
(26 postings)
Chemistry Instructor |...; Science Teacher...
Fayetteville
(26 postings)
Science Teacher; High School Physics &...
Wilmington
(23 postings)
High School Science...; Science Teacher,...
Concord
(22 postings)
Science Teacher...; Science Teacher...
Greensboro
(22 postings)
Science Teacher -...; High School Science...
Cary
(21 postings)
Science Teacher -...; Science Teacher...
Winston-Salem
(19 postings)
High School Science...; Science/Biology Teacher-...
Asheville
(18 postings)
7th–8th Grade Science...; Science Teacher...
Gastonia
(17 postings)
High School Science...; Anticipated Science...
Greenville
(17 postings)
Science Teacher...; Science/Biology Teacher-...
High Point
(17 postings)
Middle School Science...; Science Teacher...
Jacksonville
(17 postings)
7th–8th Grade Science...; Science/Biology Teacher-...
Statesville
(8 postings)
Inspiring Science...; High School Science...
Harrisburg
(5 postings)
Biology & Science Teacher; Math & Science Teacher —...
Archdale
(4 postings)
Grade 7 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: Inspire...; Science Teacher-Position...
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...
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 JobListing for: Young World Physical Education |
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 JobListing for: Brightmont Academy |
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 JobListing for: Brightmont Academy |
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 JobListing for: J.N. Fries Middle |
3 days ago
5.
Interim Math Teacher
Job in
Harrisburg, North Carolina, USA
Education / Teaching (Middle School, High School, Spanish Teacher, Science Teacher)
Cabarrus County School District Hickory Ridge Middle - Harrisburg, North Carolina Open in Google Maps - Interim Math Teacher - Job :...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Interim Math Teacher JobListing for: Hickory Ridge Middle |
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 JobListing for: NC State University |
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 JobListing for: IREDELL-STATESVILLE SCHOOLS |
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 JobListing for: Southern Association of Independent Schools, Inc. |
4 days ago
9.
Temporary Earth & Environmental Science Teacher
Job in
Boone, North Carolina, USA
Education / Teaching (Science Teacher, High School, Biology Teacher)
Temporary Earth & Environmental Science Teacher - Watauga County Schools Watauga High School - Boone, North Carolina Open in Google...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Temporary Earth & Environmental Science Teacher JobListing for: Watauga High School |
4 days ago
10.
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 JobListing for: NCEA Google Educator Group |
4 days ago
11.
Science/Biology Teacher- Early College
Job in
Polkton, North Carolina, USA
Education / Teaching (Science Teacher, Biology Teacher, High School, Special Education Teacher)
Science/Biology Teacher - Early College Job Description - Performs professional work providing a broad range of teaching services or a...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Science/Biology Teacher- Early College JobListing for: Young World Physical Education |
4 days ago
12.
Science Curriculum Designer, Print & Instruction
Job in
Raleigh, North Carolina, USA
Education / Teaching (Science Teacher)
IXL Learning, developer of personalized learning products used by millions of people globally, is seeking an experienced, passionate...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Science Curriculum Designer, Print & Instruction JobListing for: IXL Learning |
4 days ago
13.
Science/Biology Teacher- Early College
Job in
Polkton, North Carolina, USA
Education / Teaching (Science Teacher, High School, Biology Teacher, Special Education Teacher)
Job Description - Performs professional work providing a broad range of teaching services or specific learning program, assisting...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Science/Biology Teacher- Early College JobListing for: TrulyHired |
4 days ago
14.
Teacher - Science Grade 6
Job in
Ramseur, North Carolina, USA
Education / Teaching (Middle School, Science Teacher)
Randolph County School System Southeast Randolph Middle - Ramseur, North Carolina Open in Google Maps - Teacher - Science Grade 6 -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Teacher - Science Grade 6 JobListing for: Young World Physical Education |
4 days ago
15.
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 JobListing for: Union County Public Schools |
4 days ago
16.
Science Teacher
Job in
Statesville, North Carolina, USA
Education / Teaching (Science Teacher)
Position Type: - High School Teaching/ Science - GeneralDate Posted: 8/27/2026Location: - West Iredell High SchoolScience Teacher...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Science Teacher JobListing for: Iredell-Statesville School District |
4 days ago
17.
Math and Science Teacher
Job in
Raleigh, North Carolina, USA
Education / Teaching (Science Teacher, Math 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 and...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Math and Science Teacher JobListing for: Fusion Academy |
4 days ago
18.
Teacher; Science East Lincoln Middle School
Job in
Iron Station, North Carolina, USA
Education / Teaching (Science Teacher, Middle School)
Teacher (Science) (7), East Lincoln Middle School - East Lincoln Middle (322) – Iron Station, North Carolina - Job DetailsJob :...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Teacher; Science East Lincoln Middle School JobListing for: Young World Physical Education |
4 days ago
19.
Adjunct Faculty - Chemistry, Physics and Materials Science (CPMS
Job in
Fayetteville, North Carolina, USA
Education / Teaching (Science Teacher), Science (Science Teacher)
Position Title:: - Adjunct Faculty - Chemistry, Physics and Materials Science (CPMS) - Position Number:: - FA5200 - Working Title:: -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Adjunct Faculty - Chemistry, Physics and Materials Science (CPMS JobListing for: Fayetteville State University |
4 days ago
20.
Science Teacher
Job in
Teachey, North Carolina, USA
Education / Teaching (High School, Science Teacher)
Duplin County Schools Wallace - Rose Hill High School - Teachey, North Carolina Open in Google Maps - Science Teacher Duplin County...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Science Teacher JobListing for: Wallace-Rose Hill High School |