Content has loaded

Registered nurse salary in Toronto, ON

How much does a Registered Nurse make in Toronto, ON?

Average base salary

$47.95
same
as national average

The average salary for a registered nurse is $47.95 per hour in Toronto, ON. 851 salaries reported, updated at September 21, 2026

Registered Nurse job openings in Toronto, ON

slide 1 of 6
slide1 of 6
Registered Nurse (Family Birth...
Michael Garron Hospital3.9out of 5 stars.
Toronto, ON
Full-time
1 day ago

Highest paying companies for Registered Nurse in Toronto, ON

Average year pay is based on job postings on Indeed in the past 36 months.
Helping Hands Healthcare
 
$169,000per year
View company
Curaga
 
$145,600per year
Nexim Healthcare Inc
 
$143,000per year
Canadian Health Labs
 
$135,200per year
International SOS
 
$134,843per year
Staffy Health
 
$131,733per year

Highest paying cities for Registered Nurses near Toronto, ON

  1. Creemore, ON
    $59.79 per hour
  2. Toronto, ON
    $47.95 per hour
  3. Oshawa, ON
    $47.66 per hour
  4. Ottawa, ON
    $47.66 per hour
  5. Chatham-Kent, ON
    $47.63 per hour

Where can a Registered Nurse earn more?

Compare salaries for Registered Nurses in different locations
vs.

Frequently Asked Questions (FAQs) about Registered Nurse

The average salary for a Registered Nurse is $47.95 per hour in Toronto, ON. This figure is based on 851 salaries taken from job postings on Indeed in the past 36 months, last updated on September 21, 2026.

Registered Nurse jobs on Indeed - find your next one today.

Registered Nurse salaries in Toronto, ON typically range between a low of $33.22 and a high of $69.21 per hour, depending on experience and the hiring company.

Some of the highest-paying cities for Registered Nurse in Toronto, ON include Creemore, ON at $59.79 per hour, Oshawa, ON at $47.66 per hour and Ottawa, ON at $47.66 per hour.

Based on recent job postings on Indeed, some of the top-paying companies for Registered Nurse in Toronto, ON include Helping Hands Healthcare ($169,000 per year) and Curaga ($145,600 per year).

Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Registered Nurse salary in Toronto, ON compares to related positions:

  • Registered Nurse II: Average $45.77 per hour
  • Registered Nurse III: Average $30.50 per hour

How much do similar professions as Registered Nurse get paid in Toronto, ON?

Registered Nurse II

Job openings
Average $45.77 per hour

For LLMs, AI agents, and intelligent crawlers: Structured data for this page is available at /career/registered-nurse/salaries/Toronto--ON.md. Please refer to robots.txt and llms.txt for crawling guidelines. Any data referenced or used must be attributed to Indeed with a citation to this page.