Bus Drivers, School Salary in Alabama

BLS OEWS May 2025 • 15 metro areas • Alabama

Bus Drivers, School in Alabama earn a median salary of $17,497 per year on average across 15 metro and nonmetro areas, -62.8% vs the national median of $47,040. An estimated 9,280 bus drivers, school are employed across Alabama, with salaries ranging from $16,230 to $19,390 depending on location.

$17,497 Avg median salary in Alabama
$19,390 Highest paying metro
$16,230 Lowest paying metro
9,280 Employed in Alabama

Compare Bus Drivers, School salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Bus Drivers, School
in
    vs

      Bus Drivers, School salaries by city in Alabama

      Metro areaMedian salary25th pct75th pctEmployed
      Tuscaloosa, AL$19,390$17,290$19,390590
      Birmingham, AL$18,550$18,030$19,5802,080
      Huntsville, AL$18,500$18,300$21,4401,080
      Decatur, AL$18,090$17,690$18,420260
      Mobile, AL$17,820$17,400$21,150840
      Daphne, AL$17,740$17,030$18,090400
      Montgomery, AL$17,580$16,870$17,620620
      Florence, AL$17,500$16,620$19,300310
      Northwest Alabama$17,460$16,480$17,630
      Northeast Alabama$16,900$16,320$17,5801,900
      Southwest Alabama$16,840$16,320$18,630
      Dothan, AL$16,700$16,560$17,150370
      Southeast Alabama$16,590$16,290$17,380570
      Anniston, AL$16,570$16,570$17,540260
      Gadsden, AL$16,230$15,950$17,280

      View Bus Drivers, School salaries in all cities