temporary foreign worker jobs in Toronto

1,188 temporary foreign worker job listings in Canada. Find daily updated positions from leading job boards.

  • Activation Worker

    2 days ago


    Toronto, Ontario, Canada Yee Hong Centre For Geriatric Care Full-time $22 - $25 Permanent

    Yee Hong Centre for Geriatric Care (Yee Hong) is a recognized leader in senior care, dedicated to providing exceptional, culturally inclusive services that enhance the well-being of older adults. With a strong reputation for excellence in long-term care, community programs, and aging-in-place initiatives, Yee Hong is committed to supporting seniors in living...


  • Toronto, ON, ON, Canada The Badminton and Racquet Club of Toronto Full-time

    Temporary Facilities Worker (3-month contract with possible extension of contract) Schedule: Sundays from 2-10 pm, Mondays from 3-11 pm & Thursdays from 3-11 pm. We are seeking a Facilities Worker who demonstrates initiative, reliability, teamwork, flexibility, and a strong commitment to health and safety, taking ownership of their responsibilities and...


  • Toronto, Ontario, Canada AgeCare Ltd. Full-time

    Personal Support Workers provide resident care and observe needs at AgeCare Westbury in Etobicoke, Ontario. This temporary part time position follows established care plans.The Personal Support Worker supports residents according to their care plans and helps maintain a safe, secure environment. The position includes monitoring care, documenting information,...

  • Intake Social Worker

    9 hours ago


    Toronto, Ontario, Canada VHA Home HealthCare Full-time $25 - $30 Permanent

    VHA Home HealthCare (VHA) is one of the largest not-for-profit home care providers in Ontario. Our team is made up of close to 3,000 caring and committed professionals who love what they do. Our providers tell us: “Home care is where I can truly make a difference. There is such a sense of accomplishment from helping people live independently at home.”...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada AgeCare Ltd. Full-time

    Personal Support Workers provide resident care and observe needs at AgeCare Westbury in Etobicoke, Ontario. This temporary part time position follows established care plans. The Personal Support Worker supports residents according to their care plans and helps maintain a safe, secure environment. The position includes monitoring care, documenting...


  • Toronto, ON, Canada Sienna Senior Living Full-time

    Personal Support WorkerCheltenham Community – North YorkRate of Pay: $27.59 (as per collective agreement)This posting is for an existing vacancyAt Sienna you won’t just fill a position; you will build lasting relationships with residents who call Cheltenham Community their home. Join us in a role where knowing each resident not just by name, but by...


  • Toronto, Ontario, Canada Sienna Senior Living Part-time $27 - $29 Permanent

    Personal Support Worker Norfinch Community -North York Rate of Pay: $27.45-29.10 (as per collective agreement) This posting is for an existing vacancy At Sienna you won’t just fill a position; you will build lasting relationships with residents. Join us in a role where knowing each resident not just by name, but by story, is not just possible, it is...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Sienna Senior Living Full-time

    Personal Support Worker Secord Trails Community - Ingersoll ON Rate of Pay: $26.27 (as per collective agreement) This posting is for an existing vacancy At Sienna you won't just fill a position; you will build lasting relationships with residents. Join us in a role where knowing each resident not just by name, but by story, is not just possible, it is...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Sienna Senior Living Full-time

    Personal Support Worker Cheltenham Community – North York Rate of Pay: $27.59 (as per collective agreement) This posting is for an existing vacancy At Sienna you won't just fill a position; you will build lasting relationships with residents who call Cheltenham Community their home. Join us in a role where knowing each resident not just by name, but by...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Career Opportunities Full-time

    Personal Support Worker | Temporary Part Time| Evenings Job Category: Individual Contributors Requisition Number: PERSO079859 Posted : October 22, 2026 Part-Time On-site Locations Showing 1 location Description Personal Support Worker Secord Trails Community - Ingersoll ON Rate of Pay: $26.27 (as per collective agreement) This posting is for an...


  • Downtown Toronto (St. James Park), Ontario, Canada Sienna Senior Living Full-time

    Personal Support Worker | Temporary Part Time| Eveningslocation Ingersoll, ON 263 Wonham Street South category PSW, HCA and Guest Attendant Part-Time Oct 22 2026Rate of Pay: $26.27 (as per collective agreement)This posting is for an existing vacancy.At Sienna you won't just fill a position; you will build lasting relationships with residents. Join us in a...


  • Toronto, ON, Canada Sienna Senior Living Full-time

    Personal Support Worker Cheltenham Community – North York Rate of Pay: $27.59 (as per collective agreement) This posting is for an existing vacancy At Sienna you won’t just fill a position; you will build lasting relationships with residents who call Cheltenham Community their home. Join us in a role where knowing each resident not just by name, but by...


  • Toronto, Ontario, Canada Sienna Senior Living Part-time $28 - $29 Permanent

    Personal Support Worker Rockcliffe Care Community Rate of Pay: $27.59-$29.13 (as per collective bargaining agreement) This posting is for an existing vacancy At Sienna you won’t just fill a position; you will build lasting relationships with residents. Join us in a role where knowing each resident not just by name, but by story, is not just possible, it...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Sienna Senior Living Full-time

    Personal Support Worker - Temporary Part Time - Nights 3B location Toronto, ON, 2005 Lawrence Avenue West category PSW, HCA and Guest Attendant Part-Time Sep 29 2026 Personal Support Worker- Temporary Part Time - Nights 3B Weston Terrace Community - Toronto, ON Rate of Pay: $27.45 (as per collective agreement) This posting is for an existing vacancy At...


  • Toronto, ON, Canada Sienna Senior Living Full-time

    Personal Support Worker - Temporary Part Time - Nights 3B location Toronto, ON, 2005 Lawrence Avenue West category PSW, HCA and Guest Attendant Part-Time Sep 29 2026 Personal Support Worker- Temporary Part Time - Nights 3BWeston Terrace Community - Toronto, ONRate of Pay: $27.45 (as per collective agreement) This posting is for an existing vacancy At Sienna...


  • Toronto, Ontario, Canada Sienna Senior Living Part-time $28 - $29 Permanent

    Personal Support Worker Rockcliffe Care Community Rate of Pay: $27.59-$29.13 (as per collective bargaining agreement) This posting is for an existing vacancy At Sienna you won’t just fill a position; you will build lasting relationships with residents. Join us in a role where knowing each resident not just by name, but by story, is not just possible, it...


  • Toronto, ON, Canada Career Opportunities Full-time

    Personal Support Worker - Temporary Part Time - 7am - 3pm - 2B / 3BJob Category : Individual ContributorsRequisition Number : PERSO079881Posted : October 16, 2026Part-TimeLocationsShowing 1 locationWeston Terrace Community2005 Lawrence Avenue WestToronto, ON M9N3V4, CANDescriptionPersonal Support Worker- Temporary Part Time - 7am to 3pm - 2B / 3BWeston...


  • Toronto, ON, Canada Sienna Senior Living Full-time

    Personal Support Worker- Temporary Part Time - 7am to 3pm - 2B / 3BWeston Terrace Community – Toronto, ONRate of Pay: $27.45 - $29.10 (as per collective agreement) This posting is for an existing vacancy At Sienna you wont just fill a position; you will build lasting relationships with residents. Join us in a role where knowing each resident not just by...


  • Downtown Toronto (St. James Park), Ontario, Canada Career Opportunities Full-time

    Personal Support Worker | Temporary Part Time| EveningsJob Category: Individual ContributorsRequisition Number: PERSO079859Posted : October 22, 2026Part-TimeOn-siteLocationsShowing 1 locationDescriptionPersonal Support WorkerSecord Trails Community - Ingersoll ONRate of Pay: $26.27 (as per collective agreement)This posting is for an existing vacancyAt Sienna...


  • Toronto, Ontario, Canada Cheltenham Community Part-time $27 Permanent

    Personal Support WorkerCheltenham Community – North YorkRate of Pay: $27.59 (as per collective agreement)This posting is for an existing vacancy At Sienna you won’t just fill a position; you will build lasting relationships with residents who call Cheltenham Community their home. Join us in a role where knowing each resident not just by name, but by...