How Much do Bus Drivers Make in Alabama?

Do bus drivers in Alabama make a lot of money? What is the average pay for Alabama bus drivers?

According to the Bureau of Labor Statistics, bus drivers in Alabama earn an average of $31,880 a year, equivalent to $15.33 an hour.

This is 30% less than bus drivers nationwide and 29% less than the typical Alabama worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
  • This does not include school bus drivers who are a separate category
Alabama Bus Driver Wages by Percentile
Percentile Hourly Annually
90th $24.96 $51,930
75th $18.32 $38,100
50th $14.29 $29,720
25th $10.87 $22,620
10th $9.01 $18,740
Alabama Bus Drivers Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Birmingham $16.85 $35,050
Daphne $15.12 $31,450
Florence $11.72 $24,390
Huntsville $14.86 $30,900
Mobile $13.96 $29,040
Montgomery $22.49 $46,780
Tuscaloosa $14.48 $30,110
Alabama Bus Driver Wages by Year
Year Hourly Annually
2019 $15.33 $31,880
2018 $14.67 $30,510
2017 $13.68 $28,460
2016 $12.29 $25,570
2015 $12.52 $26,030
2014 $12.76 $26,540
2013 $12.59 $26,190
2012 $12.04 $25,050
2011 $11.81 $24,560