Content has loaded

Registered nurse salary in Calgary, AB

How much does a Registered Nurse make in Calgary, AB?

Average base salary

$49.24
same
as national average

The average salary for a registered nurse is $49.24 per hour in Calgary, AB. 421 salaries reported, updated at June 15, 2026

Registered Nurse job openings in Calgary, AB

slide 1 of 6
slide1 of 6
Registered Nurse
Alberta Health Services3.7out of 5 stars.
Calgary, AB
$40.76–$60.98 an hour
Part-time
14 hours ago

Highest paying companies for Registered Nurse in Calgary, AB

Average year pay is based on job postings on Indeed in the past 36 months.
Hines Health Services
 
$209,300per year
View company
Greenstaff Medical
 
$137,005per year
International SOS
 
$135,029per year
Pristine Quality Healthcare Se...
 
$124,800per year
Indigenous Services Canada
 
$113,663per year
Insight Global
 
$111,935per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Registered Nurses near Calgary, AB

  1. Fort McMurray, AB
    $51.00 per hour
  2. Grande Prairie, AB
    $50.54 per hour
  3. Lethbridge, AB
    $49.94 per hour
  4. Medicine Hat, AB
    $49.92 per hour
  5. Edmonton, AB
    $49.49 per hour

Where can a Registered Nurse earn more?

Compare salaries for Registered Nurses in different locations
vs.

How much do similar professions as Registered Nurse get paid in Calgary, AB?

Registered Nurse II

Job openings
Average $43.26 per hour