How much CDL drivers make depends on the type of trucking, where you run, and whether you own your truck

Commercial truck driver pay varies widely. A driver hauling freight on interstate routes typically earns more than one making local deliveries, and an owner-operator who owns their own truck takes home a different amount than a company driver after expenses. The Federal Motor Carrier Safety Administration does not set driver wages — pay is negotiated between drivers and employers, so rates differ by company, region, and cargo type.

Most trucking companies pay by the mile, by the hour, or by a combination of both. Some pay a percentage of the freight revenue. Understanding which payment model a job uses matters because it changes how your hours translate to take-home pay.

Key Takeaways

  • Most long-haul drivers are paid per mile, while local and delivery drivers are more often paid hourly or by the load.
  • Owner-operators keep a larger percentage of revenue but pay for fuel, maintenance, insurance, and truck payments themselves.
  • Pay varies significantly by region, cargo type (hazmat, refrigerated, flatbed), and whether you drive for a large carrier or a small company.
  • Experience, safety record, and specialized certifications like hazmat endorsements can increase your earning potential.

Per-mile pay and how it affects your actual hourly rate

Per-mile pay is the most common structure for long-haul trucking. A driver might earn $0.40 to $0.70 per mile, depending on the carrier and market conditions. This sounds straightforward until you account for unpaid time: waiting at loading docks, sitting through mandatory rest breaks, and dealing with traffic or weather delays all count as hours you are not moving and not earning.

If you drive 2,000 miles in a week but spend 20 hours waiting or stopped, your effective hourly rate is lower than your per-mile rate suggests. A driver earning $0.55 per mile who covers 2,000 miles in 60 hours (including unpaid wait time) is actually earning about $18.33 per hour. Larger carriers sometimes add bonuses for on-time delivery or safety records to offset this gap.

Hourly pay and local delivery routes

Local and regional drivers, especially those making multiple stops per day, are usually paid by the hour. Hourly rates for CDL drivers range widely but often fall between $18 and $28 per hour depending on the employer, location, and cargo type. Hourly pay includes all the time you spend on the job — loading, unloading, waiting, and driving — so your total earnings are more predictable than with per-mile pay.

Jobs that pay hourly tend to have more regular schedules and get you home most nights, which appeals to drivers who want stability. However, hourly positions are often more competitive to land because they offer that predictability.

Owner-operator income and expenses

An owner-operator owns or finances their own truck and keeps a larger share of the revenue — sometimes 60 to 80 percent of what the freight generates. This sounds lucrative until you subtract the real costs: fuel (often $1,200 to $1,800 per month), truck payments (if financed), insurance, maintenance, tires, permits, and taxes. A truck payment alone can run $800 to $1,500 monthly.

An owner-operator might gross $6,000 to $8,000 per month but net $2,000 to $3,500 after expenses, depending on fuel prices, how much the truck is financed, and how efficiently they run. Owner-operators also absorb the cost of downtime — if the truck breaks down or there is no freight available, they earn nothing while expenses continue. This model requires business discipline and cash reserves to weather slow periods.

How cargo type and specialization affect pay

Drivers who haul hazardous materials (hazmat), refrigerated goods, or flatbed loads typically earn more than standard freight drivers. A hazmat endorsement adds complexity and liability, so carriers pay a premium — often $0.05 to $0.15 more per mile. Refrigerated ("reefer") trucking pays similarly because the equipment is expensive and temperature control is critical.

Flatbed driving, which requires securing and tarping loads, also commands higher rates. Tanker drivers, who haul liquids, face additional training and certification requirements and earn accordingly. If you are considering which endorsements to pursue, the pay difference can add $5,000 to $15,000 annually depending on how much you run.

Regional pay differences and cost of living

Pay varies by region because freight demand, fuel costs, and cost of living differ. The Pacific Northwest and Northeast typically offer higher per-mile rates than the South or Midwest, but those regions also have higher fuel costs and tolls. A driver earning $0.65 per mile in the Northeast might face $0.25 per mile in fuel costs, while a driver earning $0.50 per mile in Texas might spend $0.18 per mile on fuel.

Some regions have seasonal variations. Agricultural areas see surges in freight during harvest season, and construction-heavy regions have busy and slow periods tied to weather. Drivers who understand these patterns can position themselves for higher-paying loads during peak seasons.

What affects your pay as you gain experience

New CDL drivers often start at the lower end of the pay scale — some carriers offer $0.35 to $0.45 per mile for inexperienced drivers. As you accumulate miles and maintain a clean safety record, pay increases. Many carriers have pay scales that bump you up every 6 to 12 months for the first 3 to 5 years. A driver with 5 years of experience and no accidents might earn $0.55 to $0.70 per mile at the same company where they started at $0.40.

Specialized skills also matter. Drivers who can back into tight spaces, manage difficult loads, or handle customer interactions professionally often earn more. Some carriers offer bonuses for referrals, safety milestones, or staying with the company long-term. Your driving record is your most valuable asset — one accident or violation can disqualify you from higher-paying positions or specialty freight.

Frequently Asked Questions

Do truck drivers get paid for time spent waiting at the dock?

It depends on the carrier and payment model. Drivers paid per mile do not earn while waiting. Some carriers add dock pay (usually $0.15 to $0.25 per hour) to offset this. Hourly drivers earn for all time on the job, including waiting. Always ask a potential employer how they handle dock time before accepting a position.

Can you make more money as an owner-operator than as a company driver?

Potentially, yes — but only after covering all expenses. An owner-operator who runs efficiently and keeps the truck financed or paid off can net more than a company driver. However, the risk is higher: slow freight markets, unexpected repairs, or downtime directly reduce your income. Company drivers have stable paychecks regardless of market conditions.

What is the difference between percentage pay and per-mile pay?

Percentage pay means you earn a percentage of the freight revenue — typically 8 to 12 percent for company drivers. If a load generates $1,200 in revenue and you earn 10 percent, you make $120. This model ties your pay directly to freight value, so high-value loads pay better. Per-mile pay is fixed regardless of what the freight is worth.

Does hazmat certification pay enough to be worth the extra training?

For most drivers, yes. The hazmat endorsement adds $0.05 to $0.15 per mile, which translates to roughly $5,000 to $15,000 annually if you run hazmat regularly. The training takes a few hours and costs $100 to $200. The endorsement is valid for five years, so the return on investment is solid if you plan to stay in trucking.

How do I know if a trucking job's pay is competitive?

Research what other carriers in your region are offering for your experience level and cargo type. Trucking forums, driver Facebook groups, and job boards show what companies are currently paying. Talk to drivers at truck stops — they are usually willing to share what they earn. Compare not just the per-mile or hourly rate but also what the company covers (fuel, tolls, insurance) and what you pay out of pocket.