50% of professionals earn between $70,750 - $109,425 CAD
The median salary is $91,100
The average salary for a Engineers in Canada is CAD 93,687 - CAD 122,538 per year in 2026. The median salary is CAD 109,000 per year, based on 561 active job listings.
The cities with the most Engineers job opportunities in Canada are Toronto, Calgary, Burnaby, Vancouver, Montreal. Toronto leads with 60 job openings.
Leading employers for Engineers roles in Canada include Casasanta (Baking Equipment), Energy Job Shop, HRbrain Inc., Insight Global, Kiewit.
Explore 561 Engineers job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.