CDL jobs pay between $35,000 and $70,000 per year depending on the type of driving, your experience, and where you work

A commercial driver's license opens access to driving roles that pay significantly more than standard driving positions. The actual amount you earn depends on whether you drive long-haul freight, local delivery, tanker trucks, or passenger vehicles — and whether you work for a large carrier, a small fleet, or yourself. A driver with six months of experience typically earns less than one with five years, and regional pay differences are substantial.

The most common CDL roles — over-the-road trucking and local delivery — form the backbone of what most people think of when they consider CDL pay. But the range is wide enough that understanding the specific job category matters before you decide whether the training investment makes sense for your situation.

Key Takeaways

  • Over-the-road trucking typically pays $45,000 to $65,000 annually, with newer drivers starting around $35,000 to $40,000 and experienced drivers earning more.
  • Local delivery and regional routes usually pay $40,000 to $55,000 per year and allow you to return home most nights, unlike long-haul work.
  • Specialized hauling — tanker, hazmat, flatbed — pays $50,000 to $70,000 or higher because the endorsements require additional training and carry more liability.
  • Owner-operators who own their own truck and lease to carriers or run their own routes can earn $60,000 to $100,000 or more, but face fuel, maintenance, and insurance costs that employees do not.
  • Pay varies significantly by region, employer size, and whether you accept per-mile, hourly, or percentage-of-load compensation structures.

Over-the-Road Trucking Pay and What Affects It

Over-the-road (OTR) trucking is the largest CDL job category and typically pays between $45,000 and $65,000 annually for drivers with one to three years of experience. New drivers fresh from CDL school often start at $35,000 to $40,000, while drivers with five or more years of experience at the same carrier can reach $65,000 to $75,000. The variation depends on the carrier's size, the lanes they run (some routes are more profitable than others), and whether you accept dedicated routes or take whatever load is available.

Most OTR positions pay per mile rather than hourly. A typical rate ranges from $0.40 to $0.70 per mile, meaning a driver covering 2,500 miles per week earns between $1,000 and $1,750 weekly before taxes and deductions. Larger carriers like Swift, Werner, and Schneider tend to pay on the lower end of that range but offer more consistent work and benefits. Smaller carriers and owner-operators sometimes pay more per mile but offer less predictable work and fewer benefits.

Your actual take-home pay also depends on what the carrier deducts. Most OTR companies deduct fuel surcharges, tolls, and sometimes truck maintenance from your paycheck. Some carriers offer bonuses for safety records, fuel efficiency, or staying with the company for a set period. These bonuses can add $2,000 to $5,000 annually.

Local and Regional Delivery Routes

Local delivery and regional routes — where you return home most nights or at least weekly — typically pay $40,000 to $55,000 per year. These jobs are attractive to drivers who want predictable schedules and home time, even though the hourly or per-mile rate is sometimes lower than OTR work. You trade higher pay for stability and the ability to maintain a consistent life outside work.

Local delivery for companies like Amazon, UPS, or FedEx often starts at $45,000 to $50,000 and can reach $55,000 to $60,000 with seniority. Regional routes — typically covering a multi-state area with a home terminal — pay $42,000 to $52,000. These positions are often hourly rather than per-mile, which means you earn the same whether traffic is heavy or light, and you are paid for time spent waiting to load or unload.

The trade-off is that local and regional work is more physically demanding. You may make 15 to 25 stops per day, handle loading and unloading, and deal with urban traffic and tight delivery windows. The pay reflects this, but the consistency and home time appeal to many drivers.

Specialized Hauling and Hazmat Endorsements

Tanker, flatbed, and hazmat hauling pay at the higher end of the CDL spectrum — typically $50,000 to $70,000 annually. These roles command more money because the endorsements require additional training, the cargo is more valuable or dangerous, and the liability is higher. A driver hauling hazardous materials or operating a flatbed with complex load securement earns more than a standard dry van driver at the same carrier.

Hazmat endorsement holders often earn $5,000 to $10,000 more per year than non-hazmat drivers at the same company. Tanker drivers earn similar premiums because the cargo — fuel, chemicals, food-grade liquids — requires specialized handling and certification. Flatbed drivers earn more because loading and securing freight is more complex and time-consuming than dropping a sealed trailer.

The additional endorsements do require investment: a hazmat endorsement requires a background check and fingerprinting (typically $100 to $200), and some carriers require tanker or flatbed training before they will hire you. But the pay increase usually justifies the cost within the first year.

Owner-Operator Income and Expenses

Owner-operators who own their truck and either lease to a carrier or run their own freight brokerage can earn $60,000 to $100,000 or more annually. However, this income comes with significant expenses that employees do not face: truck payments or depreciation, fuel, maintenance, insurance, permits, and taxes. A realistic owner-operator income is often 30 to 40 percent lower than the gross revenue after these costs.

An owner-operator grossing $100,000 might net $60,000 to $70,000 after fuel, maintenance, insurance, and truck payments. The advantage is that you control your schedule, choose your loads, and build equity in your truck. The disadvantage is that you absorb all the risk: if your truck breaks down, you lose income; if freight rates drop, your income drops; if you get injured, you have no paid time off.

Most owner-operators start by leasing to a carrier rather than running their own brokerage. Leasing to a carrier is simpler but pays less per load because the carrier takes a percentage. Running your own freight brokerage requires more business knowledge and networking but can pay more if you build a reliable customer base.

Regional Pay Differences and Employer Size

CDL pay varies significantly by region. Drivers in the Northeast and West Coast typically earn 10 to 15 percent more than drivers in the South or Midwest, reflecting higher cost of living and fuel prices in those areas. A driver earning $50,000 in Texas might earn $57,000 to $60,000 in California or New York for the same job at the same carrier.

Employer size also matters. Large carriers like Schneider, Swift, and J.B. Hunt offer consistent pay scales, benefits, and job security but often pay on the lower end of the range. Small carriers and owner-operators sometimes pay more per mile but offer less predictable work and fewer benefits like health insurance or retirement plans. Mid-size regional carriers often strike a balance — paying slightly more than the largest carriers while offering more stability than small fleets.

Compensation structure affects your actual earnings too. Per-mile pay rewards drivers who cover distance quickly; hourly pay rewards drivers who work longer shifts; percentage-of-load pay (usually for owner-operators) ties your income directly to freight rates. Understanding which structure suits your driving style helps you compare offers accurately.

How Experience and Certifications Affect Earnings

Your first year as a CDL driver is the lowest-paid. Most carriers require one year of experience before they will hire you for certain routes or endorsements. After that first year, your pay typically increases by $2,000 to $5,000 annually for the next three to five years. After five years, pay increases slow but do not stop — experienced drivers can earn $5,000 to $10,000 more than five-year drivers at the same carrier.

Additional certifications beyond your base CDL increase your earning potential. A hazmat endorsement adds $3,000 to $8,000 annually. A tanker endorsement adds $4,000 to $10,000. A passenger endorsement (for bus or motorcoach driving) opens access to school bus and charter bus roles that pay $40,000 to $55,000 annually. Combining multiple endorsements can push your pay into the $65,000 to $75,000 range even as a company driver.

Safety records also affect pay. Carriers offer bonuses for accident-free driving, typically $500 to $2,000 per year. Some carriers offer fuel efficiency bonuses or retention bonuses for staying with the company. These add up to $2,000 to $5,000 annually for drivers who may have access to.

Frequently Asked Questions

Do CDL drivers get paid for time spent waiting to load or unload?

It depends on your compensation structure and employer. Hourly-paid drivers (common in local delivery) are paid for all time on the clock, including waiting. Per-mile drivers (common in OTR trucking) are typically not paid for waiting time, though some carriers offer detention pay if you wait more than a set number of hours. Owner-operators negotiate this with each shipper or carrier.

What is the difference between per-mile and hourly pay for CDL drivers?

Per-mile pay means you earn a set amount for each mile driven, regardless of how long it takes. Hourly pay means you earn a set amount for each hour worked. Per-mile favors fast drivers on long routes; hourly favors drivers on short routes with frequent stops. Local delivery is usually hourly; OTR trucking is usually per-mile.

Can a new CDL driver earn more by switching carriers after one year?

Yes, often significantly. Many carriers pay new drivers less to offset training costs. After one year, you can move to a carrier that pays more per mile or offers better routes. Switching carriers can increase your pay by $3,000 to $8,000 annually, though you lose any tenure-based benefits or bonuses at your previous employer.

Do CDL drivers get benefits like health insurance and retirement?

Large carriers typically offer health insurance, 401(k) plans, and paid time off. Small carriers and owner-operators often do not. If benefits matter to your decision, compare the total package — a carrier paying $2,000 less annually but offering full health insurance may be worth more than higher per-mile pay with no benefits.

Is owner-operator income really higher than company driver income?

Gross income can be, but net income after expenses is often similar or lower. An owner-operator grossing $100,000 might net $60,000 to $70,000 after truck payments, fuel, insurance, and maintenance. A company driver earning $65,000 keeps most of it. Owner-operator income is higher only if you run efficiently and build a strong customer base.