50% of professionals earn between $80,000 - $87,500 CAD
The median salary is $85,000
The average salary for a General Practice in Canada is CAD 85,000 - CAD 87,500 per year in 2026. The median salary is CAD 86,250 per year, based on 126 active job listings.
The cities with the most General Practice job opportunities in Canada are Kelowna, Edmonton, Bay Roberts, Goderich, Invermere. Kelowna leads with 6 job openings.
Explore 126 General Practice job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.