Teach NC
Licensure
Schools and Community
NC Department of Public Instruction
Accept the challenge. Be a teacher.
Find a job
Welcome to
Teach NC Education Jobs
, your source for teaching jobs and other school jobs in North Carolina!
Use the Quick Job Search or our
Advanced Search
to find jobs.
Quick Job Search
Select a region...
Any region
Mountains
Piedmont
Coast
Select a category...
Classroom Teacher
Administrator
Athletics & Activities
Career Education
Instructional Support
Special Education
Student Services
Substitute
Support Staff
Online
Other/Seasonal
Search by Employer
Select an employer...
Alamance Community School (1 job)
Alamance-Burlington Schools (60 jobs)
Alexander County Schools (20 jobs)
Alleghany County Schools (5 jobs)
American Renaissance School (2 jobs)
Anson County Schools (21 jobs)
Arapahoe Charter School (7 jobs)
Ascend Leadership Academy: Lee County (12 jobs)
Ashe County Schools (7 jobs)
Asheboro City Schools (4 jobs)
Asheville City Schools (31 jobs)
Beaufort County Schools (17 jobs)
Bertie County Schools (12 jobs)
Bethany Community School (2 jobs)
Bladen County Schools (11 jobs)
Brevard Academy: A Challenge Foundation Academy (2 jobs)
Bridges Educational Foundation, Inc. (1 job)
Brunswick County Schools (78 jobs)
Buncombe County Schools (40 jobs)
Burke County Schools (13 jobs)
Cabarrus Charter Academy (5 jobs)
Cabarrus County Schools (164 jobs)
Caldwell County Schools (9 jobs)
Camden County Schools (2 jobs)
Cardinal Charter Academy (10 jobs)
Carteret County Public Schools (18 jobs)
Casa Esperanza Montessori Charter School (2 jobs)
Caswell County Schools (17 jobs)
Catawba County Schools (28 jobs)
Chapel Hill - Carrboro City Schools (88 jobs)
Charlotte-Mecklenburg Schools (136 jobs)
Charter Day School (2 jobs)
Chatham County Schools (76 jobs)
Clay County Schools (7 jobs)
Clinton City Schools (15 jobs)
Clover Garden (5 jobs)
Columbus Charter School (2 jobs)
Columbus County Schools (16 jobs)
Concord Lake STEAM Academy (5 jobs)
Cornerstone Charter Academy: A Challenge Foundation Academy (1 job)
Craven County Schools (104 jobs)
Crosscreek Charter School (1 job)
Cumberland County Schools (269 jobs)
Currituck County Schools (22 jobs)
Dare County Schools (13 jobs)
Davidson Charter Academy (5 jobs)
Davidson County Schools (38 jobs)
Davie County Schools (22 jobs)
Discovery Charter School (1 job)
Duplin County Schools (9 jobs)
Durham Public Schools (98 jobs)
East Wake Academy (7 jobs)
Edenton-Chowan Schools (4 jobs)
Edgecombe County Public Schools (46 jobs)
Elizabeth City-Pasquotank Public (48 jobs)
Elkin City Schools (2 jobs)
Emereau: Bladen (4 jobs)
Endeavor Charter School (2 jobs)
Envision Science Academy (1 job)
Evergreen Community Charter (2 jobs)
FernLeaf Community Charter School (4 jobs)
Franklin Academy (1 job)
Franklin County Schools (27 jobs)
Gaston County Schools (134 jobs)
Gate City Charter Academy (3 jobs)
Gates County Schools (2 jobs)
Girls Leadership Academy of Wilmington (2 jobs)
Global Scholars Academy (2 jobs)
Graham County Schools (1 job)
Granville County Schools (53 jobs)
Gray Stone Day School (1 job)
Greene County Schools (5 jobs)
Guilford County Schools (332 jobs)
Halifax County Schools (4 jobs)
Haliwa-Saponi Tribal School (1 job)
Harnett County Schools (58 jobs)
Hawbridge School (6 jobs)
Haywood County Schools (18 jobs)
Henderson Collegiate (23 jobs)
Henderson County Schools (57 jobs)
Hertford County Schools (10 jobs)
Hickory City Schools (12 jobs)
Hyde County Schools (3 jobs)
Invest Collegiate Transform (1 job)
Iredell Charter Academy (7 jobs)
Iredell-Statesville Schools (67 jobs)
Island Montessori Charter School (5 jobs)
Jackson County Public Schools (21 jobs)
Johnston County Public Schools (246 jobs)
Kannapolis City Schools (40 jobs)
Kestrel Heights School (1 job)
Lake Lure Classical Academy (4 jobs)
Lake Norman Charter (3 jobs)
Lakeside Charter Academy (4 jobs)
Langtree Charter Academy (9 jobs)
Lee County Schools (60 jobs)
Lenoir County Public Schools (29 jobs)
Lexington City Schools (14 jobs)
Lincoln Charter School (2 jobs)
Lincoln County Schools (48 jobs)
Macon County Schools (1 job)
Madison County Schools (5 jobs)
Mallard Creek STEM Academy (1 job)
Martin County Schools (21 jobs)
McDowell County Schools (13 jobs)
Mitchell County Schools (6 jobs)
Montgomery County Schools (11 jobs)
Moore County Schools (60 jobs)
Mooresville Graded School District (18 jobs)
Mount Airy City Schools (2 jobs)
Nash-Rocky Mount Schools (56 jobs)
NC Virtual Public School (22 jobs)
Neuse Charter School (1 job)
New Dimensions A Public Charter School (3 jobs)
New Hanover County Schools (87 jobs)
Newton Conover City Schools (7 jobs)
Next Generation Academy (4 jobs)
Northampton County Schools (6 jobs)
Northeast Academy for Aerospace & Advanced Technologies (6 jobs)
Onslow County Schools (109 jobs)
Orange County Schools (47 jobs)
Oxford Preparatory (8 jobs)
Pamlico County Schools (1 job)
Pender County Schools (73 jobs)
Perquimans County Schools (5 jobs)
Person County Schools (15 jobs)
Phoenix Academy Inc. (4 jobs)
Piedmont Classical High School (1 job)
Piedmont Community Charter School (1 job)
Pine Springs Preparatory Academy (1 job)
Pinnacle Classical Academy (8 jobs)
Pitt County Schools (87 jobs)
Pocosin Innovative Charter (9 jobs)
Polk County Schools (29 jobs)
Public Schools Of Robeson County (40 jobs)
Quality Education Academy (4 jobs)
Queen's Grant Community School (8 jobs)
Raleigh Oak Charter School (3 jobs)
Randolph County School System (115 jobs)
Reaching All Minds Academy (3 jobs)
Research Triangle Charter Academy (3 jobs)
Richmond County Schools (22 jobs)
River Mill Academy (4 jobs)
Roanoke Rapids City Schools (11 jobs)
Rockingham County Schools (70 jobs)
Rocky Mount Prep (12 jobs)
Rolesville Charter Academy (1 job)
Rowan-Salisbury Schools (101 jobs)
Roxboro COmmunity School, Inc. (2 jobs)
Rutherford County Schools (33 jobs)
Sallie B Howard School for the Arts and Education (5 jobs)
Sampson County Schools (7 jobs)
Scotland County Schools (21 jobs)
Shining Rock Classical Academy: CFA (1 job)
Southern Wake Academy (15 jobs)
Stanly County Schools (33 jobs)
Steele Creek Preparatory Academy (14 jobs)
Stokes County Schools (10 jobs)
Surry County Schools (20 jobs)
Swain County Schools (8 jobs)
Test Teachnc Do Not Consider (1 job)
The Children's Village Academy (1 job)
The Expedition School (2 jobs)
The Institute Development Young Leaders (4 jobs)
Thomas Academy (5 jobs)
Thomas Jefferson Classical Academy: A Challenge Foundation A (1 job)
Thomasville City Schools (3 jobs)
Transylvania County Schools (7 jobs)
Triad Math and Science Academy (9 jobs)
Tyrrell County Schools (8 jobs)
Union Academy Charter School (4 jobs)
Union County Public Schools (107 jobs)
Union Preparatory Academy at Indian Trail (7 jobs)
UpROAR Leadership Academy (7 jobs)
Uwharrie Charter Academy (5 jobs)
Vance County Schools (18 jobs)
Voyager Academy (6 jobs)
Wake County Schools (730 jobs)
Warren County Schools (19 jobs)
Washington County Schools (16 jobs)
Watauga County Schools (21 jobs)
Wayne County Public Schools (38 jobs)
Weldon City Schools (4 jobs)
West Lake Preparatory Academy (6 jobs)
Whiteville City Schools (3 jobs)
Wilkes County Schools (23 jobs)
Wilmington Preparatory School, Inc. (6 jobs)
Wilson County Schools (84 jobs)
Winston-Salem Forsyth County Schools (123 jobs)
Yadkin County Schools (4 jobs)
Yancey County Schools (9 jobs)
Z.E.C.A. School of Arts and Technology (8 jobs)
Only districts and charter schools with open positions are listed.
Teach NC
NC Department of Public Instruction
About
Site Administration
Copyright © 2021 PowerSchool Group LLC and/or its affiliate(s).
All trademarks are either owned or licensed by PowerSchool Group LLC or its affiliates.
All jobs
Classroom Teacher
- Elementary
- Math/Science
Administrator
Athletics & Activities
Career Education
Instructional Support
Special Education
- Speech/Language
- OT/PT
Student Services
- Counselor
- Library/Media
Support Staff