What is the BSc Nursing Salary in Canada? 2025 Guide


Thinking of starting your nursing career in Canada? You’re on the right track. With high demand, strong salaries, and pathways to permanent residency, Canada is one of the top destinations for BSc Nursing graduates.

Let’s break down everything you need to know about BSc nursing salaries in Canada.


Average Salary of BSc Nurses in Canada


On average, a BSc Nurse in Canada earns between CAD 60,000 to CAD 80,000 per year, depending on experience, province, and work setting. This translates to a monthly salary of CAD 5,000 to CAD 6,600.


Province-Wise Salary Breakdown


Here’s how monthly earnings can vary based on location:

ProvinceMonthly Salary (CAD)

Alberta6,000 – 7,200
Ontario5,500 – 7,000
British Columbia5,200 – 6,800
Quebec4,800 – 6,000


Higher-paying provinces like Alberta and Ontario offer better compensation but may come with a higher cost of living.


What If You Become a Registered Nurse?


Upgrading from BSc Nurse to Registered Nurse (RN) can significantly boost your income. RN salaries in Canada typically range from CAD 70,000 to CAD 95,000 per year, or CAD 5,800 to CAD 7,900 per month.

If you specialize in areas like ICU, paediatrics, or mental health, your salary can exceed CAD 100,000/year.


Why Canada Is a Top Choice for BSc Nurses


Compared to countries like the UK or Australia, Canada offers:

  • Competitive pay
  • High demand for nurses
  • PR pathways for healthcare professionals
  • Excellent work-life balance


For many, it’s not just a job move—it’s a life>


Career Switch? It’s Not Too Late

Worried about starting late or changing careers? Don’t be. Nursing in Canada welcomes passionate professionals at all stages of life. It’s never too late to pursue a rewarding, well-paying career in healthcare.


Quick Recap


  • BSc Nursing Salary (Annual): CAD 60,000–80,000
  • Monthly Salary: CAD 5,000–6,600
  • Registered Nurse Salary: CAD 70,000–95,000
  • Specialized RN: Can earn over CAD 100,000


Final Word

If you’re aiming for a meaningful, stable, and high-paying career abroad, nursing in Canada is an excellent choice. With financial growth, career progression, and a welcoming healthcare system, your BSc in Nursing could be your ticket to a better future.


Read more: What is the Bsc Nursing Salary in Canada