Child Protective Services Jobs in Canada

keywords
locations Please select the country where you want to search for a job.
Please select the country where you want to search for a job.
Please enter keywords to search relevant jobs
  • City filter icon
  • Job Type filter icon
  • Posting Date filter icon
Clear All

509 Jobs Found | Sort By : Relevance | Posted Date

Not-Found

Less results matching your search!

Try removing some of the filters to get more results

Reset Filters
Not-Found

No results matching your search!

Try removing some of the filters to get more results

Reset Filters

Psw Personal Support Worker

Bloom Care Solutions

profile Port Hope - Canada

JOINone of the Canadas Top Growing Companies - we cant wait to welcome you aboard!Benefits:Competitive wages and multiple assignmentsFlexible hours that fityour lifestyleOngoing training and professional development opportunitiesRewarding work that makes a positive impact in the lives of othersSuppo...

30+ days ago
Full Time

Awake Overnight Worker, Youth Justice (yps)

Woodgreen Community Services

profile Toronto - Canada

Competition #YPSAwake Overnight Worker Youth Justice (YPS)Employment Type:(6-month contract) Contract Hourly CUPE Bargaining Unit (2vacancies)Work Hours:Friday into Saturday 12am - 9amSaturday into Sunday 11:30am - 11:30pmWork Setting:Exclusively On-Site (Redwood Program)Salary:$23.82/hourApplicatio...

30+ days ago
Part-Time

Psw Personal Support Worker Port Hope

Bloom Care Solutions

profile Port Hope - Canada

JOINone of the Canadas Top Growing Companies - we cant wait to welcome you aboard!Benefits:Competitive wages and multiple assignmentsFlexible hours that fityour lifestyleOngoing training and professional development opportunitiesRewarding work that makes a positive impact in the lives of othersSuppo...

30+ days ago
Full Time

Psw Personal Support Worker Port Hope

Bloom Care Solutions

profile Port Hope - Canada

JOINone of the Canadas Top Growing Companies - we cant wait to welcome you aboard!Benefits:Competitive wages and multiple assignmentsFlexible hours that fityour lifestyleOngoing training and professional development opportunitiesRewarding work that makes a positive impact in the lives of othersSuppo...

30+ days ago
Full Time

Psw Personal Support Worker

Bloom Care Solutions

profile Port Hope - Canada

JOINone of the Canadas Top Growing Companies - we cant wait to welcome you aboard!Benefits:Competitive wages and multiple assignmentsFlexible hours that fityour lifestyleOngoing training and professional development opportunitiesRewarding work that makes a positive impact in the lives of othersSuppo...

30+ days ago
Full Time

Community Support Worker

County Of Lambton

profile Sarnia - Canada

Division: Social ServicesJob Status: Full TimeNumber of Positions: Up to 3Hours of Work: Varying hours of work will be required. It is anticipated that the incumbent(s) will be required to work flexible hours to meet the service demands of the Lambton HART Hub. For example but not limited to 12:00pm...

30+ days ago
Full Time

Secondary Long Term Occasional (lto) 33.33% Senior...

York Region District School Board

profile Aurora - Canada

At the York Region District School Board we can offer you a challenging and rewarding career in public education. We support our teachers in their commitment to ensuring student success. We recognize the key difference that teachers make in the lives of our learners. To be considered for this opport...

30+ days ago
Full Time

Tpys - Awake Overnight Youth Worker (yps)

Woodgreen Community Services

profile Toronto - Canada

Competition #YPSTPYS - Awake Overnight Youth Worker (YPS)Employment Type:Contract Hourly (Until March 31 2026) CUPE Bargaining Unit (2vacancies)Work Hours:Friday - Saturday overnight12am - 9amSaturday - Sunday 11:30pm - 11:30amWork Setting:Exclusively On-Site (Everett Program)Salary:$23.82/hourAppli...

30+ days ago
Contract

Peer Support Coordinator - Drug Treatment Court

Vancouver Coastal Health

profile Vancouver - Canada

Salary DetailsThe salary range for this position is CAD $30.15/Hr. - CAD $31.89/Hr.Job SummaryCome work as a Peer Support Coordinator with Vancouver Coastal Health (VCH)!Vancouver Coastal Health is looking for a Peer Support Coordinator to join the Drug Treatment Court team in Vancouver BC. Apply to...

30+ days ago
Part-Time

Christmas Support Worker

The Salvation Army

profile Halifax - Canada

Who We AreFor more than 130 years The Salvation Army has served people in need in communities across Canada and Bermuda. Building on our roots as a world-wide Christian church each year we help more than 2 million people providing necessities such as food clothing and addition we support people exp...

30+ days ago
Full Time

Personal Support Worker - Iroquois Falls

Closing The Gap Healthcare

profile Kirkland Lake - Canada

Closing the Gap Healthcare (CTG) is dedicated to providing Canadians with the highest level of care across a wide range of home-based and community-setting services.We are looking for a compassionate and independent Personal Support Worker (PSW) that can provide excellent and empathetic care to our...

30+ days ago
Full Time

Personal Support Worker

Closing The Gap Healthcare

profile Huntsville - Canada

Closing the Gap Healthcare (CTG) is dedicated to providing Canadians with the highest level of care across a wide range of home-based and community-setting services.We are looking for a compassionate and independent Personal Support Worker (PSW) that can provide excellent and empathetic care to our...

30+ days ago
Full Time

Lto - Senior Social Sciences - Hsc4m (1.0)

Halton Catholic District School Board

profile Oakville - Canada

About Us The Halton Catholic District School Board (HCDSB) in partnership with home and Church is an inclusive and equitable learning community dedicated to providing excellence in Catholic education by developing Christ-centred individuals enabled to transform society. A provincial leader in studen...

30+ days ago
Temp

Personal Support Worker - New Liskeard On

Closing The Gap Healthcare

profile Cochrane - Canada

Closing the Gap Healthcare (CTG) is dedicated to providing Canadians with the highest level of care across a wide range of home-based and community-setting services.We are looking for a compassionate and independent Personal Support Worker (PSW) that can provide excellent and empathetic care to our...

30+ days ago
Full Time

Child And Youth Worker - Permanent Pt - Sacred Hea...

Brant Haldimand Norfolk Catholic District School Board

profile Brantford - Canada

CHILD AND YOUTH WORKER Part-time - 17.5 Hours per Week - 10 Month Position Effective: Immediately; Duration: Permanent Q ualifications Successful completion of a three-year post secondary child and youth worker diploma program plus a minimum of two years related job experience in child youth wo...

30+ days ago
Part-Time

Positive Wellness Program (pwp) Support Worker- 30...

Avi Health And Community Services

profile Nanaimo - Canada

AVI Health & Community Services (AVI) is a multi-disciplinary community-based organization providing HIV hepatitis C and substance use harm reduction services out of four locations across Vancouver Island. We work within a social justice and health promotion framework ensuring equity and access to...

30+ days ago
Part-Time

Freelance Interpreter (english/hausa)

Mcis Language Solutions

profile Toronto - Canada

Position: Freelance Interpreter (English/Hausa)Organization: MCIS Language SolutionsAs a freelance interpreter with MCIS Language Solutions you will provide essential spoken interpretation services in various community settings such as hospitals police stations tribunal hearings schools and more. Yo...

30+ days ago
Contract

Commercial Client Support Coordinator – Laval/bo...

Business Development Bank Of Canada

profile Laval - Canada

We are banking at another level.Choosing BDC as your employer means working in a healthy inclusive and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial pr...

30+ days ago
Full Time

Personal Support Worker - Orleans

Access Healthcare Services

profile Ottawa - Canada

Job DescriptionAccess Healthcare Services is a leading home and community healthcare provider serving the Ottawa and Champlain region. AHS provides nursing personal and home support services on behalf of Ontario Health at Home insurance providers community partners and private individuals. AHS holds...

30+ days ago
Gig

Support Worker - Fort Langley

Communitas Supportive Care Society

profile Langley - Canada

City: Langley Added: 10 September 2025The Support Worker assists persons served to live successfully in group living settings implementing the philosophy and values of Communitas. The Support Worker ensures that persons served physical emotional social educational and medical needs are being met wi...

30+ days ago
Hourly