How much does a Nurse Practitioner make in Vancouver, BC?
In Vancouver, BC, Nurse Practitioners enjoy a rewarding career with a competitive salary. The average yearly salary stands at approximately $116,671. This income reflects the essential role Nurse Practitioners play in the healthcare system.
Nurse Practitioners in Vancouver can expect salaries that range from about $91,186 to $147,556. These figures account for various factors such as experience, specialty, and place of employment. Many find these numbers to be a good reflection of the skill and responsibility they bring to their roles.
What are the highest paying cities for a Nurse Practitioner near Vancouver, BC?

-
Burnaby, BC
Average Salary: $159,068
In Burnaby, healthcare professionals thrive in a vibrant community. Opportunities abound in various clinics and hospitals, including Burnaby Hospital. The city's diverse population offers a rich environment for comprehensive care.
Find Nurse Practitioner jobs in Burnaby, BC
-
Richmond, BC
Average Salary: $132,178
Richmond presents excellent prospects for those in the medical field. The city’s growing population drives demand in both private practices and community health centers. Nearby facilities, like the Richmond Hospital, offer robust career paths.
Find Nurse Practitioner jobs in Richmond, BC
-
Victoria, BC
Average Salary: $127,381
Victoria offers a serene environment to practice medicine. The city’s healthcare needs are met through local hospitals and clinics. Working here means enjoying a balanced lifestyle with easy access to nature and community services.
Find Nurse Practitioner jobs in Victoria, BC
-
Coquitlam, BC
Average Salary: $119,231
Coquitlam provides a supportive community for healthcare workers. Opportunities exist in both private and public health settings. The Coquitlam Centre and associated clinics create a bustling environment for professional growth.
Find Nurse Practitioner jobs in Coquitlam, BC
-
Kamloops, BC
Average Salary: $110,856
Kamloops, nestled in the Thompson-Nicola region, offers unique challenges and rewards. Local hospitals and health services create a tight-knit medical community. The area’s natural beauty provides a peaceful backdrop to a fulfilling career.
Find Nurse Practitioner jobs in Kamloops, BC
-
New Westminster, BC
Average Salary: $106,965
New Westminster combines urban access with community warmth. Healthcare professionals find opportunities in both hospitals and private practices. The area’s historic charm and modern amenities enhance the work experience.
Find Nurse Practitioner jobs in New Westminster, BC
-
Abbotsford, BC
Average Salary: $106,276
Abbotsford boasts a growing demand for medical services. The city's diverse population benefits from robust healthcare facilities. Abbotsford Regional Hospital and local clinics offer many avenues for professional development.
Find Nurse Practitioner jobs in Abbotsford, BC
-
Surrey, BC
Average Salary: $98,471
Surrey presents numerous opportunities for healthcare workers. The city's expanding population drives the need for diverse medical services. Local hospitals and clinics provide a dynamic environment for growth and learning.
Find Nurse Practitioner jobs in Surrey, BC
What are the best paying companies for a Nurse Practitioner in Vancouver, BC?

-
Calian
Average Salary: $138,815
Calian provides Nurse Practitioner jobs in various locations throughout Vancouver, BC. They offer a range of opportunities that allow Nurse Practitioners to work in diverse environments. From hospital settings to community health, they value the skills of their Nurse Practitioners. This company operates several facilities in the city, offering a supportive and dynamic work environment.
-
Providence HealthCare
Average Salary: $108,023
Providence HealthCare employs Nurse Practitioners in key areas across Vancouver, BC. They focus on patient care and offer Nurse Practitioners the chance to work in both urban and rural settings. The organization provides a wide array of services, ensuring that Nurse Practitioners have a fulfilling and impactful role. They operate multiple sites in the region, providing comprehensive healthcare solutions.
What are the best paying Nurse Practitioner related jobs in Vancouver, BC?

-
Physician Assistant
Average Salary: $124,014
They collaborate closely with doctors to diagnose and treat illnesses. Work in hospitals and clinics. Companies like Vancouver Coastal Health and Providence Health Care offer various positions.
Find Physician Assistant jobs in Vancouver, BC
-
Nurse Educator
Average Salary: $81,700
They teach and mentor new nurses. Work in hospitals, universities, and training centers. Institutions like the University of British Columbia and Vancouver General Hospital provide these opportunities.
Find Nurse Educator jobs in Vancouver, BC
-
Clinical Research Nurse
Average Salary: $75,785
They manage clinical trials and collect patient data. Work in research facilities and hospitals. Organizations such as the BC Cancer Agency and Providence Health Care hire for these roles.
Find Clinical Research Nurse jobs in Vancouver, BC
-
Registered Nurse
Average Salary: $71,769
They provide patient care and support doctors. Work in hospitals and clinics. Employers like Vancouver Coastal Health and Providence Health Care have many openings.
Find Registered Nurse jobs in Vancouver, BC
-
Public Health Nurse
Average Salary: $71,364
They promote community health and prevent diseases. Work in public health departments. Organizations such as the City of Vancouver and BC Centre for Disease Control offer these jobs.
Find Public Health Nurse jobs in Vancouver, BC
-
Health Coach
Average Salary: $58,150
They guide individuals on improving their health. Work in wellness centers and clinics. Companies like LifeFitness and local gyms hire for these positions.
Find Health Coach jobs in Vancouver, BC
-
Graduate Nurse
Average Salary: $55,467
They complete their nursing training and provide care under supervision. Work in hospitals. Employers like Vancouver Coastal Health and Fraser Health Authority offer these roles.
Find Graduate Nurse jobs in Vancouver, BC
-
Case Manager
Average Salary: $50,709
They coordinate care for patients. Work in hospitals and community health centers. Companies such as Providence Health Care and the BC Ministry of Health offer these positions.
Find Case Manager jobs in Vancouver, BC



