Community support worker jobs in Canada

Find community 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
844
Employers
262

Advertised starting pay

Average starting payCAD / hour
$27.66Across 186 listings
Average starting payCAD / year
$57,711Across 24 listings

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

Where work happens

Remote
0%0 listings
Hybrid
2%17 listings
On-site
97%822 listings

Not specified: 1% (5 listings)

Employers hiring include Pacific Coast Community Resources (29), Taproot Community Support Services (27), Vancouver Coastal Health (25).

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

Community support worker jobs in Canada

Email me new jobsSave this search
  • peer support worker

    FamilySmart

    Dawson Creek, BC

    • Part-time
  • community service worker

    Developmental Disabilities Association

    Vancouver, BC

    • Full-time
  • Youth Peer Support Worker

    Vancouver Coastal Health

    North Vancouver, BC

    • $29.76 to $31.64 CAD / hour
    • Full-time

    Come work as a Youth Peer Support Worker (Employment) with Vancouver Coastal Health (VCH) in North Vancouver, BC! Apply now to join our team!

  • Child Life Specialist

    Alberta Health Services

    AB · Greater Edmonton Metropolitan Area

    • Temporary
  • Child Life Specialist

    Alberta Health Services

    AB · Greater Edmonton Metropolitan Area

    • Temporary
  • group home worker

    Developmental Disabilities Association

    Richmond, BC

    • Part-time
  • 26-32 – Community Support Worker

    Spectrum Society for Community Living

    Coquitlam, BC

    • Internship
  • 26-40 – Community Support Worker

    Spectrum Society for Community Living

    Vancouver, BC

    • Part-time

    K is an active young man who enjoys a wide variety of community activities throughout the week. He is looking for support two days a week to help him enjoy his community, run small errands…

  • Mental Health Worker, Skyline Lodge (Temporary, Part Time)

    MPA Society

    Abbotsford, BC

    • Part-time

    POSTING NUMBER: 2026-081 POSITION: Mental Health Worker, Temporary Part-Time UNION: HEU - MPA Certification PROGRAMS: Skyline Lodge LOCATION: Abbotsford SALARY RANGE: Grid 34: $33.49 -…

  • Casual Mental Health Worker, Resource Centre

    MPA Society

    Burnaby, BC

    • Full-time

    POSTING NUMBER: RESOURCECAS-10-2026 POSITION: Mental Health Worker, Casual UNION: HEU - MPA Certification PROGRAM: Resource Centre LOCATION: Vancouver SALARY RANGE: Grid 34: $33.49 - $35.31…

  • Developmental service worker

    Ferguson-O'Brien Family Care

    St. John's, NL

    • From $20.63 CAD / hour
    • Full-time
    • Part-time
    • On-site
  • Residential counsellor - group home

    Cumberland Community Homes Ltd.

    Oxford, NS

    • $20.91 to $26.84 CAD / hour
    • Full-time
    • On-site
  • Child and youth worker

    Developmental Disabilities Association

    Vancouver, BC

    • From $28.04 CAD / hour
    • Part-time
    • On-site
  • Family Peer Support Worker - Cowichan Valley

    FamilySmart

    Cowichan 1, BC

    • Part-time

    Community Family Peer Support Position - Cowichan Valley

  • Child & Youth Worker - NH Mississauga

    Nisa Helpline

    Mississauga, ON

    • Part-time

    Job Title Child & Youth Worker Job Status Part-time (10-15hrs/week)

  • Peer support worker

    FamilySmart

    Maple Ridge, BC

    • From $23.69 CAD / hour
    • Full-time
    • Hybrid
  • Developmental service worker

    Community Living Trent Highlands

    Haliburton, ON

    • $27.75 to $28.21 CAD / hour
    • Part-time
    • On-site
  • Developmental service worker

    Community Living Trent Highlands

    Lindsay, ON

    • $27.75 to $28.21 CAD / hour
    • Part-time
    • On-site
  • Child & Youth Worker - NH Mississauga

    Nisa Foundation

    Mississauga, ON

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

    Job Title Child & Youth Worker Job Status Part-time (10-15hrs/week)

  • #2241 - Float Community Support Worker | Permanent Full Time

    Developmental Disabilities Association

    Vancouver, BC

    • $28.46 to $31.57 CAD / hour
    • Full-time

    …experiences for adults of all ages and abilities. Our inclusive, community-based programs empower participants to pursue their personal goals by building independence, forming genuine…

  • Crisis Intervention Worker

    Ann Davis Transition Society

    Chilliwack, BC

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

    The Crisis Intervention Worker creates a welcoming, supportive, and safe environment for residents of our Women’s Centre. In this role,

  • Community Liaison Worker, Integrated Care Team - Groundspring Primary Care

    Vancouver Coastal Health

    Vancouver, BC

    • $33.49 to $35.31 CAD / hour
    • Temporary

    In accordance with the Vancouver Coastal Health (VCH) Strategic Framework, the Community Liaison Worker supports an integrated health service team and delivery model and provides support…

  • Community Liaison Worker, Integrated Care Team - Groundspring Primary Care

    Vancouver Coastal Health

    Vancouver, BC

    • Full-time

    In accordance with the Vancouver Coastal Health (VCH) Strategic Framework, the Community Liaison Worker supports an integrated health service team and delivery model and provides support…

  • Mental Health Worker - Rock Bay Landing

    Victoria Cool Aid Society

    Victoria, BC

    • Full-time

    This is a great opportunity to join an organization that is committed to ending homelessness and improving the lives of the most vulnerable in our community.

  • Community Support Worker

    Society of Saint Vincent de Paul

    Victoria, BC

    The Society of Saint Vincent de Paul of Vancouver Island is looking for an energetic and creative Community Support Worker to join the collaborative and welcoming team at the Frederic…