1. Home
  2. Career Explorer
  3. Nurse Practitioner
  4. Salaries
Content has loaded

Nurse practitioner salary in Winnipeg, MB

How much does a Nurse Practitioner make in Winnipeg, MB?

Average base salary

$53.65
same
as national average

The average salary for a nurse practitioner is $53.65 per hour in Winnipeg, MB. 42 salaries reported, updated at January 23, 2023

Is this useful?

Top companies for Nurse Practitioners in Winnipeg, MB

  1. Ontario Public Service
    3.7
    118 reviews46 salaries reported
    $685per hour
Is this useful?

Highest paying cities for Nurse Practitioners near Winnipeg, MB

  1. Saskatoon, SK
    $69.89 per hour
    7 salaries reported
  2. Toronto, ON
    $62.46 per hour
    113 salaries reported
  3. Ottawa, ON
    $59.71 per hour
    84 salaries reported
  1. London, ON
    $59.52 per hour
    66 salaries reported
  2. Halifax, NS
    $55.41 per hour
    34 salaries reported
  3. Meadow Lake, SK
    $55.39 per hour
    5 salaries reported
  1. Winnipeg, MB
    $53.65 per hour
    42 salaries reported
  2. Flin Flon, MB
    $53.06 per hour
    5 salaries reported
  3. Hamilton, ON
    $51.25 per hour
    77 salaries reported
Is this useful?

Where can a Nurse Practitioner earn more?

Compare salaries for Nurse Practitioners in different locations
vs.
Explore Nurse Practitioner openings
Is this useful?

How much do similar professions get paid in Winnipeg, MB?

Advanced Practice Registered Nurse

107 job openings

Average $44.18 per hour

Emergency Medicine Physician

Job openings

Average $233,727 per year

Is this useful?

Frequently searched careers

Registered Nurse

Software Engineer

Truck Driver

Dental Hygienist

Pharmacist

Police Officer

Dentist

Electrician

Accountant

Teacher

Flight Attendant

Administrative Assistant