Home

Kannapolis City Schools

Teaching Jobs in Kannapolis City Schools, North Carolina

Kannapolis, NCCabarrus County

36Open Positions
5,377Students
9Schools
CabarrusCounty

Kannapolis City Schools is a public school district in Kannapolis, North Carolina. Kannapolis City Schools serves about 5,377 students across 9 schools. Kannapolis City Schools currently has 36 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 Kannapolis City SchoolsEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
36 matching

Art Teacher - Grade 7/8

ArtsMiddle School (6-8)Full-Time
Full-Time · Today

K-5 Instructional Assistant

Elementary (K-5)Full-Time
Full-Time · 6d ago

School Nutrition Operator - 5.75 Hour

All GradesFull-Time
Full-Time · 6d ago

School Nutrition Operator - 6.5 Hour

All GradesFull-Time
Full-Time · 6d ago

System-wide Bus Driver

All GradesFull-Time
Full-Time · 6d ago

System-wide Bus Driver (part-time)

All GradesPart-Time
Part-Time · 6d ago

Band Teacher (grades 7/8)

MusicAll GradesFull-Time
Full-Time · 1w ago

Grade 6 ELA Teacher

EnglishMiddle School (6-8)Full-Time
Full-Time · 4w ago

CTE 3d Modeling And Animation Teacher

CTEAll GradesFull-Time
Full-Time · Listed May 27, 2026

CTE Adobe Visual Design Teacher

CTEAll GradesFull-Time
Full-Time · Listed May 27, 2026

About Kannapolis City Schools

KannapolisCabarrus CountyNC

5,377Students
9Schools
1:15.1Student-Teacher
Navigated to Home