General Practitioner and Family Physician Salary Canada

See table for salaries.

Average General Practitioner and Family Physician Salary in Canada

The table below details the hourly wages for General Practitioners and Family Physicians.

The Canadian national occupation classification code (NOC) for this role is 3112.

Job titles and exact duties vary in this occupation and examples of some job titles are: medical doctor, general practitioner (GP) and family physician.

A typical full-time annual salary for this occupation is in the region of $120,000 – $240,000.

Employment prospects for general practitioners and family physicians are very good in Canada. The government forecasts that because the Canadian population is aging, the demand in this profession will increase for the near future.

According to the latest figures, the highest hourly average (median) wages are earned in Ontario at $77.52 per hour and the lowest average (median) wages are earned in Vancouver / Lower Mainland Southwest, British Columbia at $54.72 per hour.

Average (Median) Hourly Wages for General Practitioners and Family Physicians in Canada

LocationLow Wage
$ per hr
Average Wage
$ per hr
High Wage
$ per hr
Calgary – Alberta(2)27.6964.22167.452011
Edmonton – Alberta(2)30.7664.22167.452011
Vancouver / Lower Mainland Southwest – British Columbia(2)24.5654.72132.242011
Winnipeg – Manitoba(2) 21.1370.90139.962011
Fredericton / Oromocto – New Brunswick(1),(2)24.7262.60141.732011
Halifax – Nova Scotia(2) 28.9961.75103.892011
Toronto – Ontario(2)20.1965.34167.592011
Hamilton / Niagara Peninsula – Ontario(2)21.0366.12159.022011
Kitchener / Waterloo / Barrie – Ontario(2)31.8977.52-149.692011
Ottawa – Ontario(2)29.0564.59134.892011
Prince Edward Island 71.2582.102011
Montreal – Quebec
Saskatoon / Biggar – Saskatchewan*(1)50.002013


Duties in this occupation include:
›› Consulting and examining patients and evaluating their physical and mental health
›› Prescribing and administering medications and treatments
›› Performing minor surgery
›› Referring patients to other health services when necessary
›› Advising on health care and prevention of illness
Comparison with employment group

The 2018 full-time average hourly wage rate for professional occupations in health (except nursing), which includes general practitioners and family physicians, is $37.88. The 2018 corresponding median weekly wage rate is $1435, giving an approximate full-time annual salary for this employment sector of $75,000.


Licensing by a provincial or territorial regulatory body is required for this occupation.


Currently, this occupation is an eligible occupation for express entry immigration with the federal skilled worker permanent resident visa.

Number in employment

There are over 65,000 general practitioners and family physicians working in Canada.

These occupations may also be of interest:

Head Nurses and Supervisors
Registered Nurses

  Please help by adding more, relevant information to this page