What is the BSc Nursing Salary in Canada in 2026? Experts Guide

Written by

Alisha Azeem

Fact check by

Divyansh Chaudhari

Updated on

Jun 18,2026

Understanding BSc Nursing Salary in Canada- TerraTern

Planning your Canada PR
Free last minute checklist

Checklist

BSc nursing salary in Canada for fresh graduates is between CAD 60,000 and CAD 80,000 per year, which is dependent on the province, speciality, and experience level of the registered nurse. The salary for BSc nurses in Canada ranges from CAD 60,000 to CAD 80,000 per year for fresh graduates and CAD 105,000+ per year for experienced registered nurses, depending on the province, speciality, and experience level. The high salaries, robust PR opportunities and increasing need for healthcare services in the country have made Canada an attractive option for Indian students looking to pursue nursing careers abroad.

Key Facts at a Glance

  • The average salary for a BSc nurse in Canada is CAD 60,000 to 80,000 per year.

  • Monthly take-home is CAD 5,000–6,600/month

  • The richest province is Alberta (Average) CAD 89,972/year

  • The salary of Nurse Practitioners ranges from CAD 96,284/year to CAD 117,876/year.

  • In Indian Rupees, it is around Rs. 37-55 lakhs per annum

  • To address the severe nursing shortage in Canada, salaries are being raised, and new nurses are being recruited.

  • Nursing has great PR opportunities via Express Entry and PNPs

 

What Is the Average BSc Nursing Salary in Canada in 2026? 

The average BSc nursing salary in Canada in 2026 ranges from CAD 60,000 to CAD 80,000 per year, while Registered Nurses (RNs) earn an average of CAD 78,546 annually or approximately CAD 40.28 per hour.

If you’re wondering how much a BSc nurse earns in Canada, the answer depends on experience, province, union agreements, and specialisation. Nurses in high-demand provinces such as Alberta and British Columbia often earn significantly more than the national average.

Salary Type

CAD

INR

Entry- Level Salary

60,000- 70,000

37-43 lakhs

Average Salary

78,546

48 lakhs

Experienced Nurse Salary

95,000- 1,05,000+

58-64 lakhs

Monthly Salary

5,000- 6,600

3-4 lakhs

Hourly Rate

40.28/hour

2,400/hour

Also Read: Nursing Jobs in Canada Indians: Salary, Requirement & More\

Top 5 Benefits of Doing BSc Nursing in Canada for Indians in 2026

Let us look at some benefits of BSc nursing in Canada:

1. High Demand for Nurses:

  • Canada faces a growing demand for healthcare professionals, especially nurses, driven by an ageing population and rising healthcare needs

  • Nursing professionals enjoy job security and numerous employment opportunities across various healthcare settings

2. Competitive Salaries:

  • BSc nursing salaries in Canada are competitive, with pay scales varying based on experience, location, and specialisation

  • Health insurance, retirement plans, and paid leave benefits further complement BSc nursing salaries in Canada

3. Career Advancement Opportunities:

  • A BSc in Nursing opens doors to advanced roles such as nurse practitioners, clinical nurse specialists, and nurse managers

  • Continued education and specialisation can significantly increase earning potential and job satisfaction

4. Global Recognition:

  • Canadian nursing degrees are recognised globally, allowing graduates to work in various countries and enhancing their career prospects

5. Work-Life Balance:

  • Nursing professionals in Canada often benefit from flexible working hours, part-time opportunities, and supportive work environments, promoting a healthy work-life balance.

Benefits of BSc Nursing in Canada - TerraTern

Also Read: Immigration To Canada From India: The Ultimate Guide

 

What are the Factors Influencing BSc Nursing Salaries in Canada in 2026?

BSc nursing salary in Canada depends heavily on province, experience, specialisation, union membership, and employer type. Each factor can increase annual earnings by CAD 10,000–30,000. 

1. Geographic Location:

Nurses in Alberta, British Columbia, and northern territories generally earn higher salaries than those in Atlantic Canada due to healthcare shortages and remote demand. 

2. Experience and Seniority:

A nurse with 10+ years of experience can earn CAD 30,000–40,000 more annually than a newly graduated RN. 

3. Specialisation:

ICU, oncology, paediatrics, and emergency care nurses often earn 15–25% more than general registered nurses. 

4. Type of Employer:

Public hospitals typically provide stronger pensions and benefits, while private clinics may offer higher base salaries. 

5. Unionisation:

Most Canadian nurses are unionised, leading to better wages, overtime policies, and retirement benefits. 

6. Educational Qualification

Nurse Practitioners and nurses with master’s degrees earn significantly more than diploma or entry-level BSc nurses. 

Also Read: Latest Eligibility for Canada PR from India: Experts Guide

What is the Average BSc Nursing Salary in Canada?

The average BSc nursing salary in Canada varies by province and experience level.

The table below provides a detailed overview:

Province

Entry Salary (CAD)

Average Salary (CAD)

Hourly Rate

INR Equivalent

Alberta

63,000- 70,000

89,972

42.52

55 lakhs

British Columbia

62,000- 68,000

86,329

40.80

53 lakhs

Ontario

60,000- 65,000

84,042

39.38

51 lakhs

Saskatchewan

54,000- 60,000

88,518

41.86

54 lakhs

Nova Scotia

50,000- 56,000

80,843

38.21

49 lakhs

NWT/ Nunavut

70,000+

1,04,238

49.27

64 lakhs

 

What are the BSc Nursing Salary, Career Growth, and Opportunities in 2026?

A BSc nursing salary in Canada is solid but also paves the way for significant career advancement and higher earnings:

1. Advanced Practice Roles:

  • Nurses can pursue advanced practice roles such as Nurse Practitioners (NPs), Clinical Nurse Specialists (CNSs), and Nurse Educators

  • These roles often come with increased responsibilities and salaries, sometimes exceeding $120,000 annually

2. Leadership Positions:

  • Experienced nurses can advance into leadership roles such as Nurse Managers, Directors of Nursing, and Healthcare Administrators

  • Leadership roles typically offer higher salaries, with some positions exceeding $130,000 annually

3. Specialisation:

  • Specialising in critical care, oncology, or mental health nursing can increase salaries and job satisfaction

  • Specialised roles may require additional certification but offer substantial financial and professional rewards

4. Continuing Education:

  • Pursuing further education, such as a Master’s or Doctorate in Nursing, can open doors to academic and research positions

  • Academic roles in nursing can offer competitive salaries and the opportunity to contribute to the development of the nursing profession

What Is the BSc Nursing Salary in Canada for Indian Students? 

Indian BSc nursing graduates in Canada can earn CAD 60,000–80,000/year, compared to the average INR 4–5 lakhs annually in India, making Canada one of the most financially rewarding destinations for nurses. 

Country

Average Salary

INR Equivalent

India

4-5 lakhs/ year

4-5 lakhs

Canada

CAD 60,000- 80,000

37-49 lakhs

Also Read: Canada Minimum Wage Per Month: Experts' Latest Guide

What are the Eligibility Criteria for BSc Nursing in Canada for Indians in 2026?

Students must meet specific eligibility criteria to pursue a BSc Nursing degree in Canada. These requirements may vary slightly between institutions, but generally include:

1. Academic Requirements:

  • A high school diploma or equivalent with a strong academic record, particularly in science subjects such as Biology, Chemistry, and Mathematics.

  • Minimum grade requirements vary, but typically include a B average or higher in the relevant subjects

2. Language Proficiency:

  • Proficiency in English or French, depending on the province or institution

  • International students may need to provide proof of language proficiency through tests like IELTS or TOEFL

3. Additional Requirements:

  • Some institutions may require applicants to have completed specific prerequisite courses in subjects such as Human Biology or Anatomy

  • Applicants may also need to provide letters of recommendation, a statement of purpose, and relevant healthcare volunteer or work experience.

4. Admission Tests:

  • Some nursing programs may require applicants to pass entrance exams or undergo interviews as part of the selection process

Eligibility Criteria for BSc Nursing in Canada - TerraTern

Top 10 Institutes in Canada for BSc Nursing in 2026

Canada is home to several prestigious institutions offering BSc Nursing programs. Below is a list of some top institutes known for their nursing education:

Institute Name

Location

Special Features

Tuition Range (CAD)

University of Toronto

Toronto, Ontario

Ranked among the top in Canada, offers extensive clinical placements

25K- 35K

McGill University

Montreal, Quebec

Offers bilingual programs and strong research opportunities

20K-30K

University of British Columbia

Vancouver, BC

Focuses on innovative healthcare education and research

22K-32K

University of Alberta

Edmonton, Alberta

Offers diverse specialisations and extensive practical experience

18K-28K

Dalhousie University

Halifax, Nova Scotia

Known for its community-focused nursing programs

20K-27K

Queen’s University

Kingston, Ontario

Offers a unique blend of clinical practice and research

22K- 30K

University of Ottawa

Ottawa, Ontario

Bilingual program with a strong emphasis on healthcare leadership

24K-33K

Western University

London, Ontario

Known for its comprehensive nursing curriculum and research focus

23K-31K

University of Calgary

Calgary, Alberta

Offers innovative programs focused on rural healthcare

20K-29K

Université de Montréal

Montreal, Quebec

Offers programs in French focused on community health

18K-26K

What Is the 2026 Industry Context for Nursing in Canada?

  • Canada is projected to face a shortage of 60,000+ nurses by 2030

  • Nursing salaries grew approximately 6.8% between 2024–2026

  • Nurses remain priority occupations in many PNP streams

  • Northern territories offer salaries exceeding CAD 104,000

  • Digital healthcare expansion is creating hybrid nursing-tech roles

  • Indian nurses are among the fastest-growing immigrant healthcare groups

Read More: Letter Of Acceptance Canada and How To Get It?

 

Conclusion

BSc nursing salary in Canada is one of the main reasons why many Indian nurses choose to move to Canada each year. With starting salaries ranging from CAD 60,000 to 80,000, strong PR pathways, and long-term career growth, Canada offers excellent financial stability and professional opportunities for nursing graduates.

Alberta, Ontario, and British Columbia offer some of the best salary packages and job opportunities for nurses, especially due to high healthcare demand. Nurses who specialise in advanced roles such as Nurse Practitioner or healthcare management can earn more than CAD 117,000 annually, with senior leadership positions crossing CAD 130,000 per year.

Nursing also remains one of Canada’s most immigration-friendly professions, with multiple Express Entry and Provincial Nominee Program pathways available for qualified Indian nurses.

Contact TerraTern to help you achieve your immigration dreams, as we have expertise in immigration services!

Australia Job Search Guide
A-Z Interview Roadmap

Checklist

AI Summary

At TerraTern, we adhere to a stringent editorial policy emphasizing factual accuracy, impartiality, and relevance. Our content is curated by experienced industry professionals, and reviewed by editors to ensure high standards.

Real Success Stories from People Like You

Shenbaga Suresh

From dream to reality: German visa secured in just 5 months.

Apr 2026

Sachin patange

From dream to reality: German visa secured in just 3 months.

Jun 2026

ANUMOD NAIR

Celebrating another swift Australia skills approval—just 45 days

Jun 2026

Santosh Kiran

Celebrating another swift Australia Skill Assessment Approval just in

May 2026

Frequently Asked Questions

What is the average salary for a BSc Nursing graduate in Canada?

The average salary for a BSc Nursing graduate in Canada typically ranges between CAD $60,000 and $85,000 per year, depending on factors like location, experience, and specialization. For instance, experienced nurses in provinces like Alberta and British Columbia can earn up to CAD $110,000 annually, while entry-level positions might start around CAD $50,000 to $65,000.

What are the career advancement opportunities for BSc Nursing graduates in Canada?

BSc Nursing graduates in Canada have numerous career advancement opportunities. They can pursue roles as Nurse Practitioners, Clinical Nurse Specialists, or Nurse Managers. Further specialization in fields like critical care, oncology, or pediatrics can lead to higher-paying roles. Additionally, continuing education with a Master’s or Doctorate degree can open doors to academic and research positions.

What are the eligibility criteria for enrolling in a BSc Nursing program in Canada?

To enroll in a BSc Nursing program in Canada, applicants typically need a high school diploma or equivalent with strong academic performance in science subjects (Biology, Chemistry, Mathematics). Proficiency in English or French is required, usually demonstrated through tests like IELTS or TOEFL for international students. Some programs may also require specific prerequisite courses, letters of recommendation, and relevant healthcare experience.

Can international students work in Canada after completing a BSc Nursing degree?

Yes, international students can work in Canada after completing a BSc Nursing degree. Graduates can apply for a Post-Graduation Work Permit (PGWP), which allows them to work in Canada for up to three years. During this period, they can gain valuable work experience, which may help them qualify for permanent residency through various immigration pathways like the Express Entry system.

What factors influence BSc Nursing salaries in Canada?

BSc Nursing salaries in Canada are influenced by several factors, including geographic location (urban areas tend to offer higher pay), years of experience, area of specialization (e.g., critical care, oncology), type of employer (public hospitals vs. private clinics), and unionization. Nurses who specialize in high-demand fields or take on leadership roles generally earn higher salaries.