verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

CDL Truck Driver Salary in Alabama

Median Annual in Alabama
$52,120/yr
Median Hourly Wage
$25.06/hr
▼ 11% below U.S. median

Salary Distribution in Alabama

groups Employed in AL
36,650
public U.S. Median
$58,640
savings Real pay (cost-adjusted)
$58,678 #33 of 51

CDL Truck Driver pay in Alabama, explained

Truck drivers in Alabama earn a median of $52,120 per year ($25.06 per hour), which is 11% below the national median of $58,640. Entry-level workers earn around $38,240, while the most experienced truck drivers reach about $77,620. Pay varies by employer, setting, and metro area within Alabama.

Is $52,120 good pay in Alabama?

Adjusted for Alabama's cost of living (which runs 89% of the U.S. average), that $52,120 is worth about $58,678 in national buying power — ranking Alabama #33 for real pay (vs #43 on the sticker number).

See the full CDL Truck Driver Real Pay Index arrow_forward

CDL Truck Driver pay by experience in Alabama

Entry level (10th pct)
$38,240
$18.38/hr
Median
Mid-career (50th pct)
$52,120
$25.06/hr
Experienced (90th pct)
$77,620
$37.32/hr

CDL Truck Driver pay in neighboring states

StateMedian / yrReal payvs AL
Alabama (here) $52,120 $58,678
Tennessee $58,620 $63,808 −$6,500
Georgia $57,050 $59,246 −$4,930
Mississippi $51,820 $59,595 +$300
Florida $50,640 $48,968 +$1,480

CDL Truck Driver in Alabama: FAQ

How much do truck drivers make in Alabama?

Truck drivers in Alabama earn a median of $52,120 per year ($25.06 per hour), compared with $58,640 nationally.

Does Alabama pay truck drivers well?

At $52,120, Alabama pays 11% below the national median for truck drivers. An estimated 36,650 work in the state.

CDL Truck Driver salary in other states

All 51 states ranked arrow_forward

Related careers in Alabama