SalaryEssential GuideUpdated June 202515 min read

Truck Driver Salary by State: 2025 Pay Data & Rankings

Complete 2025 truck driver salary data by state. See which states pay the most ($60K-$90K+), salary by experience level, and highest-paying trucking specializations.

Warning: If a school is not on the federal registry, you cannot get your license. All schools listed on CDL Schools USA are verified against the 2025 FMCSA database.

In This Guide

  1. 1.Average Truck Driver Salary in 2025
  2. 2.Top 10 Highest-Paying States
  3. 3.Salary by Experience Level
  4. 4.Highest-Paying Trucking Jobs
  5. 5.Regional vs OTR Pay Differences
  6. 6.How to Maximize Your Earnings
  7. 7.Salary Negotiation Tips
  8. 8.FAQs
$58,000
National Average
$40K - $100K+
Salary Range
60K+
Driver Shortage

🏆 Top 10 Highest-Paying States for Truck Drivers

RankStateAverage Salary
🥇Alaska$65,000
🥈Massachusetts$63,000
🥉Washington$62,000
4New York$61,000
5California$60,000
6New Jersey$59,000
7Wyoming$58,000
8North Dakota$57,500
9Nevada$57,000
10Connecticut$56,500

* Data based on 2024-2025 BLS and industry reports

📈 Salary by Experience Level

Entry Level (0-1 years)$40,000 - $50,000
Experienced (2-5 years)$50,000 - $65,000
Senior (5-10 years)$60,000 - $80,000
Specialized/Owner-Op$75,000 - $150,000+

💰 Highest-Paying Trucking Specializations

Hazmat Tanker Driver

$75K - $95K

Haul hazardous liquids

Oversized Load Driver

$70K - $100K

Transport heavy equipment

Ice Road Trucker

$80K - $120K

Seasonal, extreme conditions

Owner-Operator

$100K - $200K+

Run your own business

Frequently Asked Questions

How much do truck drivers make in 2025?

The average truck driver salary in 2025 is $52,000-$65,000/year nationally. Entry-level drivers earn $40,000-$50,000, experienced drivers $60,000-$80,000, and specialized haulers (hazmat, oversized) can earn $80,000-$100,000+.

Which state pays truck drivers the most?

The highest-paying states for truck drivers in 2025 are: 1) Alaska ($65K avg), 2) Massachusetts ($63K), 3) Washington ($62K), 4) New York ($61K), 5) California ($60K). However, cost of living matters—net income in Texas or Ohio may be higher.

Do truck drivers get paid by the mile or hour?

It depends on the job. OTR and long-haul drivers are typically paid per mile ($0.45-$0.70/mile). Local drivers are usually paid hourly ($18-$28/hour). Some companies pay by percentage of load value (25-30%).

Can truck drivers make $100,000 a year?

Yes, but it requires specialization. Owner-operators, hazmat/tanker drivers, oversized load haulers, and team drivers can earn $100K+. It typically takes 2-5 years of experience and additional endorsements to reach this level.

How much do first-year truck drivers make?

First-year truck drivers typically earn $40,000-$55,000. Company-sponsored training programs often start at the lower end ($40K-$45K) but offer guaranteed jobs. Private school graduates may negotiate higher starting pay.

Find Schools by State

🚛 Ready to Start Your CDL Training?

Search our database of 32,900+ verified CDL schools. Many accept WIOA grants and financial aid.

Or browse: Texas California Florida All States

Related Articles