Find work in Canada.

498,900 jobs across our Canadian network. How we count

  • Hostel Worker

    WNHAC

    Kenora, ON

    • Full-time

    Complete client intake and assist with accessing needed services, including health care, cultural supports, meals, and transportation.

  • Community Services Worker

    The Salvation Army Canada and Bermuda Territory

    Guelph, ON

    • Part-time

    Provide basic support to client intake processes when required, including receiving phone calls and assisting with scheduling or documentation.

  • Frontline Worker

    The Salvation Army in Canada

    Brampton, ON

    • Part-time

    Shift : 4pm-12 am- every weekend Saturday and Sunday- Overflow Shelter

  • Frontline Worker

    The Salvation Army in Canada

    Brampton, ON

    • Part-time

    Shift :12am -8 am - every weekend Saturday and Sunday- Overflow Shelter

  • Frontline Worker

    The Salvation Army in Canada

    Brampton, ON

    • Part-time

    Shift : 8am -4pm - every weekend Saturday and Sunday- Overflow Shelter

  • Manager, Infant & Early Mental Health

    Abiona Centre For Infant & Early Mental Health

    Toronto, ON

    • Full-time

    …of health services. Responsibilities include leading client intake and assessment processing, collaborating with healthcare and social service partners, and coordinating a seamless approach…

  • Frontline Worker

    The Salvation Army Canada and Bermuda Territory

    Brampton, ON · Peel Shelter & Housing Services - Wilkinson

    • Part-time

    Shift :12am -8 am - every weekend Saturday and Sunday- Overflow Shelter ​

  • Frontline Worker

    The Salvation Army Canada and Bermuda Territory

    Brampton, ON · Peel Shelter & Housing Services - Wilkinson

    • Part-time

    Shift : 8am -4pm - every weekend Saturday and Sunday- Overflow Shelter

  • Frontline Worker

    The Salvation Army Canada and Bermuda Territory

    Brampton, ON · Peel Shelter & Housing Services - Wilkinson

    • Part-time

    Shift : 4pm-12 am- every weekend Saturday and Sunday- Overflow Shelter

  • Part Time Residential Worker

    The Salvation Army in Canada

    Langley (District), BC · Langley, BC

    • Part-time

    Permanent Weekend Position. Saturday - Monday, 6:00am- 10:00 am.

  • Social Worker - Brant Counselling and Therapy [Contract]

    Woodview Mental Health and Autism Services

    Brantford, ON

    The Social Worker promotes the emotional health and well-being of Woodview clients by providing mental health counselling, assessment, treatment, education, and support services for…

  • Social Worker - Brant Counselling and Therapy [Permanent]

    Woodview Mental Health and Autism Services

    Brantford, ON

    The Social Worker promotes the emotional health and well-being of Woodview clients by providing mental health counselling, assessment, treatment, education, and support services for…

  • Part Time Residential Worker

    The Salvation Army Canada and Bermuda Territory

    Langley (District), BC · Gateway of Hope Langley

    • Part-time

    Permanent Weekend Position. Saturday - Monday, 6:00am- 10:00 am.

  • Behavioural Personal Support Worker_FT-Contract

    LOFT Community Services

    Toronto, ON

    • $53,776 to $55,109 CAD / year
    • Contract

    Title of Job: Behavioural Personal Support Worker

  • Settlement Case Manager

    YBC

    Vancouver, BC

    • Up to $61,692.02 CAD / year
    • Full-time

    Shift: Monday to Friday, evenings and weekends depending on program needs. Weekend availability is required with a minimum commitment of one day per weekend each week.

  • Dietary Aide Pembroke Renfrew-County

    Carefor Health & Community Services

    Pembroke, ON

    • Part-time

    Makes observations of resident behaviour and intervenes according to job expectation e.g. nutritional intake, disruptive behaviour in dining room, attendance for meals, general concerns…

  • Client Support Worker (2026-369-CC)

    WoodGreen Community Services

    Toronto, ON

    • Full-time

    Competition # 2026-369-CCClient Support Worker (2026-369-CC)Employment Type:Permanent full-time, Bargaining Unit Work Hours:35 hours/week (Mon - Fri, 4pm-12am)Work Setting:Exclusively…

  • Client Support Worker (2026-369-CC)

    WoodGreen Community Services

    Toronto, ON

    • Full-time

    Competition # 2026-369-CC Client Support Worker (2026-369-CC)

  • Highly Supportive Housing Worker - Clinical Focus

    Marathon Community Services

    Welland, ON

    • Full-time

    The Highly Supportive Housing Worker - Clinical Focus is responsible for engaging individuals experiencing chronic homelessness, mental health concerns, substance use, and other complex…

  • Part Time Withdrawal Management Worker

    SOAR Community Services

    Brantford, ON

    • Up to $24.74 CAD / hour
    • Part-time

    We’re Hiring: Part Time Withdrawal Management Worker!

  • Regulatory Coordinator, Document Control, Pacific Link (Contract)

    Trans Mountain

    Calgary, AB

    …and emergency management capabilities, and enhanced skilled-worker capacity building in communities and Indigenous…

  • Community and Family Services Worker

    The Salvation Army in Canada

    Stratford, ON

    • Full-time

    The Community and Family Services Worker assists individuals and families who are seeking aid and assistance from, or have been referred to, The Salvation Army. This position also provides…

  • Community and Family Services Worker

    The Salvation Army Canada and Bermuda Territory

    Mitchell, ON · St. Marys, ON · Stratford, ON

    • Full-time

    The Community and Family Services Worker assists individuals and families who are seeking aid and assistance from, or have been referred to, The Salvation Army. This position also provides…

  • Youth Worker - NOVA

    enCompass Community Safety Agency Society

    Edmonton, AB

    • Up to $21.22 CAD / hour
    • Part-time

    Completion of referral and REST intake documentation

  • Addiction and Mental Health Worker, HART Hub

    CMHA Thames Valley Addiction and Mental Health Services

    London, ON

    • $27.14 to $37.26 CAD / hour
    • Part-time

    Premiums of $2.00 per hour will be applied for eligible Evening/Night (8:00pm – 7:00am) and Weekend Shifts.