Social Worker jobs in ontario province Canada
501 social worker jobs found in ontario province: showing 401 - 450
Engineering Coordinator - Process: Formet Industries
Company: Formet Industries |
events. Corporate social responsibility initiatives - 6k for water walk, support local charities (Hospice of Elgin, Adopt...-making. If you have any questions or concerns about this process, feel free to contact our Talent Attraction team. WorkerLocation: Saint Thomas, ON, Canada
| Salary: CA$84062.76 - 101961.78 per year | Date posted: 04 Sep 2026
Social Worker, Msw - Op Mental Health And Addictions (chemical Dependency Program)
Company: Humber River Hospital |
have an exciting opportunity for a Registered Social Worker, MSW to join our Chemical Dependency Program. This program provides service... for patients and families. Assists with coverage in all MH & A programs as required Qualifications: Master of Social WorkerLocation: Toronto, ON, Canada
| Salary: CA$44.67 - 57.9 per hour | Date posted: 04 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... in You so Together we can Help People in Need Ask about our bonuses! SE Health is excited to offer this Home Support Worker TrainingLocation: Kingston, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 04 Sep 2026
Multi-skilled Service Worker (tft 1.0 Fte)
Company: The Royal |
patients with daily living activities, meal supervision, social and leisure activities, and other assigned tasks. AssessLocation: Brockville, ON, Canada
| Salary: unspecified | Date posted: 03 Sep 2026
Resident Care Partner Psw
Company: Sienna Living |
and any other changes and reports to appropriate team members. Escorts residents to social activity programs, appointments, dining room... as assigned. Must haves: High School Diploma and completion of the Personal Support Worker program from a recognized programLocation: Tillsonburg, ON, Canada
| Salary: unspecified | Date posted: 03 Sep 2026
Personal Support Worker
Company: Saint Elizabeth Health Care |
and supported to identify and make improvements to the way we do our work. As a social enterprise, we support research into Senior...’s Health and Aging. Purpose & Impact Join a national social enterprise where your voice matters. Every role helps advanceLocation: Barrie, ON, Canada
| Salary: CA$21.7 - 24.2 per hour | Date posted: 03 Sep 2026
Cfc Peer Specialist
Company: Canadian Mental Health Association |
The Coming Full Circle Project Peer Specialist will provide emotional, social, and practical support for people..., equipped and supported to build their own leadership skills to contribute to health and social system improvementsLocation: Haliburton, ON, Canada
| Salary: CA$30.27 - 31.66 per hour | Date posted: 02 Sep 2026
Maintenance Worker Part Time Day
Company: Loblaw |
and Social Impact is an essential part of the way we do business, and we focus our attention on areas where we can have the... greatest impact. Our approach to sustainability and social impact is based on three pillars – Environment, SourcingLocation: Thunder Bay, ON, Canada
| Salary: unspecified | Date posted: 02 Sep 2026
Multi-skilled Service Worker (tft 1.0 Fte)
Company: The Royal |
patients with daily living activities, meal supervision, social and leisure activities, and other assigned tasks. AssessLocation: Brockville, ON, Canada
| Salary: unspecified | Date posted: 02 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Borden, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 02 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Collingwood, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 02 Sep 2026
Personal Support Worker (psw)
Company: CarePartners |
mechanics, safe transfer techniques, and home safety Providing cognitive, social and/or emotional support to the patient... as a Personal Support Worker, Internationally Trained Nurse, Health Care Aid, Developmental Support Worker, Home Support WorkerLocation: Thessalon, ON, Canada
| Salary: CA$20.96 - 23.2 per hour | Date posted: 02 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Innisfil, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 02 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Barrie, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 02 Sep 2026
Personal Support Worker (psw)
Company: CarePartners |
techniques, and home safety Providing cognitive, social and/or emotional support to the patient Preparing nutritious, varied... as a Personal Support Worker, Internationally Trained Nurse, Health Care Aid, Developmental Support Worker, Home Support WorkerLocation: Guelph, ON, Canada
| Salary: CA$20.96 - 23.2 per hour | Date posted: 02 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Wasaga Beach, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker (psw)
Company: CarePartners |
techniques, and home safety Providing cognitive, social and/or emotional support to the patient Preparing nutritious, varied... as a Personal Support Worker, Internationally Trained Nurse, Health Care Aid, Developmental Support Worker, Home Support WorkerLocation: Ontario, Canada
| Salary: CA$20.96 - 23.2 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Stayner, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee - Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Oakwood, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee - Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Port Perry, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker (psw)
Company: CarePartners |
techniques, and home safety Providing cognitive, social and/or emotional support to the patient Preparing nutritious, varied... to a reliable vehicle, and proof of automobile insurance Valid certificate as a Personal Support Worker, Internationally TrainedLocation: Gooderham, ON, Canada
| Salary: CA$20.96 - 23.2 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Exeter, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Windsor, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Belle River, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Essex, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Goderich, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Dorchester, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee - Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Cobourg, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Strathroy, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: LaSalle, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Psychotherapist - Wsib Mental Health Specialized Care Program - Regular Full-time 2026
Company: Sunnybrook Health Sciences Centre |
recommendations and oversee the worker’s care to improve their functional status and well-being through occupational-focused... assessments and treatment. Care may be provided in-person or virtually depending on the worker’s needs. In this roleLocation: Toronto, ON, Canada
| Salary: unspecified | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Simcoe, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Dunnville, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Leamington, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker (psw)
Company: CarePartners |
techniques, and home safety Providing cognitive, social and/or emotional support to the patient Preparing nutritious, varied... to a reliable vehicle, and proof of automobile insurance Valid certificate as a Personal Support Worker, Internationally TrainedLocation: Gooderham, ON, Canada
| Salary: CA$20.96 - 23.2 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee - Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Clarington, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Kingsville, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee - Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Peterborough, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Harrow, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: North York, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker Trainee- Paid Training Program
Company: Saint Elizabeth Health Care |
Start an exciting new career with SE Health! Earn your Personal Support Worker certification Investing... Support Worker Training Program to provide a new generation of passionate PSW’s with the skills they need to help peopleLocation: Ottawa, ON, Canada
| Salary: CA$19.05 per hour | Date posted: 01 Sep 2026
Personal Support Worker (psw)
Company: CarePartners |
mechanics, safe transfer techniques, and home safety Providing cognitive, social and/or emotional support to the patient... as a Personal Support Worker, Internationally Trained Nurse, Health Care Aid, Developmental Support Worker, Home Support WorkerLocation: St Joseph, MB - Thessalon, ON, Canada
| Salary: CA$20.96 - 23.2 per hour | Date posted: 31 Aug 2026
Personal Support Worker
Company: Saint Elizabeth Health Care |
to identify and make improvements to the way we do our work. As a social enterprise, we support research into Senior’s Health... and Aging. Purpose & Impact Join a national social enterprise where your voice matters. Every role helps advance healthLocation: Leamington, ON, Canada
| Salary: unspecified | Date posted: 31 Aug 2026
Maintenance - Long-term Care
Company: Schlegel Villages |
Maintenance Worker to join their team. Status: Part-Time Location: 3030 Singleton Ave, London, ON Position Type: unscheduled... social culture . It would be an asset, but not required, if our new Maintenance team member has: Experience workingLocation: London, ON, Canada
| Salary: unspecified | Date posted: 31 Aug 2026
Personal Support Worker
Company: Saint Elizabeth Health Care |
we do our work. As a social enterprise, we support research into Senior’s Health and Aging. Purpose & Impact Join a national... social enterprise where your voice matters. Every role helps advance health, spark innovation and strengthen communitiesLocation: Windsor, ON, Canada
| Salary: unspecified | Date posted: 29 Aug 2026
Casual Part-time Youth Worker, Youth Justice Services
Company: Youth Services Jeunesse |
(6 positions) Bargaining Unit Status: Included (Youth Worker) Hourly Wage: $29.73 - $37.31 Language requirements... in the social sciences. Two years related clinical experience Proven written & verbal communication skills. AbilityLocation: Ottawa, ON, Canada
| Salary: CA$29.73 - 37.31 per hour | Date posted: 28 Aug 2026
Peer Support Coordinator- Hope: Vanier Children's Mental Wellness
Company: Vanier Children's Mental Wellness |
discipline (e.g., Child and Youth Care, Social Service Worker, Early Childhood Education, or a related field) is preferred. Two... health, social/emotional and behavioural challenges are a valuable resource for supporting other families coping with similarLocation: London, ON, Canada
| Salary: unspecified | Date posted: 28 Aug 2026
Social Worker - Mothers In Mind
Company: Child Development Institute |
, we are seeking a Social Worker to join our Mothers in Mind® MIM team on a short term contract until January 16, 2027. Consistent... flexible hours in the day or evening to meet client needs. Who you are As a Registered Social WorkerLocation: Toronto, ON, Canada
| Salary: CA$72763 per year | Date posted: 28 Aug 2026
Personal Support Worker (psw)
Company: CarePartners |
techniques, and home safety Providing cognitive, social and/or emotional support to the patient Preparing nutritious, varied... to a reliable vehicle, and proof of automobile insurance Valid certificate as a Personal Support Worker, Internationally TrainedLocation: Grand Bend, ON, Canada
| Salary: CA$20.96 - 23.2 per hour | Date posted: 27 Aug 2026
Personal Support Worker (psw)
Company: CarePartners |
techniques, and home safety Providing cognitive, social and/or emotional support to the patient Preparing nutritious, varied... to a reliable vehicle, and proof of automobile insurance Valid certificate as a Personal Support Worker, Internationally Trained