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

Nurse salary in Hamilton, ON

How much does a Nurse make in Hamilton, ON?

Average base salary

above national average

The average salary for a nurse is $37.32 per hour in Hamilton, ON. 13 salaries reported, updated at January 20, 2023

Is this useful?

Top companies for Nurses in Hamilton, ON

  1. Government of Saskatchewan
    103 reviews55 salaries reported
    $47.66per hour
Is this useful?

Highest paying cities for Nurses near Hamilton, ON

  1. Toronto, ON
    $38.01 per hour
    46 salaries reported
  2. Mississauga, ON
    $35.72 per hour
    19 salaries reported
  3. Ottawa, ON
    $32.88 per hour
    40 salaries reported
  1. Oshawa, ON
    $32.37 per hour
    8 salaries reported
  2. Belleville, ON
    $31.09 per hour
    7 salaries reported
  3. London, ON
    $29.08 per hour
    10 salaries reported
  1. St. Catharines, ON
    $28.85 per hour
    5 salaries reported
  2. Guelph, ON
    $27.80 per hour
    7 salaries reported
  3. Kitchener, ON
    $27.03 per hour
    7 salaries reported
Is this useful?

Where can a Nurse earn more?

Compare salaries for Nurses in different locations
Explore Nurse openings
Is this useful?

How much do similar professions get paid in Hamilton, ON?

Registered Nurse

920 job openings

Average $33.33 per hour

Registered Nurse - Operating Room

74 job openings

Average $44.11 per hour

Registered Nurse - Medical/Surgical

264 job openings

Average $45.72 per hour

Is this useful?

Frequently searched careers

Registered Nurse

Software Engineer

Truck Driver


Dental Hygienist

Police Officer





Flight Attendant

General Worker