The median annual wage for truck drivers in the United States is $54,320 (BLS, May 2025), with experienced drivers in specialized roles earning over $90,000 per year. But your actual paycheck depends on where you drive, what you haul, and how you’re paid.

How Much Does a Truck Driver Make? National Average Overview

According to the Bureau of Labor Statistics, the 1.9 million truck driver jobs in the US span a wide income range. The bottom 10% earn around $32,000, while the top 10% exceed $89,000. The key variable isn’t luck — it’s the choices you make about your driving career.

Experience Level Annual Salary Range Hourly Equivalent Typical Timeline
Entry-Level / First Year $32,000 – $45,000 $15 – $22/hr 0-12 months
Mid-Career (1-3 years) $45,000 – $60,000 $22 – $29/hr 1-3 years
Experienced (3-5 years) $55,000 – $75,000 $26 – $36/hr 3-5 years
Specialized / Owner-Operator $70,000 – $100,000+ $34 – $48+ /hr 5+ years

When people ask “how much does a truck driver make,” the short answer is: the national median is $54,320, but the real range stretches from $32,000 to well over $100,000 depending on your choices. The sections below break down exactly how to move from the low end to the high end.

Truck Driver Salary by State

Location is one of the biggest factors in how much does a truck driver make. States with higher cost of living generally pay more, but the best value comes from states where pay is high relative to living costs.

State Average Annual Salary Top 25% Earners Cost of Living Index
Alaska $68,000 $85,000+ 125 (high)
North Dakota $63,000 $80,000+ 95 (low)
Washington $62,000 $78,000+ 110 (moderate)
Wyoming $60,000 $76,000+ 92 (low)
Texas $55,000 $70,000+ 92 (low)
Indiana $53,000 $67,000+ 90 (low)
Florida $50,000 $64,000+ 100 (average)
California $58,000 $75,000+ 135 (high)
Mississippi $44,000 $56,000+ 85 (low)
West Virginia $45,000 $58,000+ 88 (low)

North Dakota and Wyoming offer the best pay-to-cost ratios for truck drivers. A driver earning $63,000 in North Dakota with a cost of living of 95 lives significantly better than a driver earning $58,000 in California with a cost of living of 135. When evaluating how much does a truck driver make in your state, always factor in local living expenses.

Truck Driver Salary by Freight Type

What you haul directly determines your pay rate. Specialized freight demands higher skill and pays more.

Freight Type Cents per Mile Annual Estimate (2,500 mi/wk) Skill Level Required
Dry Van $0.40 – $0.55 $52,000 – $71,500 Entry
Refrigerated (Reefer) $0.45 – $0.65 $58,500 – $84,500 Mid
Flatbed $0.50 – $0.70 $65,000 – $91,000 Mid-High
Tanker $0.55 – $0.80 $71,500 – $104,000 High
Oversized / Heavy Haul $0.70 – $1.00+ $91,000 – $130,000+ Expert
Auto Hauler $0.60 – $0.85 $78,000 – $110,500 High

How much does a truck driver make with specialized freight? A flatbed driver earning $0.65/mi over 2,500 miles per week makes $84,500/year — roughly $30,000 more than a dry van driver at the same mileage. The tradeoff is that flatbed work is physically demanding (tarping, securing loads), and specialized endorsements require extra testing.

Truck Driver Salary by Route Type

Your schedule and territory have a major impact on how much does a truck driver make.

Route Type Annual Salary Range Home Time Best For
OTR (Over the Road) $50,000 – $75,000 1-2 days every 2-3 weeks Maximizing income, no family obligations
Regional $48,000 – $65,000 Weekends at home Balance of income and home time
Local / Dedicated $42,000 – $60,000 Home daily Family life, consistent schedule
Team Driving $60,000 – $90,000+ Varies Maximizing miles (truck runs 24/7)

OTR drivers log the most miles and earn the highest gross income, but they also face $3,000-$5,000 per year in road expenses (meals, laundry, showers, misc). A local driver earning $50,000 with no road expenses may actually have a higher net take-home than an OTR driver earning $65,000 who spends $5,000 on the road. When calculating how much does a truck driver make net, route type matters more than gross pay.

Truck Driver Pay Structures: Per Mile vs Per Hour vs Percentage

Understanding how you’re paid is essential to answering “how much does a truck driver make?” for any specific job.

Per Mile (CPM – Cents Per Mile)

The most common pay structure. Typical rates range from $0.35/mi for new drivers to $0.80+/mi for experienced specialists. At 2,500 miles per week and $0.50/mi, you gross $65,000/year. The catch: not all miles are paid equally. Detention time (waiting at loading docks) is often unpaid or paid at a lower rate.

Per Hour

More common in local and dedicated routes. Rates range from $18-$30/hour. Local drivers earning $25/hour for 40 hours make $52,000/year with the benefit of daily home time and predictable schedules.

Percentage of Load

Common among owner-operators and some company drivers. You receive 15-30% of the freight bill per load. A load paying $2,000 at 25% commission nets $500 to the driver. Experienced drivers can earn $70,000-$100,000+ this way, but income fluctuates with freight demand.

Salary (Flat Annual)

Some dedicated routes and private fleets offer flat salaries ranging from $45,000 to $80,000. The advantage is predictable income; the tradeoff is less opportunity for overtime or mileage bonuses.

How Much Do Truck Drivers Make with Endorsements?

Adding endorsements to your CDL is the single most cost-effective way to increase how much does a truck driver make. Each endorsement costs $50-$186 to obtain but adds thousands to your annual income.

Endorsement Cost to Obtain Annual Pay Increase ROI Timeline
Hazmat (H) $186.50 $5,000 – $10,000 1-2 weeks
Tanker (N) $50 $3,000 – $5,000 1 week
Doubles/Triples (T) $50 $2,000 – $4,000 1 week
All Three Combined $286.50 $10,000 – $19,000 Less than 2 weeks

A $186.50 hazmat endorsement that adds $6,000 to your annual salary pays for itself in 11 days of work. Over a 30-year career, that’s $180,000 in additional earnings from a one-time $186.50 investment. If you’re wondering how much does a truck driver make and how to grow it, endorsements are the fastest lever to pull.

Truck Driver Benefits Beyond Salary

When evaluating how much does a truck driver make, total compensation includes more than the paycheck. The average truck driver benefits package adds $12,000-$18,000 in value annually.

  • Health Insurance: Most large carriers offer medical, dental, and vision. Family plans worth $6,000-$12,000/year.
  • 401(k) with Company Match: Typical match is 50¢ on the dollar up to 6% of salary. At $60,000 salary, that’s $1,800/year in free money.
  • Paid Time Off: 1-2 weeks paid vacation after first year, plus sick days.
  • Tuition Reimbursement: Some carriers pay $2,000-$5,000/year toward further training.
  • Sign-on Bonuses: $2,000-$15,000 for experienced drivers in high-demand areas.
  • Referral Bonuses: $500-$3,000 per referred driver who completes training.

Truck Driver Salary vs Other Trucking Careers

How does truck driving compare to other transportation and logistics careers?

Career Median Annual Salary Training Required Job Growth (2024-2034)
Truck Driver $54,320 3-8 weeks CDL training 4% (average)
Delivery Driver $39,000 On-the-job 8% (faster than avg)
Bus Driver $48,000 4-8 weeks training 5% (average)
Dispatcher $48,500 On-the-job 3% (slower)
Freight Broker $52,000 License + on-the-job 6% (above avg)
Warehouse Manager $60,000 2-4 years exp 4% (average)

Truck driving offers the fastest path to a middle-class income among transportation careers — 3-8 weeks of training compared to years of experience required for management roles. When comparing how much does a truck driver make vs other logistics careers, trucking wins on speed-to-income.

How to Maximize Your Truck Driver Salary

If you want to push your earnings to the top end of the range, here are the proven strategies used by six-figure truck drivers:

  1. Get endorsements early. Hazmat + Tanker + Doubles/Triples cost less than $300 combined and can add $10,000-$19,000 to your annual income.
  2. Choose specialized freight. Move from dry van to flatbed or tanker within your first 2 years to jump from $52,000 to $75,000+.
  3. Build a clean driving record. A single preventable accident can reduce your earning potential by $10,000-$20,000 per year for 3-5 years.
  4. Target the right states. North Dakota, Wyoming, and Texas offer high pay relative to cost of living.
  5. Consider team driving. Team drivers log more miles and can earn $70,000-$90,000+, but split drive time with a partner.
  6. Join a carrier with good benefits. Total compensation including 401(k) match and health insurance can add 25-30% to your base pay.
  7. Stay 3+ years at one carrier. Pay per mile typically increases $0.05-$0.10 over the first 3 years, translating to $6,500-$13,000 more annually at 2,500 mi/wk.

Frequently Asked Questions

How much does a truck driver make per year?

The median annual salary is $54,320 (BLS May 2025). Entry-level drivers typically earn $32,000-$45,000, while experienced drivers with endorsements and specialized freight can exceed $90,000.

How much do truck drivers make per mile?

Rates range from $0.35/mi for new drivers to $0.80+/mi for experienced specialists. The average is approximately $0.50-$0.60/mi. At 2,500 miles per week, $0.50/mi yields $65,000/year gross.

Do truck drivers make good money?

Yes — the median truck driver salary of $54,320 exceeds the US median household income and requires only 3-8 weeks of training. With endorsements and specialized freight, experienced drivers regularly earn $75,000-$100,000+.

Which state pays truck drivers the most?

Alaska ($68,000 avg), North Dakota ($63,000), and Washington ($62,000) top the list. But when adjusted for cost of living, North Dakota and Wyoming offer the best value.

How much does a truck driver make an hour?

At the median salary of $54,320 working 40 hours per week, the equivalent hourly rate is approximately $26/hour. However, most truck drivers are paid per mile rather than per hour and often work 50-60 hour weeks.

How long does it take to start earning a good truck driver salary?

Most drivers reach the median salary within 1-2 years. Those who obtain endorsements and choose specialized freight can reach $70,000+ within 2-3 years.

Do owner-operators make more than company drivers?

Owner-operators gross $120,000-$200,000+ but net $70,000-$100,000 after expenses (fuel, insurance, maintenance). Company drivers net $45,000-$75,000 with no overhead risk. Owner-operators earn more but face higher financial risk.

Related Careers