Average salary
$74,000 - $85,000
Median salary
$74,000 - $85,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$44K
25th percentile$55K
Median$74K
75th percentile$85K
90th percentile$98K
50% of professionals earn between $55,000 - $85,000 CAD
The median salary is $74,000
Top cities
Calgary1,867 job openings
Edmonton1,484 job openings
Winnipeg1,452 job openings
Montréal1,354 job openings
Mississauga1,020 job openings
Nova Scotia988 job openings
Toronto836 job openings
Ottawa762 job openings
Brampton728 job openings
Vancouver471 job openings
Lévis431 job openings
Laval404 job openings
Moncton317 job openings
Regina241 job openings
Boucherville230 job openings
Related professions
CAD 30,000 - 50,000-50%
CAD 86,900 - 125,000+33%
CAD 123,000 - 187,000+95%
CAD 89,214 - 133,000+40%
CAD 47,000 - 61,500-32%
CAD 55,000 - 62,494-26%
CAD 56,408 - 63,077-25%
CAD 71,538 - 91,994+3%
CAD 80,000 - 90,000+7%
CAD 55,000 - 69,759-22%
The average salary for a Truck Driver in Canada is CAD 74,000 - CAD 85,000 per year in 2026. The median salary is CAD 79,500 per year, based on 51,028 active job listings.
The cities with the most Truck Driver job opportunities in Canada are Calgary, Edmonton, Winnipeg, Montréal, Mississauga. Calgary leads with 1,867 job openings.
Explore 51,028 Truck Driver job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.