The average CDL truck driver in the United States earns between $50,000 and $80,000 per year, with experienced drivers and specialists earning well over $100,000. Salary varies significantly based on driving type, experience, location, and endorsements.
Average CDL Driver Pay by Experience
- Entry-level (0-1 years): $40,000-$55,000/year ($0.40-$0.50/mile)
- Mid-career (2-5 years): $55,000-$75,000/year ($0.50-$0.65/mile)
- Experienced (5-10 years): $70,000-$90,000/year ($0.55-$0.75/mile)
- Owner-operators: $100,000-$300,000+/year (gross revenue, minus expenses)
According to the Bureau of Labor Statistics, the median annual wage for heavy and tractor-trailer truck drivers was $49,920 in 2022, with the top 10% earning more than $72,730. However, these numbers have increased significantly due to the ongoing driver shortage.
๐ฐ What is the average CDL driver salary?
$50,000-$80,000 per year for company drivers. Owner-operators can earn $100,000-$300,000 gross. Top specializations pay $100K+.
๐ Which CDL endorsement pays the most?
HazMat + Tanker (X endorsement) adds $10,000-$20,000/year. Oversized load permits and ice road driving pay even more.
๐ Which CDL jobs let you be home daily?
Local delivery, LTL, and dedicated routes. Pay is typically $45,000-$70,000 but you're home every night. Regional routes are home weekly.
๐ How much do owner-operators make?
Gross revenue: $200,000-$400,000/year. Net after expenses (fuel, insurance, maintenance, truck payment): $80,000-$200,000. Higher risk but higher reward.