CollegeAdmi Logo CollegeAdmi

Nurse Salary in Canada 2026: RN, ICU, Government & Private Hospital Salary

Canada is one of the most preferred countries for nurses because of high salary packages, excellent healthcare systems, permanent residency opportunities and better work-life balance. Thousands of international nurses apply every year for nursing jobs in Canada.

Registered Nurses (RN), ICU Nurses, Nurse Practitioners and Emergency Nurses are in high demand across Canadian hospitals, healthcare centers and medical institutions. Due to shortage of healthcare workers in many provinces, nursing salaries in Canada continue to increase every year.

In this detailed article, you will learn complete information about Nurse Salary in Canada 2026 including RN salary, monthly income, province-wise salary, ICU nurse salary, government and private hospital salary, qualifications required and career opportunities for Indian nurses in Canada.

📌 Nurse Salary in Canada 2026 Overview

Category Average Annual Salary Monthly Salary
Registered Nurse (RN) CAD 70,000 – CAD 1,10,000 CAD 5,500 – CAD 9,000
ICU Nurse CAD 85,000 – CAD 1,30,000 CAD 7,000 – CAD 10,500
Nurse Practitioner CAD 95,000 – CAD 1,50,000 CAD 8,000 – CAD 12,500
Travel Nurse CAD 90,000 – CAD 1,40,000 CAD 7,500 – CAD 11,500
Emergency Nurse CAD 80,000 – CAD 1,20,000 CAD 6,500 – CAD 10,000

🏥 Registered Nurse (RN) Salary in Canada

Registered Nurses are among the most demanded healthcare professionals in Canada. RN salaries depend on province, experience, hospital type and specialization.

Experience Approx Salary
Fresher RN CAD 60,000 – CAD 75,000
2-5 Years Experience CAD 80,000 – CAD 1,00,000
Senior RN CAD 1,10,000+

Ontario, British Columbia and Alberta are among the highest paying provinces for nurses in Canada.

💰 Highest Paying Provinces for Nurses in Canada

Province Average Annual Salary
Ontario CAD 85,000 – CAD 1,20,000
British Columbia CAD 90,000 – CAD 1,25,000
Alberta CAD 85,000 – CAD 1,20,000
Saskatchewan CAD 80,000 – CAD 1,10,000
Manitoba CAD 75,000 – CAD 1,00,000

🏨 Government Hospital Nurse Salary in Canada

Government healthcare institutions and public hospitals in Canada provide excellent salary packages, pension plans, insurance and long-term job security.

Government Sector Average Salary
Public Hospitals CAD 80,000 – CAD 1,20,000
Community Health Services CAD 75,000 – CAD 1,00,000
Government Medical Centers CAD 90,000 – CAD 1,30,000
Healthcare Agencies CAD 85,000 – CAD 1,15,000

🏢 Private Hospital Nurse Salary in Canada

Private healthcare facilities and speciality medical centers also offer attractive salary packages and bonuses for skilled nurses.

Hospital Type Approx Salary
Private Clinic CAD 60,000 – CAD 85,000
Corporate Hospital CAD 85,000 – CAD 1,20,000
Speciality Hospital CAD 95,000 – CAD 1,35,000
Emergency Care Hospital CAD 90,000 – CAD 1,30,000

👩‍⚕ ICU Nurse Salary in Canada

ICU Nurses work in critical care units and handle emergency patients. Due to advanced skills and responsibility, ICU nurses receive higher salaries.

Experience ICU Nurse Salary
Entry Level CAD 80,000 – CAD 95,000
Experienced ICU Nurse CAD 1,00,000 – CAD 1,30,000
Senior ICU Specialist CAD 1,40,000+

🎓 Qualifications Required for Nursing Jobs in Canada

📈 Nurse Salary by Experience in Canada

Experience Expected Salary
0-1 Year CAD 60,000 – CAD 75,000
2-5 Years CAD 80,000 – CAD 1,00,000
5-10 Years CAD 1,00,000 – CAD 1,30,000
10+ Years CAD 1,40,000+

🌍 Benefits of Nursing Career in Canada

🏆 Highest Paying Nursing Specializations in Canada

Specialization Average Salary
Nurse Practitioner CAD 1,00,000 – CAD 1,50,000
ICU Nurse CAD 90,000 – CAD 1,40,000
Emergency Nurse CAD 85,000 – CAD 1,30,000
Psychiatric Nurse CAD 90,000 – CAD 1,25,000
Travel Nurse CAD 1,00,000 – CAD 1,40,000

🇮🇳 Can Indian Nurses Work in Canada?

Yes, Indian nurses can work in Canada after completing required licensing and registration procedures. Many hospitals in Canada actively recruit international nurses because of healthcare staff shortages.

❓ Frequently Asked Questions (FAQs)

Q1. What is the average nurse salary in Canada?

The average nurse salary in Canada ranges from CAD 70,000 to CAD 1,10,000 annually depending on experience and specialization.

Q2. Which province pays highest salary to nurses?

British Columbia and Ontario are among the highest paying provinces for nurses in Canada.

Q3. Can Indian nurses get PR in Canada?

Yes, nurses are in-demand professionals in Canada and many nurses receive permanent residency opportunities.

Q4. Is nursing a good career in Canada?

Yes, nursing is one of the best healthcare careers in Canada because of high salary, job security and immigration opportunities.

📌 Conclusion

Canada offers excellent career opportunities for nurses with attractive salaries, healthcare benefits and permanent residency pathways. Registered Nurses, ICU Nurses and specialized nursing professionals are highly demanded across Canadian provinces. With proper qualifications and licensing, nurses can build a successful international healthcare career in Canada.

Explore More Nursing Career Updates

Useful Links

More Nursing Updates: https://www.collegeadmi.com

For More Nursing Career Updates Visit: www.collegeadmi.com