Truck drivers are paid by the mile, by the hour, or by the load, depending on the carrier and the type of work

The way you get paid as a truck driver depends on your employer's structure and the kind of driving you do. Per-mile pay is the most common method for long-haul drivers — you earn a set rate for each mile driven, typically ranging from $0.30 to $0.70 per mile depending on experience, carrier, and market conditions. Hourly pay is more common for local or regional drivers, particularly those doing deliveries, waiting at loading docks, or driving routes with frequent stops. Per-load or per-trip pay means you earn a flat fee for completing a specific job, common in specialized hauling or owner-operator arrangements.

Your actual take-home amount depends on factors beyond the base rate: whether you pay for fuel, tolls, or permits; how many hours you spend waiting unpaid at shippers or receivers; whether you're an employee or an independent contractor; and tax obligations. A driver earning $0.50 per mile on a 2,000-mile week looks different when fuel costs, maintenance, and taxes are factored in versus a driver paid hourly with the carrier covering all expenses.

Key Takeaways

  • Per-mile pay is standard for long-haul drivers, while hourly pay is more common for local and regional routes with frequent stops.
  • Your actual earnings depend on whether you cover fuel and maintenance costs, how much unpaid waiting time you accumulate, and your employment status.
  • Experienced drivers, those with hazmat or specialized endorsements, and drivers willing to work difficult routes typically earn more than entry-level drivers.
  • Owner-operators keep more per mile but must cover all operating costs, insurance, and taxes themselves, making the math very different from employee pay.
  • Pay rates vary significantly by carrier, region, and freight type, so comparing offers requires looking at the full cost structure, not just the headline rate.

Per-Mile Pay and How It Actually Works

Per-mile pay sounds straightforward but requires understanding what miles count and what they don't. Most carriers pay only for loaded miles — the distance traveled while carrying freight — not for empty miles returning to pick up the next load or repositioning to a better freight lane. Some carriers offer a lower rate for empty miles or include a percentage of them in your pay. This matters significantly: if you're paid $0.50 per loaded mile but spend 30% of your time driving empty, your effective rate drops to around $0.35 per mile.

Detention time — hours spent waiting at a shipper or receiver while your truck is being loaded or unloaded — is often unpaid or paid at a much lower rate. A driver might wait 4 hours at a warehouse and receive no additional compensation, or a flat $15 to $25 detention fee. Over a month, this unpaid waiting can reduce your earnings by 10% to 20%. Some carriers offer detention pay after a threshold (say, after 2 hours of waiting), while others don't pay it at all.

Fuel surcharges and bonuses are sometimes added to per-mile rates. When fuel prices rise, some carriers add a fuel surcharge of $0.02 to $0.05 per mile. Safety bonuses, on-time delivery bonuses, and referral bonuses can add $100 to $500 per month depending on the carrier's program. These are not may provide and vary month to month.

Hourly Pay for Local and Regional Driving

Hourly pay is typical for drivers who work local routes, make multiple stops, or spend significant time waiting. Rates range from $18 to $28 per hour for experienced drivers, though this varies by region and carrier. The advantage of hourly pay is predictability: you know roughly what you'll earn in a 50-hour week. The disadvantage is that you're not rewarded for efficiency — a driver who completes a route in 8 hours earns the same as one who takes 10 hours.

Local and regional drivers often receive benefits that long-haul drivers don't: health insurance, retirement plans, paid time off, and the ability to be home most nights. These benefits have real value and should be factored into comparing an hourly offer to a per-mile offer at another carrier. A $22-per-hour job with health insurance and a 401(k) may be worth more than a $0.55-per-mile job with no benefits.

Some carriers use a hybrid model: hourly pay for on-duty time plus per-mile pay for driving, or hourly pay with mileage bonuses. These structures attempt to reward both time and productivity.

Owner-Operator Pay and Cost Structure

Owner-operators — drivers who own or lease their truck — typically earn more per mile than employees but bear all operating costs. An owner-operator might earn $0.70 to $1.20 per mile, but that gross income must cover fuel, maintenance, insurance, licensing, permits, tolls, and taxes. After these expenses, net income is often lower than it appears.

Fuel is the largest variable cost, typically consuming 30% to 40% of gross revenue. A truck getting 6 miles per gallon at $3.50 per gallon costs roughly $0.58 per mile in fuel alone. Add maintenance ($0.10 to $0.15 per mile), insurance ($0.08 to $0.12 per mile), and other expenses, and an owner-operator earning $0.80 per mile may net $0.15 to $0.25 per mile after costs. This is why owner-operators need higher per-mile rates than employees to earn comparable take-home pay.

Owner-operators also handle their own taxes, including self-employment tax, which is roughly 15% of net income. They must plan for quarterly tax payments and may face unexpected costs like major repairs or equipment replacement. The flexibility and potential for higher earnings come with significant financial risk and administrative burden.

Factors That Increase or Decrease Your Pay

Experience is the strongest predictor of pay. A driver with 1 year of experience typically earns $0.30 to $0.40 per mile; a driver with 5+ years may earn $0.50 to $0.65 per mile at the same carrier. Some carriers offer pay increases annually or at specific experience milestones. Hazmat endorsement (required to haul hazardous materials) can add $0.05 to $0.10 per mile. Tanker endorsement for hauling liquids, flatbed experience for specialized loads, and doubles/triples endorsement for pulling multiple trailers also command premium rates.

Freight type affects pay. Dedicated routes (regular, predictable loads) often pay less than spot market freight (one-off loads), because the carrier has less uncertainty. Hazmat, oversized loads, and time-sensitive freight pay more. Difficult routes — those with poor backhaul opportunities, harsh weather, or low-demand lanes — may pay more to attract drivers willing to work them.

Carrier size and type matter. Large carriers like Swift, Schneider, and J.B. Hunt have structured pay scales and benefits but may offer lower per-mile rates. Smaller carriers and owner-operator freight brokers may offer higher rates but less stability and fewer benefits. Specialized carriers (hazmat, flatbed, tanker) often pay more than general freight carriers.

Your willingness to be flexible — accepting loads on short notice, working irregular schedules, or taking difficult routes — can result in higher pay or bonuses. Conversely, drivers who demand specific lanes, schedules, or home time may earn less or have fewer load options.

How to Compare Pay Offers Between Carriers

Comparing two pay offers requires looking beyond the headline rate. Create a straightforward calculation for each offer: estimate your monthly miles or hours, subtract all costs you'll bear (fuel if you pay for it, tolls, permits), account for unpaid waiting time, and factor in benefits. A $0.60-per-mile offer with no benefits and high fuel costs may net less than a $0.50-per-mile offer with fuel covered and health insurance included.

Ask specific questions about each carrier's pay structure: Are empty miles paid, and at what rate? When does detention pay start, and how much is it? Are tolls deducted from your pay? Is fuel covered by the carrier or deducted from your earnings? What bonuses are available, and how often do drivers actually earn them? Do you get paid weekly or biweekly? What happens if you're stuck waiting for a load?

Talk to current drivers at the carrier if possible. Online forums, Facebook groups, and driver communities often have honest feedback about whether a carrier's advertised pay matches reality. A driver who has worked there for 2 years can tell you whether the mileage estimates are realistic and whether the carrier actually pays the bonuses they advertise.

Pay Variations by Region and Freight Market

Pay rates fluctuate based on freight demand and fuel prices. When freight is scarce, carriers lower rates to keep trucks moving; when demand is high, rates rise. Seasonal patterns affect pay: summer typically has more freight and higher rates, while winter often sees reduced demand and lower rates. Fuel prices also drive rate changes — when diesel prices spike, carriers may add fuel surcharges or raise base rates to keep drivers interested.

Regional differences are significant. Drivers in the Northeast and California typically earn more per mile than drivers in the Midwest or South, partly because of higher fuel costs, tolls, and cost of living. However, the cost of living in those regions is also higher, so the real purchasing power difference is smaller than the per-mile difference suggests. A driver earning $0.65 per mile in California may have less discretionary income than a driver earning $0.50 per mile in Texas after accounting for fuel, tolls, and living expenses.

Freight lanes matter too. Lanes with strong backhaul opportunities (where you can pick up a return load easily) pay less because the carrier knows you'll have consistent work. Lanes with poor backhaul opportunities pay more to compensate for the risk of empty miles. A driver willing to work difficult lanes or accept loads that others refuse can earn more.

Frequently Asked Questions

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

It depends on the carrier. Some pay detention fees (typically $15 to $50) after a waiting threshold, usually 2 to 3 hours. Others don't pay for waiting time at all. A few carriers include waiting time in hourly pay for local drivers. Always ask a carrier's specific detention policy before accepting a job, because unpaid waiting can significantly reduce your effective hourly rate.

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

Gross pay is what the carrier pays you. Net pay is what you keep after taxes, fuel costs (if you pay for it), tolls, permits, and other expenses. An owner-operator earning $0.80 per mile gross might net $0.25 per mile after all costs. An employee earning $0.50 per mile with fuel covered by the carrier nets more because the carrier absorbs fuel costs.

Can I negotiate my pay rate with a carrier?

Experienced drivers with good safety records often can negotiate higher rates, especially if they're willing to take difficult loads or commit to a dedicated route. New drivers have less leverage and typically must accept the carrier's standard rate. Once you've proven yourself, asking for a raise or threatening to move to a competitor can result in a rate increase, though some carriers have fixed pay scales.

Do truck drivers get paid for training time?

Most carriers pay for formal training (classroom and behind-the-wheel instruction) at a reduced rate or hourly wage, typically $15 to $20 per hour. Some pay nothing during training and only start paying per-mile once you're on your own. This varies by carrier and whether you're a new driver or an experienced driver switching carriers. Confirm the training pay before you start.

What's the average truck driver salary?

Annual earnings vary widely based on miles driven, pay structure, and time off. A long-haul driver working 50 weeks per year at 2,000 miles per week earning $0.50 per mile grosses about $50,000 before taxes and expenses. A local driver working 50 weeks at 40 hours per week at $22 per hour grosses about $44,000. Owner-operators can gross more but net significantly less after expenses. Regional, experience level, and freight type create wide variation.