Teaching Jobs in North Carolina

Downtown Raleigh, North Carolina, USA Drone Skyline Aerial

Teach in North Carolina

The 115 school districts across North Carolina are comprised of over 2,500 public schools including 148 charter schools and three residential schools that serve students with visual and hearing impairments. Parents have a variety of choices including traditional public schools, magnet, and charter schools. Students may also attend North Carolina Virtual Public School full or part-time. As a teacher in North Carolina, you have a variety of school settings including elementary, junior high, high school, or special education positions.

If you are interested in teaching in North Carolina, some of the top school districts such as the Mooresville Graded school district, Orange County Schools, and Haywood County schools provide numerous opportunities. Other districts across the state in Oxford, Boone, Jefferson, and Hamlet, NC need qualified teachers as well.

North Carolina Teacher Qualifications and Certification

To apply for teacher certification in North Carolina, you will need to complete a bachelor’s degree and a state-approved teacher prep program. Before applying, you’ll need to pass the required examinations and obtain a background check. North Carolina teachers must hold a certification for the area or grade level they wish to teach. Certification areas include early childhood (through kindergarten), elementary grades, middle grades, secondary grades, specific subjects (K to 12), exceptional children (K to 12), and vocational education.

Let us help you find a teaching job in North Carolina. We maintain a list of current openings and available positions. We can help you find a teaching job that fits your certifications and preferences in public, private, charter, magnet, or online schools. From Raleigh to Charlotte, Fayetteville to Wilmington, schools in North Carolina have numerous openings. Let us help you find the elementary, middle school, high school, or special ed teaching job that matches your skills, preferences, and certification.

General Education Teacher Need in Charlotte, NC

Charlotte, NC
2025-09-15

General Education Teacher need near Charlotte, NC for 2025/2026 School Year.

As one of the nation's largest educational staffing companies, we genuinely appreciate the opportunity to match highly qualified professionals in the positions that make a difference daily.


As a contract employee, you will be paid a competitive hourly rate that includes both direct and indirect services. Weekly hours each week are also guaranteed. More details about this opening are below.

Position Description:

  • Full-Time: 32.5hrs per week
  • Dates: 9/2/2025- 6/14/2026
  • 96 day Contracted Assignment 
  • Open to Virtual 
  • Caseload: High School
  • On-site ONLY

Job Qualifications:

  • Requires Previous Experience
  • State Certification 

Benefits and Compensation:

  • Weekly competitive compensation (W-2)
  • 401k matching
  • Insurance offered: Health, Optical and Dental

If you or anyone you know is interested in this position, please contact Andre Cinicola directly at (678)-497-4807  for immediate consideration, email your updated resume to andre.cinicola@blazerworks.com. All applicants will be contacted within 24 hours.