Amit's data tools
PayLens
Canada

General practitioners and family physicians salary in Canada

Median annual pay
$232,227

General practitioners and family physicians in Canada earn a median of $232,227 a year, about $117.52 an hour.

Median
$232,227
per year
Hourly
$117.52
at 38 hrs/week

What that is worth in US dollars

Converted at today's rate
$164,642
2026-07-29 ECB reference rate
vs
Adjusted for local prices
$184,237
World Bank PPP, 2025

The first number is what the salary converts to if you moved the money. The second is what it actually buys in Canada. When those two disagree, the second one is the one that tells you how well someone lives on this wage.

Where it pays more in Canada

Median pay for this occupation by area, highest-employing first.

Area Medianvs national
Quebec $268,808 +16%
Manitoba $240,395 +4%
Ontario $233,752 +1%
Yukon Territory $219,382 -6%
Prince Edward Island $209,676 -10%
Newfoundland and Labrador $204,492 -12%
New Brunswick $187,297 -19%
Nova Scotia $187,135 -19%
Alberta $178,213 -23%
British Columbia $160,960 -31%

Regional figures come from the same release as the national one. Where an area is missing, the source suppressed it for sample-size reasons rather than reporting an unreliable estimate.

How Canada measured this

2021 Census wage distributions by NOC and economic region

Source: Employment and Social Development Canada, Job Bank wage data 2025 · Open Government Licence – Canada

Related occupations in Canada

The same job in another country

One family of free data tools

See what every site in this family answers

Published by

Amit Sharma

Auckland real-estate agent and marketer. Builds free, sourced data tools.