Heavy and Tractor-Trailer Truck Drivers Salary in Alabama

BLS OEWS May 2025 • 16 metro areas • Alabama

Heavy and Tractor-Trailer Truck Drivers in Alabama earn a median salary of $50,331 per year on average across 16 metro and nonmetro areas, -12.4% vs the national median of $57,440. An estimated 35,510 heavy and tractor-trailer truck drivers are employed across Alabama, with salaries ranging from $45,390 to $58,810 depending on location.

$50,331 Avg median salary in Alabama
$58,810 Highest paying metro
$45,390 Lowest paying metro
35,510 Employed in Alabama

Compare Heavy and Tractor-Trailer Truck Drivers salaries & buying power

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

Full tool →
Heavy and Tractor-Trailer Truck Drivers
in
    vs

      Heavy and Tractor-Trailer Truck Drivers salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Dothan, AL $58,810 $44,800 $65,560 1,740
      Decatur, AL $58,280 $47,630 $61,210 1,440
      Northwest Alabama $51,650 $43,660 $67,200 1,870
      Huntsville, AL $51,380 $45,360 $63,960 2,700
      Birmingham, AL $51,310 $44,850 $65,080 9,070
      Tuscaloosa, AL $50,550 $43,530 $62,400 1,510
      Montgomery, AL $49,620 $39,950 $61,340 2,440
      Southeast Alabama $49,570 $42,300 $57,630 2,080
      Mobile, AL $49,440 $41,570 $60,230 3,500
      Northeast Alabama $49,430 $40,070 $60,700 3,320
      Auburn, AL $48,320 $38,460 $56,460 1,080
      Southwest Alabama $48,060 $38,720 $57,890 1,820
      Anniston, AL $48,040 $39,330 $59,980 670
      Gadsden, AL $47,750 $37,960 $65,820 590
      Florence, AL $47,700 $38,800 $58,020 710
      Daphne, AL $45,390 $39,470 $58,640 970

      View Heavy and Tractor-Trailer Truck Drivers salaries in all cities