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.Average Truck Driver Salary in 2025
- 2.Top 10 Highest-Paying States
- 3.Salary by Experience Level
- 4.Highest-Paying Trucking Jobs
- 5.Regional vs OTR Pay Differences
- 6.How to Maximize Your Earnings
- 7.Salary Negotiation Tips
- 8.FAQs
🏆 Top 10 Highest-Paying States for Truck Drivers
| Rank | State | Average Salary |
|---|---|---|
| 🥇 | Alaska | $65,000 |
| 🥈 | Massachusetts | $63,000 |
| 🥉 | Washington | $62,000 |
| 4 | New York | $61,000 |
| 5 | California | $60,000 |
| 6 | New Jersey | $59,000 |
| 7 | Wyoming | $58,000 |
| 8 | North Dakota | $57,500 |
| 9 | Nevada | $57,000 |
| 10 | Connecticut | $56,500 |
* Data based on 2024-2025 BLS and industry reports
📈 Salary by Experience Level
💰 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
How to Get a CDL in 2025: Complete Step-by-Step Guide
Everything you need to know about getting your Commercial Driver's License in 2025, including ELDT requirements, costs, and timeline.
Read MoreHow to Pay for Truck Driving School (2025 Guide): Grants, Loans & Free Training
Can't afford CDL school? Discover WIOA grants, company-sponsored programs, and financing options to get your CDL for free.
Read MoreClass A vs Class B CDL: Which License Makes More Money in 2025?
Comparing Class A and Class B CDLs: salary differences, job opportunities, training requirements, and which one is right for you.
Read More5 CDL School Scams to Avoid in 2025 (And How to Verify a School)
Protect yourself from fake CDL schools and diploma mills. Learn the red flags and how to verify ELDT registration.
Read More