Position
City
Salary

How much does a Nurse Practitioner make in Vancouver, BC?

The average salary for a Nurse Practitioner is $116,671 per year 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.

Nurse Practitioner jobs in Vancouver, BC

What are the highest paying cities for a Nurse Practitioner near Vancouver, BC?

Nurse practitioners around Vancouver, BC, enjoy strong demand and high salaries. Burnaby stands out with an average salary of $159,068, making it a top choice for professionals. Nearby, Richmond and Victoria also offer competitive wages at $132,178 and $127,381 respectively.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Vancouver, BC, highlighting Burnaby, BC with the highest at $159,068 and Surrey, BC with the lowest at $98,471.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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?

Nurse Practitioners in Vancouver, BC, enjoy competitive salaries at top companies. Calian offers an impressive average salary of $138,815, making it a great choice for job seekers. Providence HealthCare provides a solid average salary of $108,023, showcasing diverse opportunities in the field. These companies present promising career paths for Nurse Practitioners seeking both excellent pay and a supportive work environment.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Vancouver, BC, highlighting Calian with the highest at $138,815 and Providence HealthCare with the lowest at $108,023.
  1. 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.


  2. 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.

Currently 7,113 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
7,113 Job Openings