Truck Driver Salaries in Canada

Updated Jun. 23, 2022
$54,158 /yr
Average Base Pay

1,298 salaries

$38K

Low

$54K

Average

$78K

High

Additional Cash Compensation
Average$3,863Range$225 - $66,257

How much does a Truck Driver make? The national average salary for a Truck Driver is $54,158 in Canada. Filter by location to see Truck Driver salaries in your area. Salary estimates are based on 1,298 salaries submitted anonymously to Glassdoor by Truck Driver employees.

How accurate does $54,158 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Truck Driver?
$54,158 /yr
Truck Driver
$63,679 /yr
Truck Driver III
$68,831 /yr
Truck Driver Iv
See Full Career Path

Download as data table

What are some related job titles for a Truck Driver?

Class B CDL Truck Driver

$57,501

per year

Driver of Trucks

$57,501

per year

Dump Truck Driver

$55,466

per year

Fuel Truck Driver

$69,521

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Canada Cartage
3.8

Canada Cartage

Truck Driver

$53,796

 /yr
Range: $34K - $97K

$34K

$97K

$34,297 - $97,291 Range

Westcan Bulk Transport
3.2

Westcan Bulk Transport

Truck Driver - Hourly

$32

 /hr
Range: $27 - $36

$27

$36

$27 - $36 Range

KEE Human Resources

KEE Human Resources

Truck Driver - Hourly

$25

 /hr
Range: $21 - $39

$21

$39

$21 - $39 Range

Trimac
2.6

Trimac

Truck Driver - Hourly

$29

 /hr
Range: $21 - $114

$21

$114

$21 - $114 Range

Drake International
3.6

Drake International

Truck Driver - Hourly

$24

 /hr
Range: $16 - $28

$16

$28

$16 - $28 Range

Bison Transport
3.8

Bison Transport

Truck Driver

$60,000

 /yr
Range: $39K - $82K

$39K

$82K

$38,773 - $82,009 Range

Gordon Food Service
3.9

Gordon Food Service

Truck Driver - Hourly

$32

 /hr
Range: $24 - $34

$24

$34

$24 - $34 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
PepsiCo
3.9

PepsiCo

Truck Driver - Hourly

$29

 /hr
Range: $24 - $37

$24

$37

$24 - $37 Range

Gardewine North
3.3

Gardewine North

Truck Driver

$72,448

 /yr
Range: $39K - $89K

$39K

$89K

$38,592 - $88,639 Range

Kent Building
3.9

Kent Building

Truck Driver - Hourly

$16

 /hr
Range: $15 - $18

$15

$18

$15 - $18 Range

Protrans Personnel Services
2.4

Protrans Personnel Services

Truck Driver - Hourly

$26

 /hr
Range: $21 - $44

$21

$44

$21 - $44 Range

1-800-GOT-JUNK?
3.3

1-800-GOT-JUNK?

Truck Driver - Hourly

$18

 /hr
Range: $13 - $22

$13

$22

$13 - $22 Range

J.D. Irving
3.7

J.D. Irving

Truck Driver - Hourly

$20

 /hr
Range: $16 - $82

$16

$82

$16 - $82 Range

Serco Group
3.2

Serco Group

Truck Driver - Hourly

$28

 /hr
Range: $27 - $28

$27

$28

$27 - $28 Range

GFL Environmental
3.3

GFL Environmental

Truck Driver - Hourly

$28

 /hr
Range: $13 - $50

$13

$50

$13 - $50 Range

Walmart
3.3

Walmart

Truck Driver - Hourly

$27

 /hr
Range: $14 - $52

$14

$52

$14 - $52 Range

4Refuel
2.7

4Refuel

Truck Driver - Hourly

$28

 /hr
Range: $25 - $33

$25

$33

$25 - $33 Range

Emterra
3.2

Emterra

Truck Driver - Hourly

$25

 /hr
Range: $21 - $31

$21

$31

$21 - $31 Range

Super Save Group
3.0

Super Save Group

Truck Driver - Hourly

$30

 /hr
Range: $21 - $35

$21

$35

$21 - $35 Range

Armour Transportation Systems
3.1

Armour Transportation Systems

Truck Driver - Hourly

$20

 /hr
Range: $15 - $30

$15

$30

$15 - $30 Range

Download as data table
Viewing 1 - 10 of 2,881

Frequently asked questions about a Truck Driver salaries

The national average salary for a Truck Driver is $54,158 per year in Canada. Filter by location to see a Truck Driver salaries in your area. Salaries estimates are based on 1298 salaries submitted anonymously to Glassdoor by a Truck Driver employees.

The highest salary for a Truck Driver in Canada is $77,875 per year.

The lowest salary for a Truck Driver in Canada is $37,664 per year.