50% of professionals earn between $73,250 - $79,750 CAD
The median salary is $76,500
The average salary for a Engine Repair in Canada is CAD 76,500 - CAD 79,750 per year in 2026. The median salary is CAD 78,125 per year, based on 100 active job listings.
The cities with the most Engine Repair job opportunities in Canada are Winnipeg, Vaughan, Calgary, Edmonton, Hamilton. Winnipeg leads with 8 job openings.
Explore 100 Engine Repair job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.