Truck driver income varies widely based on experience, truck type, and location

The median annual income for truck drivers in the United States falls between $45,000 and $56,000, though this range shifts based on whether you drive long-haul routes, local deliveries, or specialized cargo. A driver starting out typically earns less than one with five years of experience. Regional demand, fuel costs, and whether you own your truck or work for a company all affect what you take home.

Income also depends on how you're paid. Some drivers earn a salary; others work on a per-mile basis, which means slow traffic or waiting time cuts earnings. Owner-operators who own their own truck and lease to companies or run their own routes face different income patterns than company drivers, because they also pay for fuel, maintenance, insurance, and permits.

Key Takeaways

  • Long-haul truck drivers typically earn between $50,000 and $65,000 annually, while local delivery drivers often earn $40,000 to $55,000 depending on the region and employer.
  • Per-mile pay structures mean your actual income depends on miles driven and time spent waiting, not just hours worked.
  • Owner-operators can earn more per mile but must cover all operating costs, which can reduce net income significantly.
  • Experience, commercial driver's license (CDL) class, and willingness to haul specialized cargo (hazmat, refrigerated goods) all increase earning potential.

How pay structure affects what you actually earn

Most trucking companies pay drivers one of three ways: hourly, per-mile, or a combination. Hourly pay is straightforward but less common in long-haul trucking. Per-mile pay means you earn a set amount for each mile driven—typically 38 to 52 cents per mile for company drivers—but you don't get paid for time spent waiting at loading docks, in traffic, or during mandatory rest breaks.

A driver paid 45 cents per mile who drives 2,000 miles per week earns $900 that week before taxes and deductions. But if that same driver spends 10 hours waiting at a warehouse, that unpaid time lowers the effective hourly rate. Some companies offer a combination: per-mile pay plus a small hourly rate for detention time or waiting, which can add $200 to $400 per month to base earnings.

Owner-operators typically negotiate per-mile rates with brokers or shippers, often earning 60 to 80 cents per mile, but they pay for fuel, which currently costs $3 to $4 per gallon depending on the region. A truck that gets 6 miles per gallon burns through $1,000 to $1,300 per week in fuel alone on a 2,000-mile week. After fuel, insurance, maintenance, and permits, net income can be lower than a company driver's despite higher per-mile rates.

Regional differences in truck driver earnings

Truck driver income varies significantly by state and region. States with high cost of living and heavy freight movement—California, Texas, Florida, and the Northeast corridor—often pay more per mile to attract drivers. A driver in California might earn 50 to 55 cents per mile, while the same company pays 42 to 48 cents per mile in rural states with less freight demand.

Local and regional routes pay differently than long-haul. A local delivery driver in a major metropolitan area might earn $50,000 to $60,000 annually because they work more consistent hours and return home daily. A long-haul driver covering multiple states might earn $55,000 to $70,000 but spends weeks away from home. Some regions have driver shortages, which pushes wages up; others have more applicants than jobs, which can suppress earnings.

Experience and specialization increase earning potential

A new driver with a commercial driver's license (CDL) typically starts at the lower end of the pay scale—around $40,000 to $45,000 annually. After two to three years, earnings often rise to $50,000 to $60,000. Drivers with 10+ years of experience and a clean safety record can earn $65,000 to $80,000 or more, especially if they specialize.

Specialization commands higher pay. Hazmat (hazardous materials) drivers earn an additional $2,000 to $5,000 per year because they carry restricted cargo and need extra certification. Refrigerated truck drivers (reefer drivers) often earn 3 to 5 cents more per mile than standard freight drivers because temperature-controlled cargo requires more attention. Tanker drivers hauling liquids earn similar premiums. A driver willing to haul multiple specialized loads can increase annual income by $5,000 to $15,000.

Owner-operator income and expenses

Owner-operators have higher earning potential but face significant costs. They typically negotiate rates of 60 to 85 cents per mile with freight brokers or shippers, compared to 40 to 55 cents for company drivers. On 100,000 miles per year, that's a difference of $20,000 to $45,000 in gross revenue. However, owner-operators pay all operating costs directly.

Annual expenses for an owner-operator typically include fuel ($30,000 to $50,000), truck payment or lease ($12,000 to $24,000), insurance ($15,000 to $25,000), maintenance and repairs ($8,000 to $15,000), permits and licensing ($2,000 to $5,000), and taxes. Total annual operating costs range from $70,000 to $130,000 depending on the truck's age, fuel efficiency, and maintenance needs. A driver earning $85,000 in gross revenue might net $30,000 to $50,000 after expenses, which can be less than a company driver's take-home pay.

Owner-operators also face income variability. Slow seasons, unexpected repairs, or time spent finding loads reduce earnings. Some owner-operators lease their truck to a company, which handles dispatch and fuel costs but takes a percentage of revenue—typically 20 to 30 percent—reducing both gross and net income.

Factors that reduce or increase annual earnings

Several factors push earnings up or down beyond base pay rates. Detention time—waiting at a shipper or receiver—cuts into earnings for per-mile drivers unless the company pays detention fees. Accidents or safety violations can disqualify a driver from certain loads or companies, limiting job options. Mandatory rest breaks (10-hour breaks every 14 hours under federal law) mean a driver covering 2,000 miles per week actually works fewer paid hours than the miles suggest.

Conversely, bonuses and incentives increase earnings. Many companies offer sign-on bonuses ($2,000 to $10,000) for experienced drivers, safety bonuses ($500 to $2,000 per quarter for accident-free driving), and referral bonuses ($500 to $1,500 for recruiting other drivers). Some offer fuel surcharges when diesel prices spike, which can add $100 to $300 per week. Overtime pay for hours beyond 40 per week is rare in trucking but does occur with some local carriers.

How to research truck driver pay at specific companies

Company websites and job boards list starting pay rates, but actual earnings depend on negotiation and the factors above. Websites like Glassdoor, Indeed, and TruckersReport show reported earnings from current and former drivers at specific companies. These reports vary widely because they reflect different experience levels, routes, and pay structures, but they give a realistic range.

Talking directly to drivers is the most reliable way to learn what a company actually pays. Truck stops, driver forums, and industry groups like the Owner-Operator Independent Drivers Association (OOIDA) connect you with drivers who can explain per-mile rates, detention policies, and how much they actually earn after expenses. Many companies also publish their pay scale on their careers page, showing how rates increase with experience and specialization.

Frequently Asked Questions

Do truck drivers get paid for waiting time at loading docks?

Most per-mile drivers do not get paid for waiting time unless the company offers a detention fee or detention pay. Some companies pay a small hourly rate (usually $10 to $15 per hour) for detention after a set period, like two hours. Company drivers on salary or hourly pay do get paid for waiting. Always ask about detention policy before accepting a job.

How much does fuel cost affect a truck driver's take-home pay?

For company drivers, fuel costs are covered by the employer, so they don't directly affect take-home pay. For owner-operators, fuel is the largest operating expense—typically $30,000 to $50,000 per year. A $0.50 increase in diesel prices per gallon can cost an owner-operator $3,000 to $5,000 per year, significantly reducing net income.

Can a new truck driver earn more by switching companies frequently?

New drivers often earn more by switching companies if they negotiate higher pay rates and take advantage of sign-on bonuses. However, frequent job changes can raise red flags for employers and limit access to certain loads or companies. Staying with one company for at least two years builds experience and safety record, which typically leads to higher pay than frequent moves.

What's the difference between gross and net income for truck drivers?

Gross income is total earnings before taxes and deductions. Net income is what you take home after federal and state taxes, Social Security, Medicare, and other deductions. For company drivers, net is typically 70 to 80 percent of gross. For owner-operators, net is gross minus all operating expenses, which can be 30 to 50 percent of gross depending on costs.

Do truck drivers earn overtime pay?

Most long-haul truck drivers are exempt from overtime pay under federal law because they work across state lines. Local and regional drivers employed by smaller companies may be may be able to access for overtime, typically at time-and-a-half for hours over 40 per week. Always confirm overtime policy with your employer before accepting a position.