Build care that moves with people.

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.

01

Practice with flexibility

Choose full-time, part-time, locum, in-person, or telehealth opportunities that work for your life.

02

Grow in good company

Collaborate with multidisciplinary teams, practical mentorship, and systems designed to support cross-coverage.

03

Make care more accessible

Help build high-quality, patient-centred primary care for communities throughout British Columbia.

Find your next chapter.

Family Physician

Permanent and locum opportunities, with full-time and part-time flexibility.

View role →

Telemedicine Family Physician

Deliver accessible primary care with flexible scheduling and robust operational support.

View role →

Nurse Practitioner

Shape your scope of practice while managing your own patient panel in a collaborative environment.

View role →

Locum Physician

Join an award-winning clinic network with opportunities for remote primary care and flexible hours.

View role →

Administrative Staff

Support the systems, teams, and patient experience that keep our clinics running well.

Start a conversation

Your work can shape what comes next.

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.