How Much Does a Truck Driver Make in the U.S. in 2026? Salaries, Bonuses and the Highest-Paying Routes

Driving a truck in the United States can pay anywhere from around $40,000 a year to more than $100,000, depending on experience, type of freight, route, company and whether the driver works as an employee or owns the truck.
The latest official data available in 2026 from the U.S. Bureau of Labor Statistics shows that heavy and tractor-trailer truck drivers had a median annual wage of $58,640 in May 2025. The lowest-paid 10% earned less than $40,140, while the highest-paid 10% made more than $79,380.
Inside the truck transportation industry itself, the median was slightly higher at $60,320 per year.
Current job-market data can show larger numbers. Indeed reported an average truck-driver base pay of about $1,696 per week in the United States as of August 31, 2026. If maintained for 52 weeks, that would equal roughly $88,000 a year, although actual annual income depends on miles, time off, bonuses and the type of contract.
The difference between the BLS and job-board figures comes partly from methodology. BLS wage statistics measure employment earnings, while online job listings can include positions with different mileage guarantees, schedules and compensation structures.
Truck driver salary in the U.S. by type of job
| Type of work | Typical earning potential |
|---|---|
| Entry-level CDL driver | Around $40,000 to $60,000+ |
| Local/company driver | Often $50,000 to $70,000+ |
| Regional driver | Often $60,000 to $85,000+ |
| OTR long-haul driver | Often $65,000 to $100,000+ |
| Team driver | Can exceed $100,000 in some operations |
| Tanker/Hazmat driver | Frequently among higher-paying company jobs |
| Oversize/specialized freight | Can pay significantly more with experience |
| Owner-operator | Higher gross revenue, but also much higher expenses |
These are broad market ranges, not guaranteed salaries. Pay can change substantially according to the carrier, state, endorsements and number of miles driven.
Why do some truck drivers make more than $100,000?
A standard company driver does not automatically earn six figures.
Drivers who reach $100,000 or more usually combine experience with one or more higher-paying conditions: long-haul mileage, team driving, specialized freight, hazardous-material endorsements, tanker work, dedicated high-mileage accounts or routes with difficult schedules.
Current job listings show how wide the range can be. Recent U.S. postings included CDL-A jobs advertising roughly $110,000 to $124,000 per year, while others advertised weekly earnings above $2,000. Those numbers belong to individual vacancies and should not be treated as the average salary for the profession.
How are U.S. truck drivers paid?
Many American long-haul drivers are paid by the mile, rather than by a fixed monthly salary.
The BLS notes that heavy-truck drivers are commonly paid according to the number of miles driven, with bonuses added in some jobs.
A job may offer, for example, a certain number of cents per mile plus extra payments for detention, loading, unloading, safety performance or particular loads.
That is why two drivers working for the same company can finish the year with different earnings.
More miles usually mean more money, but federal Hours of Service rules limit how long a driver can stay behind the wheel. Property-carrying drivers may generally drive up to 11 hours after 10 consecutive hours off duty, within a 14-hour work window.
Bonuses can add thousands of dollars
Truck-driver compensation in the U.S. may also include:
sign-on bonuses, safety bonuses, performance bonuses, referral payments, retention bonuses and extra pay for difficult loads or schedules.
A large sign-on bonus can make a vacancy look much more attractive, but drivers should read the conditions carefully. Some bonuses are divided into several payments and require the employee to remain with the company for months before receiving the full amount.
The same applies to guaranteed weekly pay. The advertised figure may depend on availability, mileage targets or remaining on the account for a minimum period.
Which truck-driving routes pay the most?
There is no official nationwide ranking identifying one specific U.S. highway or route as the country’s “most profitable” for drivers.
For an employee driver, higher income usually comes from the type of operation, not simply from driving on a particular interstate.
Long-haul OTR routes can pay well because drivers accumulate more miles and spend days or weeks away from home. Team-driving operations can keep the truck moving for longer periods because two qualified drivers share the work, which can generate considerably more mileage.
Specialized operations can also pay more. Tankers, hazardous materials, oversized loads and temperature-controlled freight may require more training, endorsements or responsibility.
Geography matters too. Indeed’s August 2026 salary data showed Houston at about $2,355 per week, Dallas at $1,925 and Jacksonville at $1,888 among cities with higher reported truck-driver pay at the time. These figures change with job postings and should not be interpreted as guaranteed earnings on every route serving those cities.
Freight hubs around Texas, the Midwest, major ports and large distribution centers can produce large volumes of work, but freight rates and driver pay can move quickly.
Company driver or owner-operator: who makes more?
Owner-operators can generate much higher gross revenue than company drivers, but gross revenue is not salary.
The owner must pay for diesel, insurance, truck payments, tires, maintenance, permits, taxes, repairs and periods when the truck is not producing revenue.
A company driver earning $80,000 does not personally pay many of those operating costs. An owner-operator billing $200,000 or more in freight may therefore take home far less after expenses.
This distinction is one of the biggest sources of confusion when people hear that an American truck driver earns $150,000, $200,000 or more.
What does a Brazilian need to drive a truck in the United States?
A Brazilian driver’s license alone does not qualify someone to work as a professional truck driver in the U.S.
Heavy tractor-trailer drivers generally need a Commercial Driver’s License, or CDL. The process involves state requirements, medical qualification, knowledge testing, training and a skills test. First-time Class A or Class B applicants generally must also complete approved Entry-Level Driver Training.
The person must also have legal authorization to work in the United States. Entering the country as a tourist does not by itself authorize someone to take a trucking job.
Is truck driving still a good-paying job in America?
For experienced CDL drivers, trucking can still offer earnings above many occupations that do not require a university degree.
The BLS counted more than 2 million heavy and tractor-trailer truck-driver jobs in its May 2025 wage survey, and projects roughly 214,500 openings per year on average from 2025 through 2035, including jobs created when existing drivers retire or leave the occupation.
But the headline salary never tells the whole story.
A driver earning $100,000 while spending most weeks away from home has a very different job from a local driver earning $65,000 and returning home every night. For anyone considering trucking in the United States in 2026, annual pay, weekly miles, home time, benefits, bonuses and the type of freight need to be compared together.