Content has loaded
Family medicine physician salary in Canada
How much does a Family Medicine Physician make in Canada?
Average base salary
$332,872
- Hour
- Day
- Week
- Month
- Year
The average salary for a family medicine physician is $332,872 per year in Canada. 2k salaries reported, updated at August 16, 2026
Highest paying companies for Family Medicine Physician in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Vancouver Coastal Health
$509,600per year
Medcan
$475,000per year
Government of the Northwest Te...
$434,429per year
Insight Global
$432,162per year
Georgian Bay General Hospital
$425,000per year
Inland Group of Companies
$425,000per year
Highest paying cities for Family Medicine Physicians near Canada
Where can a Family Medicine Physician earn more?
Compare salaries for Family Medicine Physicians in different locationsFrequently Asked Questions (FAQs) about Family Medicine Physician