+91-8512093920

Nurse Salary in Canada 2026: Requirements, Top Skills, & Best Hospitals

Lakshmi Lakshmi

7 min read

Updated On

The average nurse salary in Germany can vary based on province, experience level, speciality, etc. Currently, Registered nurses can earn around CAD 90,000 to CAD 100,000 annually, with higher wage prospects in provinces like Alberta and British Columbia

Nurse Salary in Canada

Your Complete Canada PR Roadmap- From Eligibility to Visa

Gis Bottom

Working in Canada can boost your PR score- check where you stand

Gis Bottom

Frequently Asked Questions

What is the cost of living for a Nurse in Canada?

The average take-home pay for a Canadian nurse is approximately $5,695 per month. The cost of living in Canada for a single person, excluding rent, is $1,245 per month. The monthly cost for a two-person family, excluding rent, is over $2,500. The monthly cost for a family of four, excluding rent, is over $5,000.

How much tax will you have to pay as a Nurse in Canada?

The amount of tax a nurse pays in Canada depends on their income level and the province they live in. The Federal tax rate is 22%.

What are the Working Hours for Nurses in Canada?

Nurses in Canada typically work 36-40 hours per week. They may work rotating shifts in a health care unit that provides service 24 hours a day, 7 days a week.

What are the Hourly wages for Nurses per hour in Canada?

The average hourly wage for nurses in Canada is $36.87.

What is the Salary in Canada for a Fresher nurse?

The average salary for a new graduate nurse in Canada is $80,126 per year or $41.09 per hour. Entry-level nurses in Canada earn $59,875 per year.

What is the hourly nurse salary in Canada in 2026?

Canada offers competitive salaries to nurses of all specialties based on their experience, location, and skills. On average, Registered Nurses earn around CAD 35 to CAD 50 per hour, while Licensed Practical Nurses (LPNs) earn around CAD 30 - CAD 37 per hour. The hourly nurse salary in Canada can also vary based on your work shifts, hospital type, and more factors.

What is nurse salary in Canada in Indian rupees?

A registered nurse salary in Canada in Indian rupees is equal to INR 45 Lakhs to INR 55 Lakhs annually, which is equal to CAD 75,000 to CAD 90,000, with prospects of earning higher based on experience, location and additional certifications.

What is the BSc nursing salary in Canada?

The average BSc nursing salary in Canada for new graduates is around CAD 60,000 to CAD 70,000, while experienced nurses and specialists have the prospects to earn between CAD 80,000 and CAD 100,000.
Lakshmi

Lakshmi

Sr. Immigration Expert

Lakshmi P is a Sr. Immigration Expert and Content Editor. With 4+ years of experience specializing in skilled migration to Canada, Australia, EU countries, and the UAE, crafting in-depth guides, researching, and analysing policy updates, drawing directly from hands-on client successes to hundreds of candidates. Lakshmi also functions as a dedicated Content Immigration Expert in the Editorial Team of GetGIS. Her articles provide unique and updated information for PR, working, and studying in countries like Canada, Australia, Germany, Austria, Sweden, the UAE, and more. She uses simple language to create several insightful articles on immigration and study abroad to ensure that as many readers as possible can grab the precise information on everything about immigration and studying abroad. Lakshmi's mission? Simplify immigration for global talent, reducing confusion and refusals through expert breakdown, checklists, and case studies. Whether decoding points tests or navigating post-study work visas or study permits, her insightful content serves as a roadmap for aspirants. She has good software knowledge of Content Management Systems, WordPress, Keyword Research Tools like Google Trends, Canva, Google Search Console, and Google Analytics. Apart from work, during her free time, Lakshmi can be found learning a new skill or reading blogs, policy updates, and educational content

Related Articles