Salary of a nurse in canada

TABLE OF CONTENTS

What Is the Salary of a Nurse in Canada? (2025)

Are you considering a career as a nurse in Canada? Nursing is a vital profession in the healthcare sector, offering job stability and a competitive salary. If you’re wondering, “What is the salary of a nurse in Canada?”, this guide will provide a detailed breakdown.

How Much Do Nurses Earn in Canada?

The salary of a nurse in Canada varies based on factors such as experience, specialization, and location. According to the Canadian Job Bank, the median salary for registered nurses in Canada is $80,000 per year.

However, nursing salaries range widely. Entry-level nurses typically start at $60,000 per year, while senior nurses and specialized practitioners can earn over $100,000 annually.

Nurse Salaries by Experience in Canada

Experience LevelAverage Salary (Annual)
Entry-Level Nurse$60,000 – $75,000
Mid-Level Nurse$80,000 – $95,000
Senior Nurse$100,000 – $120,000+
Nurse Practitioner$110,000 – $130,000

Factors That Affect a Nurse’s Salary in Canada

1. Province and City

Salaries vary significantly based on location. Nurses in cities like Toronto, Vancouver, and Calgary tend to earn higher wages due to the higher cost of living and greater demand for healthcare services.

2. Experience and Specialization

Specialized nurses, such as nurse practitioners or those working in intensive care, earn significantly more than general registered nurses.

3. Public vs. Private Sector

Nurses working in the private sector or specialized healthcare facilities may earn higher salaries compared to those in public hospitals.

4. Overtime and Shift Differentials

Many nurses increase their earnings through overtime pay, shift differentials, and bonuses for working in high-demand units.

FAQ: Nurse Salaries in Canada

How much is a nurse paid in Canada?

The median salary for nurses in Canada is $80,000 per year, but earnings vary depending on experience, specialization, and location (Canadian Job Bank).

Are nurses paid better in Canada or USA?

Nurses in the USA generally earn higher salaries than those in Canada, but the difference is often offset by higher healthcare costs and fewer benefits.

Which country pays nurses the most?

Nurses in Switzerland, the USA, and Australia tend to earn the highest salaries, with some earning over $100,000 per year.

What is the lowest paid nurse in Canada?

The lowest-paid nurses, typically entry-level registered nurses or licensed practical nurses, earn around $60,000 per year.

See Other Salaries in Canada

Interested in learning more about high-paying careers in Canada? Explore other salary guides for professionals across various industries.

TABLE OF CONTENTS
RELATED POSTS