Last updated · Sources: KIPP Durham (charter): KIPP NC career board posting, Durham Public Schools: Becoming a Bus Driver page, BLS OEWS May 2025

Durham County, NC: school bus driver pay side by side

2 employers that hire school bus drivers in Durham County. Click a column to sort. A blank cell means the source doesn't say, and we don't guess.

Best starting pay

$21.00/hr

KIPP Durham (charter)

Lowest starting pay

$19.43/hr

Durham Public Schools ($1.57/hr less)

EmployerStart $/hrvs county best startvs BLS metro medianTop $/hrSign-on bonusPaid CDL trainingGuaranteed hoursSummer paySource / date
KIPP Durham (charter)
Charter school · Durham
$21.00county best+$1.46not statednot statednot statednot statednot statedKIPP NC career board posting
2026-27 · checked 2026-10-30
Durham Public Schools
District · Durham County (Durham)
$19.43−$1.57−$0.11not statednot statednot statednot statednot statedBecoming a Bus Driver page
current page · checked 2026-10-30

Context: the BLS median for school bus drivers in the Durham-Chapel Hill, NC metro area is $19.54/hr (OEWS May 2025, SOC 53-3051). It covers the whole metro, not just this county. BLS source.

Rates come from different school years and postings (see each source), so treat small gaps with care. Third-party figures, such as news reports and salary sites, are labeled in the source name.

See all North Carolina districts ranked: North Carolina school bus driver pay by district.

Other North Carolina counties

Cabarrus County, NC2 employersDurham County, NC2 employersGuilford County, NC2 employersIredell County, NC2 employersOrange County, NC2 employersAlamance County, NC1 employerBladen County, NC1 employerBrunswick County, NC1 employerBuncombe County, NC1 employerBurke County, NC1 employerCaldwell County, NC1 employerCarteret County, NC1 employerCatawba County, NC1 employerChatham County, NC1 employerCleveland County, NC1 employerColumbus County, NC1 employerCraven County, NC1 employerCumberland County, NC1 employerDavidson County, NC1 employerDuplin County, NC1 employerForsyth County, NC1 employerFranklin County, NC1 employerGaston County, NC1 employerGranville County, NC1 employerHarnett County, NC1 employerHaywood County, NC1 employerHenderson County, NC1 employerHoke County, NC1 employerJohnston County, NC1 employerLee County, NC1 employerLenoir County, NC1 employerLincoln County, NC1 employerMecklenburg County, NC1 employerMoore County, NC1 employerNash County, NC1 employerNew Hanover County, NC1 employerOnslow County, NC1 employerPender County, NC1 employerPitt County, NC1 employerRandolph County, NC1 employerRobeson County, NC1 employerRockingham County, NC1 employerRowan County, NC1 employerRutherford County, NC1 employerSampson County, NC1 employerStanly County, NC1 employerSurry County, NC1 employerUnion County, NC1 employerWake County, NC1 employerWayne County, NC1 employerWilkes County, NC1 employerWilson County, NC1 employer

Frequently asked questions

How much do school bus drivers make in Durham County, NC?

Starting pay runs $19.43–$21.00 an hour across the 2 employers we track here. Pay years differ by employer; each figure links to its source and the date we checked it.

Which Durham County employer pays school bus drivers the most to start?

KIPP Durham (charter), at $21.00/hr (2026-27). The lowest starting rate we found in the county is $19.43/hr at Durham Public Schools.

The Bus Lot Weekly

New raises, sign-on bonuses and paid-training offers near you, every week. Free.

Free weekly email. Unsubscribe anytime.