Wages

Truck Driver Salary in Canada | By Province

In 2025, the median salary of a truck driver is $26.42/hour.

Truck Driver Salary in Canada

Truck drivers in Canada: job prospects, employment requirements, licensing.

Truck drivers in Canada, classified under NOC 73300 as transport truck drivers, operate straight trucks or tractor-trailers to transport goods and materials on local, intercity, provincial, and international routes while ensuring compliance with safety regulations and delivery schedules. Approximately 300,000 to 330,000 people work in this occupation nationally. Job prospects indicate a moderate risk of labour shortage nationally through 2033, with tens of thousands of projected job openings driven by strong replacement demand from retirements, industry growth, and e-commerce logistics needs.

Median hourly wages stand at about 26.42 Canadian dollars nationally, with typical ranges from 19.45 to 37.00 dollars per hour depending on experience, location, type of haul (long-haul versus local), and whether the role includes overtime or bonuses. Most positions require a valid Class 1 or AZ commercial driver’s licence, a clean driving record, and completion of a recognized truck driver training program, with work conditions often involving long irregular hours, extended periods of sitting and driving, overnight trips away from home, exposure to varying weather and traffic conditions, and strict adherence to hours-of-service regulations and safety standards.

Licensing

Requirements vary from one province or territory to another. For a regulated occupation, you must have a licence or certificate, or be registered with the regulatory body before you can legally start practising your trade or profession.

TRUCK DRIVER (NOC 73300)
2025Wages/hr
Community/AreaLowMedianHigh
Canada19.4526.4237.00
Newfoundland and Labrador17.9724.7536.00
Prince Edward Island18.0024.0030.29
Nova Scotia18.0024.0030.00
New Brunswick17.0023.0032.00
Quebec19.4525.2034.50
Ontario19.2326.0035.00
Manitoba17.0024.0034.72
Saskatchewan18.5027.0037.00
Alberta21.0030.0042.31
British Columbia22.0030.7740.38
Yukon Territory26.5034.0043.27
Northwest Territories25.0030.0040.00
Nunavut20.0029.0040.00
Source: Job Bank. 2026

In 2023, truck drivers reported higher salaries in Nunavut

TRUCK DRIVER (NOC 73300) 
2024Wages ($/hour)
Province/TerritoryLowMedianHigh
Canada17.52535
Newfoundland and Labrador16.832438.92
Prince Edward Island162130
Nova Scotia15.3821.2831.43
New Brunswick1520.3327
Quebec172430.74
Ontario18.452534.91
Manitoba15.3822.5134
Saskatchewan1825.2535.9
Alberta18.52838
British Columbia19.5527.538.46
Yukon Territory2631.9936
Northwest Territories253035
Nunavut1630.1144.13
Source: Job Bank. 2024

In 2021, truck drivers reported higher salaries in Alberta

TRANSPORT TRUCK DRIVERS (NOC 7511)
2021Wages ($/hour)
 Community/AreaLowMedianHigh
Canada162333.08
Newfoundland and Labrador142033
Prince Edward Island14.5119.2327.5
Nova Scotia12.982028.5
New Brunswick1519.527.5
Quebec152128
Ontario16.4822.6130.31
Manitoba14.8221.6331
Saskatchewan162532
Alberta18.1227.2438
British Columbia17.52737.15
Yukon Territory253035
Northwest Territories2529.4435
Nunavut22.4727.534
Source: Job Bank. November 2021

In 2018, truck drivers reported higher wages in Alberta

TRANSPORT TRUCK DRIVERS (NOC 7511-C)
2018Wages ($/hr)
Province/TerritoryLowMedianHigh
Canada14.252132.22
Alberta182740
British Columbia15.6324.535
Yukon2528.3935
Saskatchewan1523.7534
Northwest Territories22.52732
Nunavut212632
Newfoundland and Labrador132031
Manitoba13.52030
Ontario142030
Québec14.261928.52
New Brunswick12.3117.6527.2
Nova Scotia1318.7526.67
Prince Edward Island12.51825
Source: Job Bank. October 2018*

In 2017, truck drivers reported higher wages in Alberta. The following table shows the truck driver salaries by province.

TRANSPORT TRUCK DRIVERS (NOC 7511-C)
 2017Wages ($/hr)
Province/TerritoryLowMedianHigh
Canada142132.6
Alberta182640
British Columbia152536.06
Yukon252835
Saskatchewan162434.62
Newfoundland and Labrador142032.71
Northwest Territories2226.732
Manitoba132030
Nunavut19.52530
Ontario132029.5
New Brunswick12.2417.728
Québec14.291928
Nova Scotia1318.1626
Prince Edward Island121725
Source: Job Bank. September 2017*

*Wages are reviewed and updated on the Job Bank Web site on an annual basis.

In 2016, truck driver wages ranged from $14.00/hr. to $32.00/hr.

Salaries for truck drivers vary by province. In 2016, truck drivers had the highest wages in Alberta.

TRANSPORT TRUCK DRIVERS (NOC 7511-C)
 2016Wages ($/hr)
 Province/TerritoryLowMedianHigh
Canada1420.432
Alberta182639
British Columbia1524.9535.14
Newfoundland and Labrador13.52035
Saskatchewan15.3823.6335
Yukon252832.32
Northwest Territories222630
Manitoba132029
Ontario132029
Nunavut19.52428.29
New Brunswick12.517.2627
Prince Edward Island1216.527
Québec13.518.626.67
Nova Scotia12.821825.64
Source: Job Bank. November 2016*

*Wages are reviewed and updated on the Job Bank Web site on an annual basis.

TRUCK DRIVER SALARY AND JOB OUTLOOK IN CANADA 2018

TRUCK DRIVER SALARY IN CANADA 2017

TRUCK DRIVER SALARY IN CANADA 2016