50% of professionals earn between $72,750 - $92,302 CAD
The median salary is $80,000
The average salary for a Truck Driver in Canada is CAD 80,000 - CAD 92,302 per year in 2026. The median salary is CAD 86,151 per year, based on 18,336 active job listings.
The cities with the most Truck Driver job opportunities in Canada are Winnipeg, Edmonton, Calgary, Montréal, Mississauga. Winnipeg leads with 2,198 job openings.
Leading employers for Truck Driver roles in Canada include Challenger Motor Freight Inc., Sodrox Chemicals Ltd., Trimac Transportation, CRST, GFL Environmental.
Explore 18,336 Truck Driver job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.