Posted & Reviewed by Joshua Lee - Dec 08th 2025
Truck driving remains one of the most essential and varied careers in the United States. It can also be a lucrative one. From long-haul routes that span the country to local delivery positions that keep cities like Houston running, truck drivers are hard workers who keep American commerce moving forward. If you are wondering specifically about how much truck drivers make, the fact is that earnings depend heavily on route type, experience level, pay structure, endorsements, and whether a driver is an owner-operator.
In this guide, we break down how much truck drivers are earning in 2025, based on the aspects listed above. We look at common pay structures, pay ranges by route type, the differences between local and long-haul driving, and the key factors influencing earnings. For Texas readers, we also provide a snapshot of what truck drivers typically earn across the state.
Read on to get a clear understanding of how much truck drivers make in 2025.
We’ll fight for the compensation you deserve.Looking for a personal injury lawyer near you in Houston, TX?

Truck drivers are paid according to various different structures, and each one affects total annual income. Here is how they break down:
Cents Per Mile (CPM): This is the most common form of truck driver pay per mile and goes by the acronym, CPM, or cents per mile. Essentially, it is simply what the truck driver gets paid per mile. This structure is quite common for long-haul truckers and over-the-road drivers. According to TruckDriversSalary.com, it is not uncommon for many company drivers to earn between $0.28 and $0.40 per mile. And, as might be expected, the pay generally increases for drivers with more experience, cleaner records, or specialized skills and endorsements.
Hourly/Salary: On the other hand, other drivers are paid hourly or receive a set truck driver salary. These structures are more common for local driving positions or certain route-specific roles, as opposed to long-haul or cross-country trucking. Hourly pay in this case offers stability for drivers who work consistent schedules closer to home. Salary-based roles generally involve specific duties or dedicated fleet commitments.
Load Revenue: Still other drivers are paid a percentage of the “load revenue.” Under this model, a driver earns a portion of what the freight earns for the company. Here are some examples:
Owner/Operators: Finally, owner-operators operate under a completely different model entirely. These drivers own their truck and receive the gross revenue for each load. While the earning potential can be substantially higher, so too is the risk and the expense; business expenditures such as truck payments, fuel, insurance, and maintenance can significantly reduce net income.
But what a truck driver makes also depends upon more than just these four categories.
More broadly, truck driver salaries also vary widely depending on the type of driving, the freight involved, and how often drivers return home.
Local drivers are typically paid hourly. According to HMD Trucking, local truck drivers in Texas often earn between $20 and $35 per hour. These roles allow drivers to stay close to home and maintain consistent schedules. Long-haul and OTR drivers commonly earn more. HMD Trucking reports that experienced OTR drivers in Texas may earn between $75,000 and $95,000 per year for dry van routes, and between $82,500 and $105,000 or more for flatbed work.
Some sources show even higher averages. According to Indeed.com, over-the-road drivers in Texas report average base pay around $114,311 per year. These higher figures reflect long mileage totals, extended hours, and longer periods away from home – and that makes sense. All in all, these numbers highlight the wide gap in local vs long haul truck driver earnings, and they help explain why estimates of average trucker income can vary so much across different routes.
Finally, owner-operator income varies significantly as well. Gross revenue may appear high, but take-home pay depends on business costs, contract rates, and market conditions. Some owner-operators outperform company drivers, while others take home less after expenses. This is why owner-operator income can vary more than any other trucking pay model.
Several factors influence a truck driver salary.
So, yes, a lot goes into the equation of a truck driver salary and how much a truck driver is paid, including, and not surprisingly, their safety record.
Texas is one of the busiest freight states in America, and driver pay reflects the high demand for transportation workers. According to HMD Trucking, the Bureau of Labor Statistics reports that heavy and tractor-trailer drivers in Texas earn an average of about $54,550 per year, or roughly $26 per hour.
Local drivers in Texas often earn between $20 and $35 per hour depending on experience, route type, and freight needs. These positions provide consistent schedules and frequent home time.
Over-the-road drivers in Texas can earn significantly more. Indeed reports average base pay around $114,000 per year for OTR positions. While these roles require more time away from home, the earning potential is among the highest in the state.
All of this helps illustrate how much truck drivers make in Texas compared with other regions.
Get a Free Consultation with a Houston Truck Accident Lawyer
The attorneys with Armstrong Lee & Baker LLP attorneys have extensive experience representing injured oil rig workers and a long track record of success. If you have problems obtaining the compensation you deserve after an oilfield accident, schedule a free case evaluation with our team by contacting us online today.
Joshua Lee believes in aggressive, tough advocacy and a client-centered approach to every case. Joshua draws from a wide body of experiences and a robust understanding of the law. Joshua graduated from the New York University School of Law in New York City, which is considered among the best law schools in the world. Our lawyers have 25+ years of combined experience.
Drivers may be paid by the mile, by the hour, or as a percentage of load revenue. CPM (cents-per-mile) is common for long-haul work. Hourly pay is typical for local driving. This is why truck driver salary can vary so widely depending on the type of work.
Many long-haul drivers cover between 2,000 and 3,000 miles per week according to TruckDriversSalary.com. Total miles are one of the largest factors in CPM-based earnings.
Drivers with clean safety records and more experience qualify for higher rates, better routes, and specialized opportunities. Endorsements can also increase pay.
Gross revenue may be high, but expenses such as fuel, maintenance, payments, and insurance reduce net income. Take-home pay varies widely between operators.
Hazmat, tanker, and flatbed endorsements generally increase pay due to added risk, training, and regulatory requirements.
Yes. Freight demand, cost of living, and regional driver shortages all influence truck driver income across different states and regions. This is also why average trucker income differs so much from one state to another.
This page has been written, edited, and reviewed by a team of lawyers following our comprehensive editorial guidelines. Our lawyers have more than 20 years of legal experience as personal injury attorneys.
How to Prove a Slip-and-Fall Case When businesses open their doors to the public, they have a duty to make sure they keep their facilities reasonably safe. This mean...
Posted by Scott Armstrong
If you are seriously injured in a car accident, you will have to deal with your own insurance as well as the other driver’s insurance. Worrying about contact...
Posted by Scott Armstrong
Texas Super Lawyers Magazine has once again named Armstrong Lee & Baker LLP attorney Scott Armstrong to the 2018 Texas Rising Stars list for Personal Injury - Gener...
Posted by Scott Armstrong
Trusted Personal Injury Attorneys in Houston
Schedule your free consultation with a top-rated Houston personal injury lawyer today