SalaryCalculations

Bus Drivers, School Salary in North Carolina

State wage data from the BLS OEWS survey, May 2025.

Median annual

$37,460

Median hourly

$18

Average annual

$39,250

Employed in state

12K

The median annual salary for Bus Drivers, School in North Carolina is $37,460, or about $18 an hour. That is 22% lower than the national median.

Pay in North Carolina ranges from $32,270 at the 10th percentile to $46,960 at the 90th percentile. Roughly 12K people work as bus drivers, school in the state.

Pay distribution in North Carolina

10th$32,270
25th$35,370
Median$37,460
75th$44,480
90th$46,960

Salary calculator

Hourly
$18.01
Daily
$144
Weekly
$720
Bi-weekly
$1,441
Monthly
$3,122
Annual
$37,460

$37,460 a year is around the 50th percentile for Bus Drivers, Schools in North Carolina. The median is $37,460.

Bus Drivers, School pay by metro area in North Carolina

Metro areaMedian annualEmployment
Virginia Beach-Chesapeake-Norfolk, VA-NC$50,1902.4K
Charlotte-Concord-Gastonia, NC-SC$46,0204.0K
Durham-Chapel Hill, NC$40,650500
Rocky Mount, NC$40,600270
Asheville, NC$38,620260
Raleigh-Cary, NC$38,5302.1K
Greensboro-High Point, NC$37,2801.0K
Burlington, NC$36,99070
Hickory-Lenoir-Morganton, NC$36,970250
Winston-Salem, NC$36,820630
Greenville, NC$36,500190
Wilmington, NC$36,490140
Pinehurst-Southern Pines, NC$35,79060
Goldsboro, NC$35,190130
Fayetteville, NC$35,050450

Other jobs in North Carolina

All salaries in North Carolina →