5161
social worker jobs in canada
Elsipogtog First Nation —Elsipogtog First Nation, NB
- $70,000–$100,000 a year
- Full-time
- Master's degree
- Bachelor's
- Psychology
- Wellness program
- Mileage reimbursement
Quick apply
2d
Big Brothers Big Sisters of Pictou County —New Glasgow, NS
- $24.73–$30.22 an hour
- Temporary
- Microsoft Office
- Databases
- Working with children
- Mileage reimbursement
Quick apply
19h
Partners for Care —Cookville, NS
- $65,000–$70,000 a year
- Full-time
- Serving
- Case management
- Travel
- Dental care
- Paid time off
3d
Critical Trauma Therapy —St. Catharines, ON
- From $85,000 a year
- Full-time
- Hybrid work
- Up to 50% travel
- Master's degree
- Travel
- Dental care
- Paid time off
Quick apply
1d
Inclusion NB —Fredericton, NB
- $50,000–$52,000 a year
- Full-time
- Hybrid work
- Bachelor's
- Travel
- Social Work
- Disability insurance
- Dental care
Quick apply
7d
Health PEI —Charlottetown, PE
- $40.32–$50.42 an hour
- Full-time
- Master's degree
- Social Work
- In-person
- Relocation assistance
- Dental care
Quick apply
Inspire Community Support Services —Cornwall, ON
- From $36.86 an hour
- Full-time
- Master's degree
- Databases
- Working with children
Quick apply
3d
Foundation Health Centre —Fredericton, NB
- $92,000–$100,000 a year
- Full-time
- Master's degree
- Working with children
- Patient care
- Paid time off
Quick apply
Vancouver Coastal Health —Vancouver, BC
- $44.85–$56.02 an hour
- Full-time
- Research
- Master's degree
- Bachelor's
- Wellness program
- Dental care
Vancouver Coastal Health —North Vancouver, BC
- $44.85–$56.02 an hour
- Research
- Master's degree
- Bachelor's
- Wellness program
- Dental care
Trillium Health Partners —Mississauga, ON
- $46.01–$59.64 an hour
- Part-time
- Microsoft Office
- Master's degree
- Working with children
- Flexible schedule
2d
Chisholm Services for Children —Lower Sackville, NS
- $51,800–$60,700 a year
- Full-time
- Microsoft Word
- Microsoft Office
- Working with children
- Disability insurance
- Employee assistance program
Quick apply
7d
Baycrest —Toronto, ON
- $44.22–$57.35 an hour
- Part-time
- Microsoft Word
- Microsoft Excel
- Master's degree
1d
Region of Waterloo —Kitchener, ON
- $85,430.80–$106,779.40 a year
- Full-time
- Microsoft Office
- Master's degree
- Presentation skills
8d
Nova Scotia Health Authority (NSHA) —Amherst, NS
- $34.80–$48.53 an hour
- Weekends as needed
- Bachelor's
- Social Work
- Communication skills
- Disability insurance
- Dental care
9h
Grande Prairie Public School Division —Grande Prairie, AB
- Immediate opening
- Word processing
- Windows
- Bachelor's
2d
PLEA Community Services Society of BC —Surrey, BC
- $33.77 an hour
- Microsoft Office
- Databases
- Bachelor's
- Flextime
- Employee assistance program
Quick apply
14d
Alberta Health Services —Vegreville, AB
- $42.14–$56.02 an hour
- Full-time
- Bachelor's
- Case management
- Acute care
23h
Canadian Mental Health Association- Peel Branch —Brampton, ON
- $67,419.02–$79,316.51 a year
- Weekends as needed
- Master's degree
- Bachelor's
- Recruiting
- Dental care
- Paid sick leave
Quick apply
4d
Regional Municipality of Peel —Ontario
- $92,151–$103,670 a year
- Full-time
- Remote
- Master's degree
- Bachelor's
- Social Work
- Dental care
- Vision care
Yukon Government —Whitehorse, YT
- $68,518–$79,255 a year
- Weekends as needed
- CPR Certification
- Working with children
- First Aid Certification
Recovery Alberta —Airdrie, AB
- $47.40–$62.97 an hour
- Temporary
- Master's degree
- Social Work
3d
MPA Society —Surrey, BC
- $33.49–$35.31 an hour
- Part-time
- Microsoft Powerpoint
- Microsoft Excel
- High school diploma or GED
15h
Cornwall Community Hospital —Cornwall, ON
- $44.67–$57.90 an hour
- Temporary
- Bilingual
- English
- Master's degree
3d
I want to receive the latest job alerts for social worker in canada
By signing in to your account, you agree to Workopolis's Terms of Service and consent to our Cookie and Privacy Policy.