Primary Care Physician Salaries in New Westminster, BC

Salary estimated from 7 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: June 6, 2019
Average in New Westminster, BC
$38.25 per hour
20% Above national average
  • Most Reported
$19.20
$57.75
Salary Distribution

How much does a Primary Care Physician make in New Westminster, BC?

The average salary for a Primary Care Physician is $38.25 per hour in New Westminster, BC, which is 20% above the national average. Salary estimates are based on 7 salaries submitted anonymously to Indeed by Primary Care Physician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Primary Care Physician is 1-3 years.
Primary Care Physician salaries by company in New Westminster, BC
CompanyAverage salary
$38.25 per hour
Primary Care Physician salaries by location
CityAverage salary
$34.92 per hour
$40.13 per hour
$19.09 per hour
$36.40 per hour

Primary Care Physician job openings

Manager, Access, Care & Transitions/Clinical Quality
Fraser Health
New Westminster, BC
General Practitioner Physician
Fortius Sport & Health
Burnaby, BC
Primary & Community Care Social Worker - Primary Care Network
Fraser Health
New Westminster, BC
Babylon Counsellor (Virtual Care)
Babylon Health
Vancouver, BC
Social Worker (SW) 2 - Primary Care
Vancouver Coastal Health
Vancouver, BC
Clinical Research Coordinator
Providence Health Care Research Institute
Vancouver, BC
Primary Care Physician jobs in New Westminster, BC