general practitioners jobs in Ottawa

385 general practitioners job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, ON, Canada HealthCareCAN Full-time €110,000 - €160,000 Contract

    General Practitioner Oncology (#VAC0021355) Two Full-Time Salaried Positions NL Health Services, NL About US NL Health Services, Eastern Zone offers the full continuum of health and community services including public health, long-term care, community services, hospital care and unique provincial programs and services. NL Health Services prides ourselves...

  • The Doctors Waipawa

    3 days ago


    Ottawa, Canada The Doctors Medical Centres Full-time €97,000 - €145,000 Contract

    Located in the beautiful Hawkes Bay The Doctors Waipawa are looking for a GP to join our supportive and friendly small team. We are a lovely stable group practice with a loyal and long standing patient population and an experienced team. - Experienced and supportive team - Preferably 4-8 session per week - negotiable - Ability to work some sessions at The...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada HealthCareCAN Full-time

    General Practitioner Oncology (#VAC0021355) Two Full-Time Salaried Positions NL Health Services, NL About US NL Health Services, Eastern Zone offers the full continuum of health and community services including public health, long-term care, community services, hospital care and unique provincial programs and services. NL Health Services prides ourselves...


  • Ottawa, Ontario, Canada Advantage Medical Staffing Full-time $400,000 - $600,000 Contract

    🩺 Now Hiring: General Practitioner (GP) | Ottawa, Ontario, Canada📍 Location: Ottawa, Ontario – Canada’s vibrant and bilingual capital city📅 Start Date: Flexible🕒 Job Type: Full-time or Part-time💼 Clinic Type: Physician-owned Family Practice🎁 Package: High billing potential | No on-call | Flexible schedule | Supportive clinic teamA...


  • Ottawa, ON, Canada HealthCareCAN Full-time €110,000 - €160,000 Contract

    NL Health Services in Newfoundland and Labrador invites expressions of interest for two General Practitioners Oncology (GPO) – Full-Time within the central site (Grand Falls and Gander) of the Cancer Care Program. The Physician will work primarily in the outpatient cancer clinic and will be responsible for medical management of patients receiving cancer...

  • General Practitioner

    15 hours ago


    Ottawa, Ontario, Canada Advantage Medical Staffing Full-time $450,000 - $700,000 Contract

    🩺 Now Hiring: General Practitioner (GP) | FHO Clinic | Suburban Ottawa, Ontario, Canada📍 Location: Thriving suburb of Ottawa – family-friendly, high-demand area with strong community ties📅 Start Date: Flexible🕒 Job Type: Full-time or Part-time💼 Clinic Type: Family Health Organization (FHO) | Modern, Well-Established Practice🎁 Package:...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada HealthCareCAN Full-time

    NL Health Services in Newfoundland and Labrador invites expressions of interest for two General Practitioners Oncology (GPO) – Full-Time within the central site (Grand Falls and Gander) of the Cancer Care Program. The Physician will work primarily in the outpatient cancer clinic and will be responsible for medical management of patients receiving cancer...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Advantage Medical Staffing Full-time

    Now Hiring: General Practitioner (GP) | Ottawa, Ontario, Canada Location: Ottawa, Ontario – Canada’s vibrant and bilingual capital city Start Date: Flexible Job Type: Full-time or Part-time Clinic Type: Physician-owned Family Practice Package: High billing potential | No on-call | Flexible schedule | Supportive clinic team A thriving ...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada sanoLiving Full-time €175 Temporary

    General Practitioner (New Brunswick) – Help Redefine Women’s Health with Flexible Virtual Care We’re seeking a General Practitioner (MD) licensed in New Brunswick who shares our passion for women’s health and patient-centered care. Fully virtual, scheduled around your availability. Dependent on experience, expertise, and language skills. ...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Advantage Medical Staffing Full-time

    Now Hiring: General Practitioner (GP) | FHO Clinic | Suburban Ottawa, Ontario, Canada Location: Thriving suburb of Ottawa – family-friendly, high-demand area with strong community ties Start Date: Flexible Job Type: Full-time or Part-time Clinic Type: Family Health Organization (FHO) | Modern, Well-Established Practice Package: High earning...

  • Nurse Practitioner

    15 hours ago


    Ottawa, Ontario, Canada Ottawa Inner City Health Full-time $59 - $69 Permanent

    At Ottawa Inner City Health, we do health care differently. It’s part of who we are. We are a nurse-led, trauma-informed organization working on the front lines of homelessness and mental health. We work in the margins- the grey area- with clients experiencing complex trauma, mental illness, and substance use challenges. Our approach is hands-on, harm...

  • Nurse Practitioner

    15 hours ago


    Ottawa, Ontario, Canada Appletree Medical Group Full-time

    Location: 225 Preston St, Ottawa, OntarioWho We Are:Appletree Medical Group is Canada’s most progressive multi-disciplinary medical organization. We support and manage the practices of Ontario’s leading family physicians and specialists, including those delivering innovative virtual healthcare services.For more than two decades, we have partnered with...

  • Nurse Practitioner

    4 days ago


    Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Napanee Full-time

    Lennox and Addington County General Hospital Vacancy Information: Full-Time (new vacancy) Area of Assignment: Long Term Care Basic Function and Scope: We are seeking a Nurse Practitioner (NP) to join our clinical team. The NP will provide advanced nursing care, clinical expertise, and leadership in the management of residents’ health. Working...

  • Nurse Practitioner

    4 days ago


    Ottawa, ON, Canada Napanee Full-time

    Lennox and Addington County General Hospital Vacancy Information: Full-Time (new vacancy) Area of Assignment: Long Term Care Basic Function and Scope: We are seeking a Nurse Practitioner (NP) to join our clinical team. The NP will provide advanced nursing care, clinical expertise, and leadership in the management of residents’ health. Working...


  • Ottawa, Ontario, Canada Bruyère Health Full-time $65 - $76 Permanent

    POSITION TYPE : Permanent, Full-time, Day, 75hours / pay period, 1 FTE SALARY SCALE : $65.09 to $76.14 per hour Why should I join Bruyère Health? At Bruyère Health, we're much more than a health organization; we're a true community built on respect, compassion, accountability, collaboration, and learning. If you're passionate about making a difference and...


  • Ottawa, Canada Connect Hearing Canada Full-time €70,000 - €100,000 Contract

    Are you a licensed Audiologist or Hearing Instrument Practitioner who wants to make a meaningful impact in the lives of Canadians? Are you looking to join one of the strongest and fastest-growing hearing care networks in Canada, where clinical excellence and patient care come first? Do you thrive in an environment that supports your success through...


  • Ottawa, Canada HealthOp Solutions Full-time €154,000 - €167,000 Contract

    Nurse Practitioner – Women’s Health / OB-GYN Overview & Highlights - Location: Prescott, Arizona - Schedule: Full-time - Compensation: $110,000–$120,000 annually, depending on experience - Benefits: Medical, dental, and vision insurance; PTO and sick time; 401(k); CME reimbursement; license reimbursement; malpractice coverage Location &...


  • Ottawa, Ontario, Canada Jane Full-time

    About the RoleHi, I'm Dan Davidow, Chief Marketing Officer at Jane. I joined Jane because I have a real passion for helping small businesses succeed, and our customers run some of the most impactful small businesses there are. When I'm not doing that, you'll usually find me planning my next trip.Jane has built strong momentum, and our next phase of growth...


  • Ottawa, Ontario, Canada ByWard Family Health Team Full-time $56 - $67 Permanent

    Position Title: Nurse PractitionerDivision: ByWard Family Health Team (BWFHT)Job Status: Contract - 14 month Full-Time (In-person/remote)Job Reports To: Executive DirectorHourly Rate: $56.31 - $67.90 ($106, 144 - $127,991)ByWard Family Health Team (BWFHT) operates a busy clinic and offers a comprehensive range of services to the general public. We are...


  • Ottawa, ON, Canada UNC Health Full-time $154,000 - $209,000 Contract

    Advance your nursing career with UNC Faculty Physicians as a Nurse Practitioner in Chapel Hill. Deliver patient-focused care while enhancing community health initiatives. This full-time position involves working closely with healthcare teams and supervising physicians to ensure high-quality service delivery for patients. You will handle patient assessments,...