Updated August 22, 2022

Average Truck Driver Salary

$60,326yearly

$29.00 hourly

Entry level Salary
$40,000 yearly
$40,000
10 %
$60,326
Median
$90,000
90 %

How much does a Truck Driver make?

Truck drivers make $60,326 per year on average, or $29.0 per hour, in the United States. Truck drivers on the lower end of that spectrum, the bottom 10% to be exact, make roughly $40,000 a year, while the top 10% makes $90,000.

Location impacts how much a truck driver can expect to make. Truck drivers make the most in Delaware, Rhode Island, Connecticut, New Jersey, and New York.

Highest Paying States For Truck Drivers

The darker areas on the map show where truck drivers earn the highest salaries across all 50 states.

  • State View
  • County View
Average Salary:

Truck Driver average salary by State

Rank  State  Avg. Salary  Hourly Rate  Job Count  
1Kentucky$68,557$32.966,466
2Pennsylvania$68,232$32.8014,369
3Indiana$67,338$32.379,598
4Delaware$70,901$34.091,484
5Mississippi$66,365$31.913,254
6Ohio$65,665$31.5715,146
7Oklahoma$67,261$32.343,032
8Rhode Island$70,834$34.05671
9Wisconsin$66,857$32.145,493
10Arkansas$65,794$31.632,518
11Vermont$69,340$33.34548
12Nevada$69,012$33.181,174
13New Hampshire$69,288$33.31751
14Georgia$66,979$32.2011,270
15Connecticut$70,082$33.691,995
16Missouri$65,648$31.567,446
17Wyoming$65,149$31.32561
18North Carolina$65,096$31.308,181
19Iowa$63,473$30.525,212
20Kansas$64,531$31.023,467
21Maryland$67,819$32.615,113
22New Jersey$70,043$33.673,913
23New York$69,847$33.586,576
24South Carolina$63,692$30.626,790
25Alabama$63,414$30.495,081
26Minnesota$65,995$31.734,842
27West Virginia$61,668$29.653,146
28District of Columbia$71,360$34.31155
29North Dakota$65,342$31.41365
30Michigan$63,047$30.316,462
31Tennessee$60,653$29.167,059
32Illinois$61,732$29.6816,478
33New Mexico$61,479$29.561,962
34Virginia$64,083$30.817,522
35South Dakota$62,449$30.02560
36Louisiana$58,551$28.154,325
37Massachusetts$65,144$31.322,643
38California$62,190$29.9022,701
39Maine$62,971$30.27717
40Arizona$60,400$29.043,755
41Utah$60,538$29.101,808
42Washington$61,194$29.423,222
43Nebraska$54,316$26.111,519
44Montana$56,810$27.31717
45Colorado$58,278$28.023,312
46Oregon$53,050$25.502,585
47Texas$50,414$24.2412,691
48Idaho$47,833$23.001,320
49Florida$56,563$27.196,139
50Alaska$47,735$22.95149
51Hawaii$44,475$21.38154

Highest Paying Cities For Truck Drivers

Rank  City  Avg. Salary  Hourly 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

Here Are The Five Most In Demand Cities Right Now:

  1. Wilmington, DE
  2. Newark, NJ
  3. New York, NY
  4. Salem, NH
  5. Richmond, KY

Truck Driver Salary Details

Average Truck Driver Salary Graph
Average Truck Driver Salary Graph, Trends, and Summary

What is a Truck Driver's Salary?

Percentile  Annual Salary  Monthly Salary  Hourly 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

Average Salary By Related Titles

Job Title  Annual Salary  Monthly Salary  Hourly Rate  Job 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?

The highest paying companies for truck drivers are W. R. Grace & Co and Walmart according to our most recent salary estimates. In addition, companies like Air Products and Praxair report highly competitive wages for truck drivers.
Rank  Company  Average Salary  Hourly Rate  Job Openings  
1W. R. Grace & Co$88,286$42.451
2Walmart$88,226$42.424,274
3Air Products$84,696$40.7238
4Praxair$81,917$39.385
5Mid-South Management$79,803$38.3767
6Kemira Chemicals$78,717$37.844
7Marathon Petroleum$78,312$37.65186
8Lhoist$74,349$35.74
9Tyson Foods$72,863$35.031,350
10The Custom Companies$70,852$34.062
11Smithfield Foods$70,656$33.9761
12Woodfield Country Club$70,576$33.93969
13Bob's Discount Furniture$69,536$33.433
14Celadon Group$68,679$33.02
15Averitt Express$68,506$32.941,962
16McLane$68,473$32.92696
17Werner Enterprises$68,413$32.8990
18Old Dominion Freight Line$68,406$32.8938
19Ace Hardware$68,111$32.7513
20Covanta$67,720$32.56

How Much Do Truck Drivers Make In Different Industries?

Here are some examples of how much a truck driver salaries can based on different industries:

  1. The retail industry pays truck drivers an average salary of $58,554

  2. The transportation industry pay $58,552

  3. The lowest paying industry for truck drivers is the construction industry. Truck drivers in this industry earn an average salary of $49,927

Highest Paying Industries For Truck Drivers

Rank  Industry  Average Salary  Hourly 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 salary for a truck driver can vary depending on the years of experience that a person has, from entry level to senior level. Data on how experience level affects total compensation is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Average Truck Driver Salary Over Time

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

    Truck Driver Salary By Year

    Year  Avg. Salary  Hourly Rate  % Change  
    2022$60,300$29.00+4.0%
    2021$57,900$27.85+3.5%
    2020$55,900$26.88+2.7%
    2019$54,400$26.14+2.7%
    2018$52,900$25.44+2.6%

    Recently Added Truck Driver Salaries

    Company  Job  Location  Date Added  Salary  
    XPO LogisticsTruck Driver Home Daily In BonusesKansas City, KS07/26/2022$65,699
    Midwest Logistics SystemsMidwest Logistics Systems Dedicated Shuttle Truck DriverFlorence, KY07/26/2022$52,175
    Orgill Transportation CoTruck DriverAttleboro, MA07/26/2022$80,000
    PenskeTruck DriverPottsville, PA07/26/2022$90,000
    Orgill Transportation CoTruck DriverManchester, NH07/26/2022$80,000
    PenskeTruck DriverOxford, MA07/26/2022$89,700
    Orgill Transportation CoTruck DriverSomers, CT07/26/2022$80,000
    PenskeTruck DriverHagerstown, MD07/26/2022$120,000
    PenskeTruck DriverSidney, OH07/26/2022$70,000
    PenskeTruck DriverNovi, MI07/26/2022$80,000

    Truck Driver Salaries FAQs

    What state pays Truck Drivers the most?

    Delaware pays Truck Drivers the most in the United States, with an average salary of $71,360 per year, or $34.31 per hour.

    How do I know if I'm being paid fairly as a Truck Driver?

    You know if you are being paid fairly as a Truck Driver if your pay is close to the average pay for the state you live in. For example, if you live in Delaware you should be paid close to $70,901 per year.

    What type of Truck Driver gets paid the most?

    Truck Driver-Over-The-Road gets paid the most. Truck Driver-Over-The-Road made a median salary of $69,158. The best-paid 10 percent make $81,000, while the lowest-paid 10 percent make $58,000.

    What is a good starting salary for a Truck Driver?

    A good starting salary for a truck driver is $39,000 in the United States. That puts you in the 10th percentile of annual income for a truck driver in the U.S., which is about what you would expect if you were new to the field. The average salary for truck drivers is $59,684, but that normally requires some level of experience to achieve. Furthermore, a good starting salary for a truck driver can vary by state.

    How much can a truck driver make a year?

    Truck drivers make an average salary of $68,000 a year. The typical starting salary is $63,000, and after six to ten years, it increases to $72,235. An alternative to getting paid an annual salary is to be paid per mile driven. The average for that is.48 to.75 cents a mile, up to 6,000 miles per week.

    How much do ice road truckers make?

    Ice road truckers make $30,000 to $40,000 in three months. Meaning if an ice road trucker could work a year straight with very little vacation time, they may earn an annual salary of $120,000 to $160,000.

    How much does a normal truck driver make?

    A normal truck driver makes anywhere from $25,740 per year up to $70,000 per year, with a median income of $39,520.

    Many companies pay their truck drivers by the mile -

    • The average truck driver's pay per mile is between 28 and 40 cents per mile.

    • Most drivers complete between 2,000 and 3,000 miles per week.

    • That translates into average weekly pay ranging from $560 to $1,200.

    • If you drove all 52 weeks in a year at those rates, you would earn between $29,120 and $62,400.

    How much does truck driving school cost?

    Truck driving school cost ranges anywhere from $425 to $10,000. Prices depend on the type of CDL class type, city and state, number of hours of training, and whether you take it at a college or independent school. The median cost of trucking school is $3,500.

    What is the highest-paying truck driving job?

    The highest-paying truck driving job is an owner-operated truck driver. A truck driver who own his own truck(s)can average $154,475 a year. The tops earners average $300,000 and the lower 25% average $95,453. A close second is luxury hauler truck driver who can earn up to $100,000 annually.

    Search For Truck Driver Jobs