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

CDL Truck Driver Salary in Texas

Median Annual in Texas
$56,290/yr
Median Hourly Wage
$27.06/hr
▼ 4% below U.S. median

Salary Distribution in Texas

groups Employed in TX
209,680
public U.S. Median
$58,640
savings Real pay (cost-adjusted)
$57,997 #37 of 51

CDL Truck Driver pay in Texas, explained

Truck drivers in Texas earn a median of $56,290 per year ($27.06 per hour), which is 4% below the national median of $58,640. Entry-level workers earn around $38,150, while the most experienced truck drivers reach about $79,400. Pay varies by employer, setting, and metro area within Texas.

Is $56,290 good pay in Texas?

Adjusted for Texas's cost of living (which runs 97% of the U.S. average), that $56,290 is worth about $57,997 in national buying power — ranking Texas #37 for real pay (vs #40 on the sticker number).

See the full CDL Truck Driver Real Pay Index arrow_forward

CDL Truck Driver pay by experience in Texas

Entry level (10th pct)
$38,150
$18.34/hr
Median
Mid-career (50th pct)
$56,290
$27.06/hr
Experienced (90th pct)
$79,400
$38.17/hr

CDL Truck Driver pay in neighboring states

StateMedian / yrReal payvs TX
Texas (here) $56,290 $57,997
Oklahoma $54,410 $61,940 +$1,880
Arkansas $51,550 $59,296 +$4,740
New Mexico $50,500 $54,765 +$5,790
Louisiana $49,320 $55,914 +$6,970

CDL Truck Driver in Texas: FAQ

How much do truck drivers make in Texas?

Truck drivers in Texas earn a median of $56,290 per year ($27.06 per hour), compared with $58,640 nationally.

Does Texas pay truck drivers well?

At $56,290, Texas pays 4% below the national median for truck drivers. An estimated 209,680 work in the state.

CDL Truck Driver salary in other states

All 51 states ranked arrow_forward

Related careers in Texas