Practice with flexibility
Choose full-time, part-time, locum, in-person, or telehealth opportunities that work for your life.
Terra Nova Medical Clinics brings together more than 100 providers, including physicians and nurse practitioners, supported by dedicated administrative professionals to make comprehensive primary care more accessible across British Columbia.
Choose full-time, part-time, locum, in-person, or telehealth opportunities that work for your life.
Collaborate with multidisciplinary teams, practical mentorship, and systems designed to support cross-coverage.
Help build high-quality, patient-centred primary care for communities throughout British Columbia.
Permanent and locum opportunities, with full-time and part-time flexibility.
View role →Deliver accessible primary care with flexible scheduling and robust operational support.
View role →Shape your scope of practice while managing your own patient panel in a collaborative environment.
View role →Join an award-winning clinic network with opportunities for remote primary care and flexible hours.
View role →Support the systems, teams, and patient experience that keep our clinics running well.
Email HR →Start a conversation
For physician roles, recruitment questions, and general career inquiries, contact the appropriate Terra Nova team directly. You can also review active postings on LinkedIn or locums.ca.