general practitioner jobs in Edmonton

See average salary for general practitioner »

462 general practitioner job listings in Canada. Find daily updated positions from leading job boards.


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Head Medical Full-time €350,000 Temporary

    Our client is now recruiting for General Practitioners to join a new and open practice in Edmonton, Alberta! An exciting opportunity has arisen in one of the most highly sought after locations in Alberta, Canada. Edmonton is a thriving city with a rapidly growing population and offers a great lifestyle for GP`s keen to relocate to Alberta, which also has the...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Head Medical Full-time

    Our entrepreneurial client has some new excellent opportunities for GP`s / Family Medicine Physicians to join their clinics based in Edmonton and Calgary, in the very popular province of Alberta, Canada. They have already established clinics in the region and are in an expansion phase. If you are a GP and keen to make a long term move to Canada, these are...


  • Edmonton, Division No. 11, Canada Head Medical Full-time $350,000 - $500,000 Contract

    Practise general medicine in Edmonton, Alberta, with varied patient demographics and no on-call requirements. Work within a new, open practice.This General Practitioner position serves seniors and young families in a highly populated area. The six-room practice sits near schools and a mall. Opening hours run Monday through Friday, 9am to 5pm, and weekends...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Head Medical Full-time

    Practise general medicine in Edmonton, Alberta, with varied patient demographics and no on-call requirements. Work within a new, open practice. This General Practitioner position serves seniors and young families in a highly populated area. The six-room practice sits near schools and a mall. Opening hours run Monday through Friday, 9am to 5pm, and weekends...


  • Edmonton, Division No. 11, Canada Advantage Medical Staffing Ltd Full-time €720,000 - €880,000 Contract

    Step into a General Practitioner role at a thriving medical clinic in Edmonton, with flexible scheduling and high earning potential. This is a unique chance to take over a loyal patient panel. Our client is seeking a Family Physician to join a well-known clinic with a collaborative culture and strong reputation. Physicians will have immediate access to an...


  • Spruce Grove, AB, Edmonton Census Division, AB; Alberta, Canada Head Medical Full-time

    Elevate your medical career at a new General Practitioner clinic in Spruce Grove, Alberta, focusing on patient care with minimal overhead costs. Enjoy a supportive team atmosphere in a modern, air-conditioned facility. This GP opportunity is set in a thriving community. With a projected patient load of 40-45 per day and an established waiting list of 500,...


  • Edmonton, Alberta, Canada Head Medical Full-time

    Our client is now recruiting for General Practitioners to join a new and open practice in Edmonton, Alberta!An exciting opportunity has arisen in one of the most highly sought after locations in Alberta, Canada. Edmonton is a thriving city with a rapidly growing population and offers a great lifestyle for GP`s keen to relocate to Alberta, which also has the...


  • Edmonton, Division No. 11, Canada Head Medical Full-time $170,000 - $260,000 Contract

    Our entrepreneurial client has some new excellent opportunities for GP`s / Family Medicine Physicians to join their clinics based in Edmonton and Calgary, in the very popular province of Alberta, Canada.They have already established clinics in the region and are in an expansion phase.If you are a GP and keen to make a long term move to Canada, these are...

  • General Practitioner

    21 hours ago


    Edmonton, Division No. 11, Canada Advantage Medical Staffing Ltd Full-time €720,000 - €880,000 Contract

    Location: Edmonton – Busy, well-established medical clinic Start Date: January 2026 (following physician retirement) Job Type: Permanent, Full-time or Part-time Earnings: Up to £430,000 / C$800,000 per year depending on patient volume About the Opportunity Our client, a long-established and highly respected medical clinic in Edmonton, is seeking a...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Head Medical Full-time €350,000 Temporary

    Our client is now recruiting for General Practitioners to join a new and open practice in Edmonton, Alberta! An exciting opportunity has arisen in one of the most highly sought after locations in Alberta, Canada. Edmonton is a thriving city with a rapidly growing population and offers a great lifestyle for GP`s keen to relocate to Alberta, which also has...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Head Medical Full-time

    Our entrepreneurial client has some new excellent opportunities for GP`s / Family Medicine Physicians to join their clinics based in Edmonton and Calgary, in the very popular province of Alberta, Canada. They have already established clinics in the region and are in an expansion phase. If you are a GP and keen to make a long term move to Canada, these are...

  • Family Physician

    21 hours ago


    Edmonton, Division No. 11, Canada Advantage Medical Staffing Ltd Full-time €720,000 - €880,000 Contract

    Location: Edmonton, Alberta – High-demand urban practice Start Date: Flexible Position Type: Permanent | Full-time or Part-time Earnings: Up to £430,000 / C$800,000+ per year Clinic Type: Busy, well-established community clinic About the Opportunity We are recruiting a Family Physician / General Practitioner to join a busy, long-standing medical clinic...


  • Edmonton, Division No. 11, Canada Advantage Medical Staffing Ltd Full-time €630,000 - €770,000 Contract

    Now Hiring: General Practitioner (GP) | Edmonton, Alberta, Canada Location: Edmonton, Alberta – multicultural city with a strong healthcare network and vibrant community life Start Date: Flexible Job Type: Full-time or Part-time Clinic Type: Established Family Practice Package: Competitive fee-for-service or split-billing model | Earnings up to...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Advantage Medical Staffing Ltd Full-time

    Step into a General Practitioner role at a thriving medical clinic in Edmonton, with flexible scheduling and high earning potential. This is a unique chance to take over a loyal patient panel. Our client is seeking a Family Physician to join a well-known clinic with a collaborative culture and strong reputation. Physicians will have immediate access to an...


  • Spruce Grove, AB, Edmonton Census Division, AB; Alberta, Canada Head Medical Full-time €350,000 Temporary

    Our client has an exciting new opportunityto join a brand new GP clinic in Spruce Grove, Alberta. This is a computerised practice that has 4 Consultingrooms and 1 treatment room. The practice is an air conditioned, 1300sqf clinic. The clinic is in a Brand New complex, modern looking, and has 91 free parking stalls also available to patients. There is a...


  • Edmonton, Alberta, Canada Head Medical Full-time

    Practise family medicine in Edmonton or Calgary with established clinics expanding across Alberta, Canada. Support includes electronic health records and clinic staff.This General Practitioner opportunity suits physicians planning a long-term move to Canada. The clinics provide assistants, support with electronic health records, and current equipment....


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Advantage Medical Staffing Ltd Full-time €430,000 Temporary

    Location : Edmonton – Busy, well-established medical clinic Start Date: January 2026 (following physician retirement) Job Type: Permanent, Full-time or Part-time Earnings: Up to £430,000 / C$800,000 per year depending on patient volume About the Opportunity Our client, a long-established and highly respected medical clinic in Edmonton , is...

  • Family Physician

    5 days ago


    Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Advantage Medical Staffing Ltd Full-time €430,000 Temporary

    Location: Edmonton, Alberta – High-demand urban practice Start Date: Flexible Position Type: Permanent | Full-time or Part-time Earnings: Up to £430,000 / C$800,000+ per year Clinic Type: Busy, well-established community clinic About the Opportunity We are recruiting a Family Physician / General Practitioner to join a busy, long-standing medical...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Advantage Medical Staffing Ltd Full-time

    Now Hiring: General Practitioner (GP) | Edmonton, Alberta, Canada Location: Edmonton, Alberta – multicultural city with a strong healthcare network and vibrant community life Start Date: Flexible Job Type: Full-time or Part-time Clinic Type: Established Family Practice Package: Competitive fee-for-service or split-billing model | Earnings up to...

  • General Practitioner

    21 hours ago


    Edmonton, Alberta, Canada sanoLiving Full-time

    General Practitioner (New Brunswick) – Help Redefine Women's Health with Flexible Virtual CareWe're seeking a General Practitioner (MD) licensed in New Brunswick who shares our passion for women's health and patient-centered care. You do not need to reside in New Brunswick, but you must hold a valid license to practice in the province.Why You'll Love This...