Open roles
Every open role we list for Craig County Public Schools, refreshed daily.2026-2027 Boys Basketball Varsity Assistant CoachCraig County HighInstructional · Part-time1mo2026-2027 Boys Baseball Head CoachCraig County HighInstructional · Part-time2mo2026-2027 Volunteer CoachCraig County HighInstructional · Volunteer3mo2026-2027 Car DriverCraig County Bus GarageNon-instructional · 5mo2026-2027 Substitute CustodianCraig County FacilitiesFacilities · Per diem5mo2026-2027 Bus DriverCraig County Bus GarageNon-instructional · 5mo2026-2027 Cafeteria SubstituteCraig County CafeteriaNon-instructional · Per diem5mo2026-2027 Substitute Bus/Car DriverCraig County Bus GarageNon-instructional · Per diem5mo2026-2027 SubstituteDistrict-wideInstructional · Per diem5mo
Hear about new Craig County Public Schools roles first. Free email alerts, no account needed.Create alert
Schools
2 campuses in Craig County Public Schools, 1 hiring right now. From public records.Elementary schools
- Mccleary ElementaryNew Castle
High schools
- Craig County HighNew Castle3 open roles