Teaching Jobs in North Carolina
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.