Content has loaded

Nurse salary in Kelowna, BC

How much does a Nurse make in Kelowna, BC?

Average base salary

$39.25
same
as national average

The average salary for a nurse is $39.25 per hour in Kelowna, BC. 6 salaries reported, updated at September 8, 2026

Highest paying companies for Nurse in Kelowna, BC

Average year pay is based on job postings on Indeed in the past 36 months.
Interior HomeCare Solutions
 
$100,350per year
View company
London Drugs
 
$93,600per year
Save On Foods
 
$78,000per year
Interior Health
 
$75,358per year
Dermapure
 
$68,640per year

Hiring a Nurse?

Job Description
Job DescriptionWrite the perfect Nurse job description
Interview Questions
Interview QuestionsLearn the best questions to ask Nurse candidates

Highest paying cities for Nurses near Kelowna, BC

  1. Prince George, BC
    $49.72 per hour
  2. Vancouver, BC
    $49.02 per hour
  3. Maple Ridge, BC
    $48.13 per hour
  4. Abbotsford, BC
    $46.57 per hour
  5. Coquitlam, BC
    $45.90 per hour

Where can a Nurse earn more?

Compare salaries for Nurses in different locations
vs.

Frequently Asked Questions (FAQs) about Nurse

The average salary for a Nurse is $39.25 per hour in Kelowna, BC. This figure is based on 6 salaries taken from job postings on Indeed in the past 36 months, last updated on September 8, 2026.

Nurse jobs on Indeed - find your next one today.

Nurse salaries in Kelowna, BC typically range between a low of $33.20 and a high of $46.39 per hour, depending on experience and the hiring company.

Some of the highest-paying cities for Nurse in Kelowna, BC include Prince George, BC at $49.72 per hour, Vancouver, BC at $49.02 per hour and Maple Ridge, BC at $48.13 per hour.

Based on recent job postings on Indeed, some of the top-paying companies for Nurse in Kelowna, BC include Interior HomeCare Solutions ($100,350 per year) and London Drugs ($93,600 per year).

How much do similar professions as Nurse get paid in Kelowna, BC?

Senior Nurse

Job openings
Average $44.58 per hour