Home

Charlotte-Mecklenburg Schools

Teaching Jobs in Charlotte-Mecklenburg Schools, North Carolina

Charlotte, NCMecklenburg County

353Open Positions
147,299Students
186Schools
MecklenburgCounty

Charlotte-Mecklenburg Schools is a public school district in Charlotte, North Carolina. Charlotte-Mecklenburg Schools serves about 147,299 students across 186 schools. Charlotte-Mecklenburg Schools currently has 353 open positions — browse every role below and apply straight through the district's own hiring page, with no recruiters or paywalls in between. Listings refresh daily, so new postings appear as soon as the district publishes them.

Teacher salary guide for Charlotte-Mecklenburg SchoolsEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
353 matching

Administrative Assistant I - 10 Month/Exchange/End Of Year/

All GradesFull-Time
Full-Time · Today

Assistant, Teacher K-3 (EOY W/Exchange 26/27)

ElementaryElementary (K-5)Full-Time
Full-Time · Today

Behavior Modification Technician/EOY

All GradesFull-Time
Full-Time · Today

Bilingual Family/School Advocate, Title I

ESLAll GradesFull-Time
Full-Time · Today

Teacher, Earth Science

ScienceAll GradesFull-Time
Full-Time · Today

Teacher, Expanded Impact Teacher 2 Title I (EOY W/Exchange 26-27)

All GradesFull-Time
Full-Time · Today

Teacher, Multi-classroom Leader 1/ELA

EnglishAll GradesFull-Time
Full-Time · Today

Teacher, Social Studies 9-12

Social StudiesHigh School (9-12)Full-Time
Full-Time · Today

Teacher, Strings/Orchestra (26-27sy)

MusicAll GradesFull-Time
Full-Time · 2d ago

Administrative Assistant I - 12 Month

All GradesFull-Time
Full-Time · 4d ago

About Charlotte-Mecklenburg Schools

CharlotteMecklenburg CountyNC

147,299Students
186Schools
1:16.5Student-Teacher
Navigated to Home