Content has loaded

Registered practical nurse salary in Markham, ON

How much does a Registered Practical Nurse make in Markham, ON?

Average base salary

$66,828
same
as national average

The average salary for a registered practical nurse is $66,828 per hour in Markham, ON. 169 salaries reported, updated at July 18, 2026

Registered Practical Nurse job openings in Markham, ON

slide 1 of 6
slide1 of 6
Registered Practical Nurse
Oak Valley Health3.8out of 5 stars.
Markham, ON
$37.64–$39.02 an hour
Full-time
5 days ago

Highest paying companies for Registered Practical Nurse in Markham, ON

Average year pay is based on job postings on Indeed in the past 36 months.
Nexim Healthcare Inc
 
$101,400per year
View company
Pristine Quality Healthcare Se...
 
$93,600per year
Gifted Hands Health Services
 
$84,500per year
SE Health
 
$84,240per year
CARECOR HEALTH SERVICES LTD.
 
$80,600per year
Accela Staff
 
$79,110per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Registered Practical Nurses near Markham, ON

  1. St. Thomas, ON
    $77,304 per year
  2. Greater Toronto Area, ON
    $76,190 per year
  3. Midland, ON
    $74,782 per year
  4. Newmarket, ON
    $73,062 per year
  5. Guelph, ON
    $72,274 per year

Where can a Registered Practical Nurse earn more?

Compare salaries for Registered Practical Nurses in different locations
vs.