Salaripedia
English

How much does a bus driver make in North Carolina?

$44,060a year

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

Hourly
$21.18
Vs. national median
-25%
Rank among states
44 of 51
Jobs in the state
2,900
Pay range
Lowest 10%: $35,610Median: $44,060Highest 10%: $57,330
PercentileYearlyHourly
10th$35,610$17.12
25th$39,960$19.21
Median$44,060$21.18
75th$46,840$22.52
90th$57,330$27.56

Cities in North Carolina

Metro areas, median yearly pay.

Virginia Beach, VA$46,810
Raleigh, NC$46,800
Durham, NC$46,460
Greensboro, NC$44,060
Charlotte, NC$42,830
Salaries for every job in North Carolina

Nearby in the ranking

States with similar pay for bus drivers.

41. New Mexico$45,610
42. Georgia$45,500
43. Nebraska$45,120
44. North Carolina$44,060
45. South Carolina$43,330
46. South Dakota$41,590
47. Kansas$41,340
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 $21.18 ($44,060 a year).

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

No: $44,060 against $59,050 nationally, 25% less.

Where does North Carolina rank for bus driver pay?

North Carolina ranks 44 of 51 states.

Which city in North Carolina pays bus drivers the most?

Virginia Beach-Chesapeake-Norfolk, VA-NC, with a median of $46,810 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.