Nurse Salary in Ontario, Canada
Official 2025 salary benchmarks based on ESDC Job Bank data.
Data based on official ESDC publications. Live job listings for this combination are limited.
Min. Annual
$62,000
CAD
Median
$85,280
CAD
Max. Annual
$115,000
CAD
Ontario vs. Canadian average
Ontario$85,280
Canada average$82,853
Nurse salaries by province
| Province | Median/h | Median/year | Range |
|---|---|---|---|
| Alberta | $44/h | $91,520 | $67,000 – $125,000 |
| British Columbia | $43/h | $89,440 | $65,000 – $120,000 |
| Ontario← current | $41/h | $85,280 | $62,000 – $115,000 |
| Manitoba | $38/h | $79,040 | $57,000 – $108,000 |
| Quebec | $37/h | $76,960 | $56,000 – $105,000 |
| Nova Scotia | $36/h | $74,880 | $54,000 – $102,000 |
Source: ESDC Job Bank 2025
Find Nurse jobs in Ontario cities
Frequently Asked Questions
What is the average salary for Nurse in Ontario?
The median annual salary for Nurse in Ontario is approximately $85,280 CAD. Salaries range from $62,000 to $115,000 depending on experience, employer size, and specific role.
Is Nurse a well-paid job in Ontario compared to Canada average?
The Canadian national average for this sector is $82,853 per year. In Ontario, the median is $85,280, which is above the national average.
Can a foreign worker earn the same salary as a Canadian Nurse in Ontario?
Yes. Under LMIA regulations, foreign workers must be paid the prevailing wage for the position — meaning at minimum the same as equivalent Canadian workers. This is verified by Employment and Social Development Canada (ESDC).
