Talent.com

PSW: Average Salary in Canada, 2026

Find out what the average PSW salary is

Salary rate
How much does a PSW make in Canada?
$33,150/ Annual
Based on 4769 salaries
The average PSW in Canada is $33,150 per year or $17 per hour. Entry-level positions start at $31,512 per year, while most experienced workers make up to $40,560 per year.
Median$33,150
chart
Low$31,512
High$40,560
PSW: Average Salary in Canada
British Columbia$44,002
Nova Scotia$42,900
Quebec$42,803
Alberta$40,950
Ontario$40,528
Active jobs with salaries
  • Promoted
Forensic RPN — Community Reintegration Care Champion

Forensic RPN — Community Reintegration Care Champion

Ontario Shores Centre for Mental Health SciencesWhitby, Durham Region, CA
Full-time
A leading mental health institution in Durham Region, Canada, is seeking a Registered Practical Nurse (RPN) to join their Forensic Program.The RPN will provide specialized care to patients with com...Show moreLast updated: 10 days ago
  • Promoted
PSW- Pickering/ Claremont

PSW- Pickering/ Claremont

CbihomehealthAjax, ON, CA
Full-time +1
Personal Support Worker – Pickering/ Claremont.We are one of Canada’s leading.Our teams work together to deliver the right care at the right time, helping people live safely, independently, and wit...Show moreLast updated: 15 days ago
  • Promoted
Paid PSW Training Program—Launch Your Caring Career

Paid PSW Training Program—Launch Your Caring Career

Saint Elizabeth Health CareWhitby, Durham Region, CA
Part-time
A healthcare training organization in Whitby is offering a Personal Support Worker Trainee program that includes paid training and part-time community work.This program ensures that committed indiv...Show moreLast updated: 30+ days ago
  • Promoted
Personal Support Worker - PSW

Personal Support Worker - PSW

ParaMed Home Health CareOshawa, Durham Region, CA
Full-time +1
Personal Support Worker - PSW page is loaded## Personal Support Worker - PSWlocations: ParaMed - Oshawa, Ontariotime type: Full timeposted on: Posted Todayjob requisition id: R29501**Job Descriptio...Show moreLast updated: 5 days ago