50% of professionals earn between $80,000 - $87,000 CAD
The median salary is $87,000
The average salary for a Class 1 in Canada is CAD 80,719 - CAD 96,554 per year in 2026. The median salary is CAD 91,000 per year, based on 2,818 active job listings.
The cities with the most Class 1 job opportunities in Canada are Edmonton, Calgary, Montréal, Winnipeg, Red Deer. Edmonton leads with 176 job openings.
Leading employers for Class 1 roles in Canada include Manitoulin Transport, Tri-Line Carriers LP, Canada Cartage, Energy Job Shop, REBEL TRANSPORT LTD.
Explore 2,818 Class 1 job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.