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.
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.
Learn more in our guide on CDL Commercial Driver License Practice Test PDF (Free Printable 2026). Learn more in our guide on microsoft security operations analyst exam ref sc-200 certification guide book. Learn more in our guide on cdl test questions and answers pdf.
Truck driver pay varies dramatically by location. Generally, states with higher costs of living and more freight demand pay more:
The type of trucking you do has a massive impact on earnings:
| Pros | Cons |
|---|---|
| cdl โ cDL professionals earn competitive salaries with strong growth potential | Entry-level salaries may be lower while gaining experience |
| Multiple career paths and specializations available in the field | Salary varies significantly by location and employer |
| High demand across industries increases job security | Additional certifications may be needed for top-paying roles |
| Remote and flexible work opportunities in many CDL roles | Overtime or irregular hours common in some CDL positions |