Personal support worker jobs in Canada

Find personal support worker jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
1,962
Employers
176

Advertised starting pay

Average starting payCAD / hour
$20.64Across 285 listings
Average starting payUSD / hour
$20.00Across 21 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
<1%3 listings
Hybrid
2%35 listings
On-site
98%1,924 listings

Employers hiring include AgeCare (194), SE Health (152), Bayshore (142).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Personal support worker jobs in Canada

Email me new jobsSave this search
  • Personal Support Worker

    Extendicare

    Ajax, ON · Oshawa, ON · Pickering, ON · Port Perry, ON · ParaMed Admin Office - CE (King St.)

    • Full-time

    As a Personal Support Worker (PSW) you will be an integral part of the home and community care team. You will support, encourage and provide independence for patients in their homes and…

  • PSW in Lindsay

    Home Instead

    Kawartha Lakes, ON · Lindsay, ON

    • $20 to $22 CAD / hour
    • Full-time

    Personal Support Worker (PSW) - Home Care | Lindsay & Kawartha Lakes, ON

  • PSW in Cobourg/Port Hope

    Home Instead

    Port Hope, ON

    • $20 to $23 CAD / week
    • Full-time

    Personal Support Worker (PSW) - Home Care | Flexible Hours | Cobourg/Port Hope, ON

  • PSW - Casual

    Sienna Senior Living

    Waterloo, ON

    • Part-time
  • Personal Support Worker

    Spark Lifecare

    Hamilton, ON

  • Personal Support Worker

    SE Health

    Pickering, ON

    • Part-time

    We are currently hiring Part Time -days and evenings Personal Support Workers (PSW) for Community care shifts in Pickering

  • Personal Support Worker

    SE Health

    Whitby, ON

    • Part-time

    We are currently hiring Part Time -days and evenings Personal Support Workers (PSW) for Community care shifts in Whitby and Ajax areas

  • Personal Support Worker

    Extendicare

    Toronto, ON · ParaMed Admin Office - Toronto (University Ave.)

    • Full-time

    As an integral part of the home and community care team, you will support, encourage and provide independence for patients in their homes and community setting by assisting with activities…

  • Personal Support Worker - Part Time

    Qualicare, Whitby

    Whitby, ON

    • $20 to $23 CAD / hour
    • Part-time
  • PSW / Attendant

    Independent Living Services Simcoe County

    Orillia, ON

    • $26.28 CAD / hour
    • Part-time

    ILS is an Ontario Health funded not for profit agency providing support and services to adults wishing to live independently in their homes. Through our programs and services, we are able…

  • PSW / Attendant

    Independent Living Services Simcoe County

    Barrie, ON

    • $26.28 CAD / hour
    • Part-time

    ILS is an Ontario Health funded not for profit agency providing support and services to adults wishing to live independently in their homes. Through our programs and services, we are able…

  • PSW / Attendant

    Independent Living Services Simcoe County

    Barrie, ON

    • $26.28 CAD / hour
    • Part-time

    ILS is an Ontario Health funded not for profit agency providing support and services to adults wishing to live independently in their homes. Through our programs and services, we are able…

  • PSW / Attendant

    Independent Living Services Simcoe County

    Midland, ON

    • $26.28 CAD / hour
    • Part-time

    ILS is an Ontario Health funded not for profit agency providing support and services to adults wishing to live independently in their homes. Through our programs and services, we are able…

  • PSW / Attendant

    Independent Living Services Simcoe County

    Midland, ON

    • $26.28 CAD / hour
    • Part-time

    ILS is an Ontario Health funded not for profit agency providing support and services to adults wishing to live independently in their homes. Through our programs and services, we

  • PSW / Attendant

    Independent Living Services Simcoe County

    Midland, ON

    • $26.28 CAD / hour
    • Part-time

    ILS is an Ontario Health funded not for profit agency providing support and services to adults wishing to live independently in their homes. Through our programs and services, we are able…

  • Hamilton Personal Support Worker Talent Network

    CBI Home Health

    Hamilton, ON · ON · Ancaster, ON · Binbrook, ON · Stoney Creek, ON

    • Part-time

    Personal Support Worker – Hamilton, Ancaster, Binbrook, Stoney Creek

  • Personal Support Worker - Hamilton, Ancaster, Binbrook, Stoney Creek

    CBI Home Health

    Hamilton, ON · ON · Ancaster, ON · Binbrook, ON · Stoney Creek, ON

    • Part-time

    Personal Support Worker – Hamilton, Ancaster, Binbrook, Stoney Creek

  • Personal Support Worker

    SE Health

    Port Hope, ON

    • Full-time

    We are currently hiring Full & Part Time -days and evenings Personal Support Workers (PSW) for Community care shifts in Port Hope/Cobourg and Surrounding area

  • Personal Support Worker

    SE Health

    Oshawa, ON

    • Part-time

    We are currently hiring Part Time -days and evenings Personal Support Workers (PSW) for Community care shifts in Oshawa

  • Personal Support Worker

    Bayshore

    Sudbury, ON

  • Personal Support Worker- Permanent Casual

    Sienna Senior Living

    Toronto, ON · North York, ON

    • Part-time
  • Join Our Team as a Personal Support Worker in North York

    Qualicare, North York

    Toronto, ON

    • $19 CAD / hour
    • Part-time
  • Personal Support Worker

    Bayshore

    Sackville, NB