The average salary for a General Surgery in Canada is CAD 110,000 - CAD 140,000 per year in 2026. The median salary is CAD 125,000 per year, based on 135 active job listings.
The cities with the most General Surgery job opportunities in Canada are Winnipeg, Sechelt, Edmonton, North Vancouver, Pavilion. Winnipeg leads with 26 job openings.
Leading employers for General Surgery roles in Canada include Health Match BC, HSE Workplace Health & Wellbeing, The Ottawa Hospital.
Explore 135 General Surgery job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.