Rockingham County Schools: Providing public K-12 education for students in Rockingham County.
Bachelor's degree in education or related field qualifying for North Carolina teacher licensure; ability to plan instruction, manage classroom behavior, assess student performance, and maintain records.
Durham Public Schools: Provides public K-12 education and student services in Durham.
Certified teacher for middle school mathematics; 10-month assignment at Shepard Middle School beginning 08/17/2026; salary based on state and local schedules; contact: Dr. Kecia Rogers.
Chapel Hill-Carrboro City Schools: Provides public PreK-12 education in North Carolina.
Bachelor's degree and a North Carolina teaching license or eligibility required; prior teaching experience preferred. Responsibilities include lesson planning, instruction, assessment, classroom management, and parent communication.
Pittsylvania County Schools: Provides public K-12 education and student support services.
Must hold proper state teaching certification; deliver instruction, assess student progress, plan curriculum, collaborate with staff; 200-day position.
Thomasville City Schools: Provides public K-12 education for the Thomasville city community.
Degree qualifying for North Carolina teacher licensure, ability to manage classroom instruction and behavior, maintain records, use classroom equipment, and communicate effectively with students, parents, and staff.
Guilford Preparatory Academy: Provides K-8 public charter school education in Greensboro.
3+ YOEDegree qualifying for NC teacher licensure, bachelor's preferred; at least 3 years relevant experience preferred; ability to plan and present instruction, manage student behavior, monitor and document student performance.
Granville County Schools: Operates the public school system in Granville County.
Education or related degree qualifying for North Carolina teacher licensure; ability to teach middle-grade math and science, manage classrooms, assess student performance, and communicate effectively.
Microsoft Windows, Microsoft Word, Microsoft Excel, Microsoft PowerPoint
Alamance-Burlington School System: Public school district providing K-12 education and student services.
Bachelor's degree and valid North Carolina teacher license for assigned level; ability to plan instruction, manage classrooms, assess student outcomes, work with parents and staff, and maintain records.
The Hawbridge School: Public K-12 charter school providing environmental place-based education.
Bachelor's degree, North Carolina teaching license or eligibility in Mathematics, strong classroom management, communication, and ability to differentiate instruction; Algebra I ability and middle school experience preferred.
National Heritage Academies: Operates a network of tuition-free public charter schools.
Teach eighth-grade mathematics, create engaging classrooms, use curriculum and student data, collaborate with staff, and hold a valid teacher license or meet alternative certification requirements.
Clover Garden School: Operates a tuition-free K-12 public charter school.
0+ YOEValid North Carolina teaching license required; citizenship, residency, or valid work visa required. Full-time high school math teaching; start date July 20, 2026.
Winston-Salem/Forsyth County Schools: Provides public K-12 education to the Forsyth County community.
Bachelor's degree from an accredited university and a valid or qualifying North Carolina teaching license in the subject area; prior experience and two supervisory references required.
Guilford County Schools: Public school district providing K-12 education in North Carolina.
Licensed high school math teacher for a full-time, 10-month continuing position; licensed/certified per North Carolina requirements; monthly salary set by NC DPI.
Orange County Schools: Public school district serving students in Orange County, North Carolina.
Bachelor's degree in an applicable field, valid North Carolina teacher's license, North Carolina driver's license, instructional planning, classroom management, communication, and student supervision skills.
Research Triangle High School: Public charter high school providing STEM-focused personalized secondary education
2+ YOEBachelor’s degree required; mathematics, math education, or STEM preferred. Two-plus years teaching preferred, with Math 1 or Math 2 experience, North Carolina standards knowledge, and technology-enhanced instruction skills.
North Carolina Educator Evaluation System, North Carolina Beginning Teacher Support Program
Henry County Public Schools: Provides public K-12 education and student support services.
Bachelor's degree in an applicable education field and an appropriate Virginia teaching license or eligibility. Requires subject knowledge, instructional planning, assessment, communication, and classroom management skills.
Wake County Public School System: Operating public K-12 schools for Wake County students.
Bachelor’s degree in Education with appropriate subject area and North Carolina Professional Educator’s License or eligibility. Requires curriculum, classroom management, communication, assessment, and technology skills.
Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Google Apps, computers, scanners, fax machines, copiers
TMSA Public Charter Schools: Operates tuition-free STEAM-focused public charter schools for K-12 students
Bachelor's degree and current North Carolina teaching license or progress toward obtaining one. Prior teaching experience preferred but not required; ability to plan lessons, manage classrooms, differentiate instruction, and assess students.