2024 Truck Driver Salary Reference Guide – The Only One You Need

American Money Hundred Dollar Bills

What are the truck driver salary rates in the U.S. and Canada?

How much can you REALLY earn as a professional driver?

This is certainly one of the most frequently asked questions by those considering pursuing a career as a trucker, and for those truckers already in a driving job, but looking for greener pastures.

After all, if the job doesn’t meet your financial needs and expectations, no need to waste anymore of your time investigating a career in trucking.

The Benefits of a Truck Driving Job

  • no post secondary education required
  • a relatively short amount of training time required
  • jobs are plentiful
  • pay can be lucrative with in specialized niches and with some of the better trucking companies

Average Truck Driver Salary – U.S./Canada

These are the ‘official’ most current numbers which show the annual pay rates as well as the hourly pay for truck drivers in the U.S. and Canada.

Source: Bureau of Labor Statistics

Bureau of Labor Statistics, as of August 8, 2018

  1. Truck Driver Salary – U.S. Average Annual Pay $45,570
  2. Truck Driver Salary – U.S. Average Hourly Rate  $21.80
  3. OTR Trucker Salary – U.S. $44,420

Government of Canada – Labour Statistics, August 8, 2018

  1. Truck Driver Salary – Canada $45,000 – Canadian truck driver wages seem to be regionally driven, east coast provinces paying the lowest wages, while Montreal and some major western cities, pay higher rates on average.
  2. Average Hourly Rate – Truck Driver – Canada – $21.48/hr

BEWARE of Posted Truck Driver Salary Rates

  • Use the figures on this post as a reference.  Pay rates will vary from niche to niche, company to company, and job description for a particular job etc.
  • Check out the companies you are interested in by email or a face to face interview. You may read some salary figures online which are inflated for the purpose of luring new blood into the industry.
  • Salaries posted online have a high incidence of being incorrect. Some salaries found online calculate in a small number of salaries for an average salary and are not an accurate reflection of a true average.  Some salaries calculate in owner operator salaries which skews the results and makes the average truck driver salary sound higher than it really is

WARNING — WORD TO THE WISE: Beware of what you read online about truck driver salaries. They are often inaccurate.

The professional truck driver wages stated in this article are current and to be used as a guideline and indicator only, for the purpose of knowing a particular driving job or company you are researching or work for, is paying fairly.

For the most  accurate professional driver salary figures, it’s best to refer directly to the pay of a specific driving job with the trucking  company of your choice.

Related ArticleThe Best Trucking Companies to Work For USA

Money stacked up

The Highest Paid Truck Drivers – By State

The 3 biggest factors which normally determine how much a truck driver is paid in the U.S. is determined by:

  • Years Experience 
  • Location 
  • Number of Miles Driven


The rate of truck driver pay CAN sound great for some states.

But keep in mind, those ‘high paying states’ for truck driver salaries, could also be states with a high cost of living. So for what sounds like a decent salary, truly isn’t when the indexed cost of living is also high.

IF YOU’RE LOOKING FOR A HIGH PAYING TRUCK DRIVING JOB, the secret is to look for a state where the salary is high and the cost of living is low.

Here you will find as listed by SeekCapital, the highest truck driver salaries. These numbers take into account the salary and the cost of living index in the state.


  1. Nevada $50,920 ($8500/yr more than the average job in Nevada)
  2. Mississippi $40,900 (Over $6500/yr greater than the average paying job in MS)
  3. Kentucky $45,550 ($6500/yr more than the average job in Kentucky)
  4. Utah $45,600 ( $6500/yr more than the average salaried job in this state)
  5. South Carolina $42,270 ($6000+/yr  greater than the average job in S.Carolina)
  6. Arizona $45,430 ($6300/yr more than the average salaried Arizona job)
  7. New Mexico $44460 (the average truck driver salary  in N.Mexico is $6000 more than other salaried jobs)
  8. Indiana $46,210 (Average trucker pay in this state is $5200 more than other job average pay)
  9. Idaho $42,010 (Truck driver average salary is $4500 more than pay average from any other job)
  10. Montana $46,100 (Average trucker pay is $4800 more than the average job salary rate in Montana)


Here you will find as listed by SeekCapital, the lowest truck driver salaries, which takes into account the salary and the high cost of living index in the state.

  • Connecticut $49,880 ( $17,000/yr less than average job pay  in the state)
  • Virginia $42,660 ($9400/year less than average job salary in Virginia)
  • New Hampshire $45,030 ($10,700/year lower than average job salary in N. Hampshire)
  • New Jersey $49,080 ($10,700/year lower than average job pay in New Jersey)
  • Maryland $47,940 ($6200/yr less than average job pay in this state)
  • Massachusetts $ 50,310 ($10,700/yr less than average job salary in Massachusetts)
  • Wyoming $50,200 ($5100/yr less than average Wyoming job salary)
  • California $47,300 ($5200/yr lower than average job pay in California)
  • New York $54,460 ($7200/yr lower than other New York state average job pay)
  • South Dakota $41,590 ($3400/yr lower than average pay rate in S.Dakota)

+ Washington DC   $52,760  (Nearly $20,000/yr lower than average job pay rate in Washington DC)

Average Truck Driver Salary – United States – By State

Annual pay and hourly rate of pay for truckers.

  1. Alabama  $40,580 / $19.27hr
  2. Alaska  $ 57,630 / $27.04 hr (Drivers don’t pay taxes)
  3. Arizona 45,430 $21.46 hr
  4. Arkansas $40,620 / $19.53 (Low wages, low cost of living)
  5. California $45,560 / $21.90 (Low wages, high cost of living, lots of jobs)
  6. Colorado $46,960 /  $22.58
  7. Connecticut $48,530 / $23.33 (Low pay, lower cost of living)
  8. Delaware  $42,550/  $20.46 (High living costs, slightly lower than average job pay)
  9. D.C. $58,388 / $30 (Trucker wages much lower, cost of living very high)
  10. Florida $41,150/ $19.78
  11. Georgia $42,510/ $20.44 (Higher pay, low cost of living, lots of jobs)
  12. Hawaii $ 49,050 /  $23.58 (Very high cost of living)
  13. Idaho $44,250 / $21.28 (Lower  demand for drivers than most states)
  14. Illinois $47,730 / $22.95 (Plenty of jobs)
  15. Indiana $46,270 / $22.25 (Above average pay, low cost of living)
  16. Iowa $ $42,570 / $20.46 (Majority of trucking is seasonal in nature)
  17. Kansas $44,300 / $21.30 (Above average driver pay, low cost of living)
  18. Kentucky $43,430 / $20.88 (Higher driver pay than state average)
  19. Louisiana $41,800/ $20.09 (Average driver earnings lower than average earnings at other jobs in the state)
  20. Maine $40,670 / $19.55 (Low pay: High cost of living ratio, less than 10,000 truck driving jobs in Maine)
  21. Maryland $47,230 / $22.71 (Low pay, high cost of living)
  22. Massachusetts $50,580 $24.32 (Driver pay less than other jobs, high living costs)
  23. Michigan $42,180 / $20.28 (Low living costs, Slightly higher pay average than other jobs in Michigan)
  24. Minnesota $46,570 / $22.39
  25. Mississippi $40,780 $19.61
  26. Missouri $43,480 / $20.90
  27. Montana   $44,700 / $21.49
  28. Nebraska $43,590 / $20.96
  29. Nevada $50,440 / $24.25
  30. New Hampshire $44,370 / $21.33
  31. N. Jersey $48,290 / $23.22
  32. New Mexico $44,860  / $21.67
  33. New York $48,460 / $23.30
  34. North Carolina $42,490 / $20.43
  35. North Dakota $53,020 / $25.49
  36. Ohio $43,990 / $22.25
  37. Oklahoma $43,130 / $20.74
  38. Oregon $45,600 / $21.93
  39. Pennsylvania $46,150 / $22.19
  40. Rhode Island $46,600  / $22.41
  41. South Carolina $42,260 / $20.32
  42. South Dakota $40,850 / $19.64
  43. Tennessee $41,510 / $19.96
  44. Utah $45,500 / $21.87
  45. Vermont $44,190 / $21.25
  46. Virginia $42,780 /  $20.57
  47. Washington $46,990 / $22.59
  48. West Virginia $ 38,580 / $18.55
  49. Wisconsin $44,330 / $21.31
  50. Wyoming $49,420 / $23.76

Average Truck Driver Salary – Canada – By Province

Hourly rate of pay for truck drivers, by Canadian province.

  1. Alberta $25.29/hr (20%+ higher than Canadian average truck driver hourly rate)
  2. Manitoba $20.03/hr
  3. Newfoundland/Labrador $ 13.20/hr (35% lower than Canadian average truck driver hourly rate)
  4. Northwest Territories $22.63
  5. Ontario $20.14/hr   (TORONTO $20.04)
  6. Quebec $18.19/hr
  7. PEI $16.80/hr
  8. Saskatchewan $23.21/hr
  9. Yukon $26.90/hr (Note: Small sampling may give inaccurate figure)
  10. British Columbia $23.47/hr
  11. New Brunswick $18.33/hr
  12. Nova Scotia $17.60/hr
Green Truck on Highway

How Trucker Earnings Are Calculated

Most truck drivers in North America are not paid a salary. Their earnings are structured around a mileage rate with some jobs paying extra money for various other duties.

We personally don’t like this method, but it has unfortunately become the gold standard here in North America.

There’s sometimes extra money for freight pick ups, deliveries, border crossings, waiting/delay time, safety bonuses, maintenance bonuses etc.

Some drivers are paid by the hour for local and city work.

In our research and studies, I was interested to learn that most companies indicated the company driver would get 10,000 miles per month, on average.

I find that rather difficult to believe with the implementation of the EOBR system and the present hours of service regulations.

Truck Driver Salary – 5 Influencing Factors

There are several variables which will determine how much a truck driver can expect to earn.

  1.  Type of trucking — Over the road (OTR), short haul, regional, local trucking, LTL freight, dedicated runs, team driving
  2. Niche in trucking —  General freight (van work), tanker work (liquid hauling), oversized loads, car haulers, flatbed, heavy haul, temperature controlled freight, flatbeds, ice road trucking
  3. Trucking company — Each company pay differently
  4. Experience as a truck driver — Years of CDL driving experience may contribute to level of pay
  5. Where you live — Each U.S. state and each Canadian province have different average pay rates for truck drivers. Pay can vary from city to city within a state or province as well.

Related Article > The High Paying Truck Driving Jobs You Should Know About 

How Is a Truck Driver’s Salary Calculated?

 There are 3 basic ways truck drivers are paid:


The oldest method of calculating trucker pay is by a mileage rate, set by the trucking company the driver is employed with.

There is some controversy and dissatisfaction among truckers with this method. Some employers (trucking companies) use different mileage software to calculate driver pay.

Practical Miles  – Most software offers mileage calculations for practical miles.

Shortest Miles – Shortest route miles of course benefits the company and saves them money. But the driver gets short changed as he cannot always follow the shortest route due to restrictions for heavy trucks, low bridges etc.  

Hub Miles – Hub mile calculations includes each and every mile driven, whether rerouting around a construction site, pulling into an out of the way truck stop or taking an unscheduled scenic route. Very few  trucking companies pay hub miles as this would certainly cost them a lot more money than a computer generated mileage program would suggest.

Related Article > What Every Driver Needs to Know About Liars in Trucking Companies 

Extras Paid In Addition to Mileage Rate

Along with the mileage pay, companies also pay some of the following:

  •  Pickups and Drops — LTL pays mileage as well as a rate for each pick up and each drop along the driver’s route. For example, a driver with 5 pickups and drops for his run, at $15/pick and drops, would earn an extra $120 (15 X 8= $120, 1st + last are usually not paid)
  •  Waiting Time Pay — One of the most controversial issues regarding driver pay is waiting time pay.  Some companies will pay the driver’s delay time and many do not.

Related Article > 5 Problems Truckers Face Doing LTL Trucking and How to Solve Them

Trucking companies do not like to ask the shipper or receiver for extra money for truck delays, thus there is often no extra money to pass on to the driver.

However, our investigations tells us that some companies WILL charge for truck delays to their customers but NOT pass on the money to the driver. 

In all fairness though, waiting time should be paid to the driver in all cases. A fair hourly paid rate should apply to all delays encountered by the driver.

There are traffic delays, equipment repair delays, loading and unloading hold ups which through no fault of the driver’s, he loses money as he is only paid when the truck is moving.

With the Hours of Service rules coupled with the EOBR implementation, waiting time pay for drivers is essential for fair pay to the truck driver.

  • New York/New Jersey Mileage Rate — If a company has runs to the U.S. eastern seaboard states, New York and New Jersey, often a higher mileage rate is paid, to make up for the heavy traffic volume delays drivers encounter.
  •  Layover $ — Each company has their own formula for layover pay. A layover may be paid when a truck driver is delayed for an excessive amount of time. Some pay a set flat rate for a layover while others pay by a particular formula such as first 8 hours no pay, next 8 hours $125 flat rate and next 8 hours paid at $15/hour.
  • Hiring Bonus Pay — Some companies will pay a driver to work for them and then pay out the hiring bonus on the driver’s pay over a period of time.  Many drivers have mentioned to us, the hiring bonus often is never paid to them. A hiring bonus is not a good reason to work for a particular company. Good companies often do not need to lure drivers in to work for them with a sign on bonus.
  • Border Crossings — Some companies will pay a flat fee if the driver needs to cross an international border. This practice may be somewhat outdated now as border crossings are mostly done by pre-clearance methods and the delays can be few if any. If the driver is delayed at customs at a border crossing, hopefully the company will pay some waiting time to the driver.
  • Safety Bonus — Some trucking companies have a program where they reward their drivers for safe driving records. For example, if the driver has no hours of service violations, no incidents or accidents and trouble free inspections, he may get some bonus pay from the company.
  • Fuel Saving Bonus — Some companies will pay an extra cent or two/mile to the driver for saving fuel. By checking the computer printouts from the truck, the company can closely examine every move the driver has made on a trip. If they feel the driver has saved them money and driven the truck in such a manner that he has helped to lower their fuel costs, he may be rewarded on his pay with a little extra bonus money.

Related Article > How to Handle the Truck Driver Recruiter Successfully Every Time


More and more truck drivers in the trucking industry today, are seeking out hourly paid truck driving jobs.

Benefits of Hourly Pay For Truck Drivers

  • It’s a great form of security knowing just how much money you will earn for any given week. No matter what the weather conditions, if the truck is broken down or freight movement is in a slump, the driver’s pay will be consistent.
  • It’s more likely that the company will give an indexed cost of living raise with this method of pay.
  • With stringent Hours of Service rules, this method of pay takes the stress off the driver. The driver is more likely to be a safer driver as he wouldn’t feel the pressures if he were on mileage rate of pay. A driver would be much less inclined to hurry.
  • This method is easier to track for the company and the driver.
  • There is less chance of a driver being short paid by the company as the EOBR will accurately record the driver’s hours worked.

We promote this method of pay to the truck driver for the above reasons. There are trucking companies who have OTR runs (long haul trucking) who have switched to an hourly method of pay, which we think is a big step toward fair pay to the driver.

Related Article >What Every Trucker Should Know About Dangerous Truck Deliveries


Percentage pay for the company driver is not common. However, we hear of small trucking companies paying percentage.

Percentage of a load pay is more often offered to the owner operator.

I would definitely not recommend percentage pay for a company driver. It would be a very unreliable method of pay and difficult to confirm.

As for percentage pay for the owner operator, much of the financial success of this method of pay would strictly depend on the trucking company the owner operator is leased to.

Tips For Finding the Best Paying Trucking Jobs

  • Smaller trucking companies – Consider checking out well run smaller – medium sized trucking companies for a truck driving job.
  • Non advertising carriers – Carriers who rarely run ads for drivers in trucking publications can also be a good choice.
  • Benefit packages – Take a look at trucking companies with benefit packages. Some companies offer benefit packages, but take the time to check out the details to be certain it’s not overpriced if you are paying for it, or a portion of it. Not all benefit packages are cost effective.
  • Know your net earnings, not just gross earnings -DO THE MATH. It really doesn’t matter so much as to what your gross pay is. More importantly, you need to know what is left in your pocket, after everyone else has snatched what a piece of your pay.  Factor in deductions such as income tax, pension, unemployment insurance, health benefit costs, etc.
  • Stay away from percentage deals. It’s risky business and nearly always turns out to be a nightmare.
  • Experienced drivers MAY make more money and are most attractive to SMART carriers. Once upon a time in the trucking industry, yes, this was indeed the case. However, this is not always the norm today.Some trucking companies will have a sliding scale where after a few years and then again at the 5 year mark with that particular company, the driver’s mileage rate will increase a few cents or so per mile.If you’ve found a carrier you’re happy with and stick around, some will give raises for years of service.
    – After 2 years, extra .01/mile (approx. $1000/yr) $82/month
    – After 3 years, extra  .03/mile
    – Then 5 years, extra  .05/mile
    Again, do the math. Don’t be fooled by a few cents extra per mile. Keep in mind as you earn this increase, the cost of living is most likely increasing more than your mileage rate.
  • Consider a company paying hourly wages.  Working for a trucking company paying hourly or on salary, can be a safe, solid way to go. Predictable weekly pay can be great security for some drivers.

Related > The Owner Operator Guide to Profit and Success

Truck Driver Standing Beside Blue Peterbilt

Is the Truck Driver Salary Rate On the Upswing in North America?

Some North American trucking companies don’t pay drivers adequately, for time spent behind the wheel and away from home, along with considerable out-of-pocket expenses. As a result, there is a truck driver shortage in North America.

Trucking companies have not been clever enough to do anything about it until recently. They’ve been unable to turn their heads away and ignore the problem any longer.

Now that the problem is very serious, some trucking companies are finally getting the message they can no longer pay peanuts to drivers. Low wages won’t attract drivers to fill the empty seats in their trucks.

However, the companies have been slow with increasing driver rates, and the trucker shortage problem continues to worsen.

Truck driver salary rates have failed to keep up with the cost of living increases and generally pay sub-optimal for the number of hours invested, and living conditions, and out of pocket expenses especially for long haul trucking jobs (OTR)

I believe, however, the tables are turning in favour of the trucker. Carriers are finally realizing they have no choice, but to step up to the plate, and lay down more money for the truckers, in order to fill the tens of thousands of empty seats.

The time has come. It is slowly becoming a trucker’s market. And it’s damned well about time.

Join 100,000+ Drivers

Twice a month we email you the best tips and new articles to help you better navigate the trucking industry.