Salaripedia
English

How much does a bus driver make in North Carolina?

$37,460a year

Median yearly pay for bus drivers in North Carolina. That is $18.01 an hour or $3,122 a month.

Hourly
$18.01
Vs. national median
-22%
Rank among states
45 of 51
Jobs in the state
12,390
Pay range
Lowest 10%: $32,270Median: $37,460Highest 10%: $46,960
PercentileYearlyHourly
10th$32,270$15.51
25th$35,370$17.00
Median$37,460$18.01
75th$44,480$21.38
90th$46,960$22.58

Cities in North Carolina

Metro areas, median yearly pay.

Virginia Beach, VA$50,190
Charlotte, NC$46,020
Durham, NC$40,650
Rocky Mount, NC$40,600
Asheville, NC$38,620
Raleigh, NC$38,530
Greensboro, NC$37,280
Burlington, NC$36,990
Hickory, NC$36,970
Winston-Salem, NC$36,820
Greenville, NC$36,500
Wilmington, NC$36,490
Pinehurst, NC$35,790
Goldsboro, NC$35,190
Fayetteville, NC$35,050
Salaries for every job in North Carolina

Nearby in the ranking

States with similar pay for bus drivers.

42. Delaware$42,390
43. South Carolina$39,900
44. South Dakota$39,730
45. North Carolina$37,460
46. Nevada$37,280
47. Oklahoma$36,920
48. West Virginia$33,360
Bus Driver salary in all states

Frequently asked questions

How much does a bus driver make an hour in North Carolina?

The median hourly pay in North Carolina is $18.01 ($37,460 a year).

Do bus drivers make more in North Carolina than the national average?

No: $37,460 against $47,920 nationally, 22% less.

Where does North Carolina rank for bus driver pay?

North Carolina ranks 45 of 51 states.

Which city in North Carolina pays bus drivers the most?

Virginia Beach-Chesapeake-Norfolk, VA-NC, with a median of $50,190 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.