Science Teacher Jobs in North Carolina

Science teacher jobs in North Carolina are consistently in demand, with openings concentrated in public K-12 school districts, charter networks, and community colleges from the Research Triangle to the Charlotte metro and the Triad. The largest hiring hubs are Raleigh, Charlotte, and Greensboro, where established employers such as Wake County Public School System, Charlotte-Mecklenburg Schools, and Guilford County Schools maintain ongoing hiring across experience levels from first-year teachers through department leads. Biology, chemistry, and physics are the specialties with the steadiest openings statewide. Find a role that fits below and apply directly.

Find Science Teacher Jobs

Overview

Open roles73
Top employerCharlotte Mecklenburg Schools
Top cityCharlotte, NC
Cities hiring43
Work type86% On-site
Top industryEducation

Showing 5 of 73+ Science Teacher jobs

Pitt County Schools
CTE - Family Consumer Science Teacher @ Farmville Central HS
We won't show you this job again
Pitt County Schools
Added 1d ago
CTE - Family Consumer Science Teacher @ Farmville Central HS
Pitt County Schools
Farmville, North Carolina
Corporate Training & Learning Development
Learning & Development
Program Management
Bachelor's degree in food science

Have you applied for this role?

ACCEL Schools
Virtual Middle School Science Teacher
We won't show you this job again
ACCEL Schools
Added 2d ago
Virtual Middle School Science Teacher
ACCEL Schools
Raleigh, North Carolina
Biotech & Life Sciences
Clinical Trials & Medical Research
Research & Academia
Remote (US)
Teaching Certification
1,001-5,000

Have you applied for this role?

Neuse Charter School
6-12 Science Teacher
We won't show you this job again
Neuse Charter School
Added 2d ago
6-12 Science Teacher
Neuse Charter School
Smithfield, North Carolina
Administrative & Office Support
Project & Program Management
Project Management
Teaching Certification
11-50

Have you applied for this role?

Cumberland County Schools
26/27 Teacher - 8th Grade Science 369051
We won't show you this job again
Cumberland County Schools
Added 2d ago
26/27 Teacher - 8th Grade Science 369051
Cumberland County Schools
Fayetteville, North Carolina
Higher Education
K-12 Teaching
Teaching & Instruction
$4,800 - $6,490/yr
Teaching Certification
5,001-10,000

Have you applied for this role?

Charlotte Mecklenburg Schools
Teacher, Middle Grades Science (26-27)
We won't show you this job again
Charlotte Mecklenburg Schools
Added 3d ago
Teacher, Middle Grades Science (26-27)
Charlotte Mecklenburg Schools
Charlotte, North Carolina
Administrative & Office Support
Business Operations
Program Management
Project Management
Teaching Certification
10,000+

Have you applied for this role?

See All 73 Science Teacher Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Science Teacher Jobs

Science Teacher Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Raeford
4 jobs
Raleigh
4 jobs
Henderson
4 jobs
Cary
3 jobs
Bostic
2 jobs
Graham
2 jobs
Sanford
2 jobs
Farmville
2 jobs

Science Teacher Job Market in North Carolina

A snapshot from current North Carolina openings, updated as new roles post.

Who's Hiring

Charlotte Mecklenburg Schools
Charlotte Mecklenburg Schools6 open roles
Wake County Public School System
Wake County Public School System5 open roles
Hoke County Schools
Hoke County Schools4 open roles

Top Industries Hiring

  • Education

What North Carolina Employers Look For

The qualifications that appear most often in science teacher jobs across North Carolina.

  • Active North Carolina Initial or Continuing Professional Educator's License in a science subject area
  • Bachelor's degree in education or a science discipline from an accredited institution
  • Passing scores on the Praxis Subject Assessment in the relevant science content area
  • Demonstrated knowledge of North Carolina Essential Standards for science at the applicable grade band
  • Experience or student teaching in a K-12 classroom setting with documented lesson planning
  • Strong classroom management skills and ability to collaborate within a professional learning community

Science Teacher Jobs in North Carolina: Frequently Asked Questions

How do you become a science teacher in North Carolina?

To become a science teacher in North Carolina you must hold a Professional Educator's License issued by the North Carolina State Board of Education through the Educator Licensure division. The standard path requires completing a state-approved educator preparation program, earning a bachelor's degree in education or a science discipline, and passing the relevant Praxis Subject Assessment in your science area. Candidates apply for licensure directly through the North Carolina Department of Public Instruction.

Which companies hire science teachers in North Carolina?

Employers hiring science teachers in North Carolina right now include Charlotte Mecklenburg Schools, Wake County Public School System, and Hoke County Schools, based on current listings on Migrate Mate as of September 2026. North Carolina's large urban and suburban public school districts drive the majority of openings, while charter networks and private schools add additional volume particularly in the Research Triangle and Charlotte metro areas.

Which North Carolina cities have the most science teacher jobs?

Charlotte, Raeford, and Raleigh have the most science teacher openings in North Carolina. Raleigh and Charlotte lead because Wake County Public School System and Charlotte-Mecklenburg Schools are among the largest employers in the entire state, while Greensboro reflects steady hiring across Guilford County Schools and the Triad's growing suburban districts.

Are there remote science teacher jobs in North Carolina?

Yes, but they're rare. About 14% of science teacher openings tied to North Carolina are remote or hybrid as of September 2026, reflecting how much the role depends on in-person lab instruction and hands-on student interaction. The positions most likely to offer remote or hybrid arrangements are online charter school teaching roles, curriculum development positions, and instructional coaching roles that do not require daily classroom presence.

How can I get hired as a science teacher in North Carolina with little or no experience?

The most realistic entry path is applying for a residency or lateral-entry teaching position through the North Carolina Educator Preparation Program, which allows candidates with a science degree to teach while completing licensure requirements. Wake County Public School System and Charlotte-Mecklenburg Schools both run structured new-teacher induction programs for first-year educators. A completed Praxis Subject Assessment and a student teaching portfolio give candidates a meaningful edge when competing for these entry-level openings.

Where can I find and apply to science teacher jobs in North Carolina?

You can find and apply to science teacher jobs in North Carolina on Migrate Mate, which lists current openings from North Carolina school districts, charter networks, and private institutions. Find roles that match your subject area and experience level and apply directly to the employers posting them.

See All 73 Science Teacher Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Science Teacher Jobs