Post job

Truck driver salary

Average truck driver salary

$60,326

$29 hourly rate

Entry-level truck driver salary
$40,000 yearly salary
Updated January 8, 2025

Average Truck Driver Salary

The average salary for a Truck Driver in the United States is currently $60,326 per year. This figure can vary based on several factors including geographic location, years of experience, and the specific type of trucking job. Entry-level drivers can expect salaries starting lower, while those with more experience or specialized skills can earn significantly more.

How Salary Varies by Experience

Truck drivers with less than one year of experience typically earn around $45,000, while those with five to ten years can see salaries exceeding $65,000. Over ten years, experienced drivers can earn even higher, particularly in specialized fields such as hazardous materials or long-haul transport.

Top Paying States for Truck Drivers

States such as California, Texas, and New York generally offer higher wages for truck drivers due to the demand for transportation in densely populated areas. For example, truck drivers in California can earn an average of $70,000 annually, reflecting the high cost of living and demand for logistics services.

On this page
Truck driver salary by: 

Let Zippi find your next truck driver job

Floating question marks illustration

Let Zippi find your next truck driver job

Floating question marks illustration

Where can a Truck Driver earn more?

Compare salary by location
Vs
94k
74k
54k
34k
Columbus, OH$70,911
Columbia, SC$63,701
Compare salary by company
Vs
118k
98k
78k
58k
38k
W. R. Grace & Co$88,286
Covanta$67,720

Truck driver salaries by experience level

Truck driver salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor, Ziprecruiter, SalaryExpert and CareerExplorer, the average salary for a truck driver typically falls between $48,310 and $74,676.
zippia
$60,326yearly
glassdoor[1]
$74,676yearly
Salary.com[2]
$51,842yearly
ZipRecruiter[3]
$56,536yearly
SalaryExpert[4]
$54,669yearly
CareerExplorer[5]
$48,310yearly

Average truck driver salary by state

The average truck driver salary in Delaware, Rhode Island, and Connecticut are the highest in the U.S. The lowest average truck driver salary states are Nebraska, Oregon, and Texas.

  • State view
  • County view
Average salary:

Highest paying states for truck drivers

RankStateAvg. salaryHourly rate
1Kentucky$68,557$32.96
2Pennsylvania$68,232$32.80
3Indiana$67,338$32.37
4Delaware$70,901$34.09
5Mississippi$66,365$31.91
6Ohio$65,665$31.57
7Oklahoma$67,261$32.34
8Rhode Island$70,834$34.05
9Wisconsin$66,857$32.14
10Arkansas$65,794$31.63
11Vermont$69,340$33.34
12Nevada$69,012$33.18
13New Hampshire$69,288$33.31
14Georgia$66,979$32.20
15Connecticut$70,082$33.69
16Missouri$65,648$31.56
17Wyoming$65,149$31.32
18North Carolina$65,096$31.30
19Iowa$63,473$30.52
20Kansas$64,531$31.02
21Maryland$67,819$32.61
22New Jersey$70,043$33.67
23New York$69,847$33.58
24South Carolina$63,692$30.62
25Alabama$63,414$30.49
26Minnesota$65,995$31.73
27West Virginia$61,668$29.65
28District of Columbia$71,360$34.31
29North Dakota$65,342$31.41
30Michigan$63,047$30.31
31Tennessee$60,653$29.16
32Illinois$61,732$29.68
33New Mexico$61,479$29.56
34Virginia$64,083$30.81
35South Dakota$62,449$30.02
36Louisiana$58,551$28.15
37Massachusetts$65,144$31.32
38California$62,190$29.90
39Maine$62,971$30.27
40Arizona$60,400$29.04
41Utah$60,538$29.10
42Washington$61,194$29.42
43Nebraska$54,316$26.11
44Montana$56,810$27.31
45Colorado$58,278$28.02
46Oregon$53,050$25.50
47Texas$50,414$24.24
48Idaho$47,833$23.00
49Florida$56,563$27.19
50Alaska$47,735$22.95
51Hawaii$44,475$21.38

Highest paying cities for truck drivers

The highest-paying cities for truck drivers are Wilmington, DE, Newark, NJ, and New York, NY.

RankCityAvg. salaryHourly rate
1Wilmington, DE$70,911$34.09
2Newark, NJ$70,053$33.68
3New York, NY$69,973$33.64
4Salem, NH$69,380$33.36
5Richmond, KY$68,665$33.01
6Philadelphia, PA$68,411$32.89
7Baltimore, MD$67,951$32.67
8Fort Wayne, IN$67,681$32.54
9Atlanta, GA$66,950$32.19
10Milwaukee, WI$66,923$32.17
11Columbus, MS$66,623$32.03
12Saint Louis, MO$66,110$31.78
13Cleveland, OH$66,093$31.78
14Minneapolis, MN$66,045$31.75
15Jacksonville, AR$65,935$31.70
16Jacksonville, NC$65,315$31.40
17Boston, MA$65,239$31.36
18Kansas City, KS$64,729$31.12
19Richmond, VA$63,965$30.75
20Columbia, SC$63,701$30.63

Truck Drivers are the most in-demand in these five cities:

  1. Wilmington, DE
  2. Newark, NJ
  3. New York, NY
  4. Philadelphia, PA
  5. Baltimore, MD

Truck driver salary details

A truck driver's salary ranges from $40,000 a year at the 10th percentile to $90,000 at the 90th percentile.

Average truck driver salary graph
Average truck driver salary graph, trends, and summary

What is a truck driver's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$90,000$7,500$43
75th Percentile$74,000$6,167$36
Average$60,326$5,027$29
25th Percentile$48,000$4,000$23
10th Percentile$40,000$3,333$19

Highest paying truck driver jobs

The highest paying types of truck drivers are truck driver-over-the-road, company driver, and commercial truck driver.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
CDL Class A Driver$52,203$4,350$25.10696,903
Company Driver$65,430$5,453$31.46708,157
Class B Driver$44,233$3,686$21.27703,020
Line Haul Driver$53,992$4,499$25.96871,646
Commercial Driver$46,852$3,904$22.531,016,123
Truck Driver-Over-The-Road$69,158$5,763$33.25689,630

Which companies pay truck drivers the most?

Truck driver salaries at W. R. Grace & Co and Walmart are the highest-paying according to our most recent salary estimates. In addition, the average truck driver salary at companies like Air Products and Praxair are highly competitive.

RankCompanyAverage salaryHourly rate
1W. R. Grace & Co$88,286$42.45
2Walmart$88,226$42.42
3Air Products$84,696$40.72
4Praxair$81,917$39.38
5Mid-South Management$79,803$38.37
6Kemira Chemicals$78,717$37.84
7Marathon Petroleum$78,312$37.65
8Lhoist$74,349$35.74
9Tyson Foods$72,863$35.03
10The Custom Companies$70,852$34.06
11Smithfield Foods$70,656$33.97
12Woodfield Country Club$70,576$33.93
13Bob's Discount Furniture$69,536$33.43
14Celadon Group$68,679$33.02
15Averitt Express$68,506$32.94
16McLane$68,473$32.92
17Werner Enterprises$68,413$32.89
18Old Dominion Freight Line$68,406$32.89
19Ace Hardware$68,111$32.75
20Covanta$67,720$32.56

Wage gap by gender, race and education

$59,000$57,400$55,800$54,200$52,600$51,000
MaleFemale

Truck Driver salary by industry

The average truck driver salary varies across industries:

  • The average truck driver salary in the retail industry is $58,554, the highest of any industry.
  • The average truck driver salary in the finance industry is $58,552.
  • Truck drivers in the construction industry earn an average salary of $49,927, the lowest of any industry.

Highest paying industries for truck drivers

RankIndustryAverage salaryHourly rate
1Retail$58,554$28.15
2Transportation$58,552$28.15
3Manufacturing$56,169$27.00
4Construction$49,927$24.00

High paying truck driver jobs

Truck driver salary trends

The average truck driver salary has risen by $11,776 over the last ten years. In 2014, the average truck driver earned $48,550 annually, but today, they earn $60,326 a year. That works out to a 14% change in pay for truck drivers over the last decade.

Compare truck driver salaries for cities or states with the national average over time.

Average truck driver salary over time

Compare truck driver salaries for individual cities or states with the national average.

Truck driver salary by year

YearAvg. salaryHourly rate% Change
2025$60,300$29.00+4.0%
2024$57,900$27.85+3.5%
2023$55,900$26.88+2.7%
2022$54,400$26.14+2.7%
2021$52,900$25.44+2.6%

Recently added truck driver salaries

CompanyJobLocationDate addedSalary
Clean HarborsTruck DriverCranston, RI06/30/2025$70,000
Clean HarborsTruck DriverCincinnati, OH06/30/2025$80,000
Clean HarborsTruck DriverBristol, CT06/30/2025$80,000
Clean HarborsTruck DriverEast Chicago, IN06/30/2025$90,000
Clean HarborsTruck DriverEl Dorado, AR06/30/2025$80,000
Clean HarborsTruck DriverDenver, CO06/30/2025$80,000
Kenan Advantage GroupTruck DriverTulsa, OK06/30/2025$88,698
Kenan Advantage GroupTruck DriverCoffeyville, KS06/30/2025$88,698
Wayne FarmsTruck Driver-1St. ShiftUnion Springs, AL06/30/2025$54,262
Wayne FarmsTruck Driver-1St. ShiftPalestine, TX06/30/2025$58,332

Truck driver salary FAQs

Search for truck driver jobs

Browse transportation jobs