Social Worker Salaries in Canada

Updated Dec 1, 2023
Base Pay Range
$62K - $90K/yr
Average Base Pay

1,278 salaries

$63K

Low

$77K

Average

$96K

High

Additional Cash Compensation
Average$2,720Range$1,316 - $5,623
The average salary for Social Worker is $77,284 per year in the Canada. The average additional cash compensation for a Social Worker in the Canada is $2,720, with a range from $1,316 - $5,623. Salaries estimates are based on 1278 salaries submitted anonymously to Glassdoor by Social Worker employees in Canada.

How accurate does $77,284 look to you?

Your input helps Glassdoor refine our pay estimates over time.

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Alberta Health Services
3.7

Alberta Health Services

Social Worker - Hourly

$43

 /hr
Range: $32 - $62
48 salaries
See 56 salaries from all locations

$32

$62

$32 - $62 Range

Fraser Health
3.8

Fraser Health

Social Worker - Hourly

$45

 /hr
Range: $33 - $49
30 salaries
See 36 salaries from all locations

$33

$49

$33 - $49 Range

Nova Scotia Health Authority
3.6

Nova Scotia Health Authority

Social Worker - Hourly

$45

 /hr
Range: $32 - $46
28 salaries
See 30 salaries from all locations

$32

$46

$32 - $46 Range

Vancouver Coastal Health
4

Vancouver Coastal Health

Social Worker - Hourly

$46

 /hr
Range: $32 - $51
27 salaries
See 38 salaries from all locations

$32

$51

$32 - $51 Range

CAMH
3.5

CAMH

Social Worker - Hourly

$42

 /hr
Range: $35 - $49
21 salaries
See 26 salaries from all locations

$35

$49

$35 - $49 Range

Canadian Mental Health Association
3.8

Canadian Mental Health Association

Social Worker

$64,681

 /yr
Range: $55K - $90K
21 salaries
See 24 salaries from all locations

$55K

$90K

$54,572 - $89,705 Range

Government of Newfoundland and Labrador
3.6

Government of Newfoundland and Labrador

Social Worker - Hourly

$43

 /hr
Range: $30 - $44
20 salaries
See 21 salaries from all locations

$30

$44

$30 - $44 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Province of Nova Scotia
3.6

Province of Nova Scotia

Social Worker - Monthly

$6,654

 /mo
Range: $5K - $8K
18 salaries
See 18 salaries from all locations

$5K

$8K

$4,667 - $8,240 Range

Saskatchewan Health Authority
3.7

Saskatchewan Health Authority

Social Worker - Hourly

$43

 /hr
Range: $35 - $53
17 salaries
See 20 salaries from all locations

$35

$53

$35 - $53 Range

BC Public Service
4

BC Public Service

Social Worker

$81,688

 /yr
Range: $61K - $95K
17 salaries
See 18 salaries from all locations

$61K

$95K

$61,449 - $95,094 Range

Ministry of Children and Family Development
3.2

Ministry of Children and Family Development

Social Worker

$69,714

 /yr
Range: $47K - $101K
15 salaries
See 16 salaries from all locations

$47K

$101K

$47,018 - $100,907 Range

Government of Alberta
3.7

Government of Alberta

Social Worker

$93,646

 /yr
Range: $58K - $99K
15 salaries
See 17 salaries from all locations

$58K

$99K

$57,928 - $99,500 Range

University Health Network
3.9

University Health Network

Social Worker

$103,236

 /yr
Range: $94K - $108K
12 salaries
See 16 salaries from all locations

$94K

$108K

$94,429 - $108,298 Range

Fraser Valley Aboriginal Children and Family Services Society
4.4

Fraser Valley Aboriginal Children and Family Services Society

Social Worker

$69,598

 /yr
Range: $54K - $86K
11 salaries
See 11 salaries from all locations

$54K

$86K

$53,669 - $85,728 Range

Ontario Ministry of Safety & Correctional Services
4

Ontario Ministry of Safety & Correctional Services

Social Worker - Monthly

$6,610

 /mo
Range: $5K - $7K
11 salaries
See 11 salaries from all locations

$5K

$7K

$5,482 - $6,631 Range

Centre intégré universitaire de santé et de services sociaux du centre-ouest de l'île de Montréal
3.9

Centre intégré universitaire de santé et de services sociaux du centre-ouest de l'île de Montréal

Social Worker - Hourly

$29

 /hr
Range: $24 - $42
10 salaries
See 10 salaries from all locations

$24

$42

$24 - $42 Range

CIUSSS du Centre-Sud-de-l'Île-de-Montréal
3.6

CIUSSS du Centre-Sud-de-l'Île-de-Montréal

Social Worker - Hourly

$34

 /hr
Range: $26 - $46
10 salaries
See 12 salaries from all locations

$26

$46

$26 - $46 Range

Government of Canada
4

Government of Canada

Social Worker

$68,126

 /yr
Range: $40K - $95K
9 salaries
See 11 salaries from all locations

$40K

$95K

$40,301 - $94,635 Range

Agape Hospice (Canada)
2.9

Agape Hospice (Canada)

Social Worker - Hourly

$51

 /hr
Range: $44 - $59
9 salaries
See 9 salaries from all locations

$44

$59

$44 - $59 Range

The Ottawa Hospital
3.9

The Ottawa Hospital

Social Worker - Hourly

$51

 /hr
Range: $41 - $57
8 salaries
See 8 salaries from all locations

$41

$57

$41 - $57 Range

Download as data table

Social Worker Salaries

Job TitleSalary
Social Worker salaries - 48 salaries reported$43/hr
Social Worker salaries - 30 salaries reported$45/hr
Social Worker salaries - 28 salaries reported$45/hr
Social Worker salaries - 27 salaries reported$46/hr
Social Worker salaries - 21 salaries reported$42/hr
Social Worker salaries - 21 salaries reported$64,681/yr
Social Worker salaries - 20 salaries reported$43/hr
Social Worker salaries - 18 salaries reported$6,654/mo
Social Worker salaries - 17 salaries reported$43/hr
Social Worker salaries - 17 salaries reported$81,688/yr
Social Worker salaries - 15 salaries reported$69,714/yr
Social Worker salaries - 15 salaries reported$93,646/yr
Social Worker salaries - 12 salaries reported$103,236/yr
Social Worker salaries - 11 salaries reported$69,598/yr
Social Worker salaries - 11 salaries reported$6,610/mo
Social Worker salaries - 10 salaries reported$29/hr
Social Worker salaries - 10 salaries reported$34/hr
Social Worker salaries - 9 salaries reported$68,126/yr
Social Worker salaries - 9 salaries reported$51/hr
Social Worker salaries - 8 salaries reported$51/hr
Viewing 1 - 10 of 2,229

Frequently asked questions about a Social Worker salaries

The average salary for a Social Worker is $77,284 per year in Canada. Salaries estimates are based on 1278 salaries submitted anonymously to Glassdoor by a Social Worker employees in Canada.

The highest salary for a Social Worker in Canada is $95,856 per year.

The lowest salary for a Social Worker in Canada is $62,931 per year.

Becoming a social worker is a great way of providing a reliable income for you and your family. Salaries for social workers are very good and are growing at a steady rate. Salaries are the highest in British Columbia, Northwest Territories, and the Yukon Territory. You can also make more money as a social worker by working for a hospital or health care centre within urban areas or large city centers. Having years of experience as a social worker will also gain you a higher salary.

You can make more money as a social worker in Canada by expanding your scope of practice. If you already have a college diploma or bachelor’s or graduate degree in behavioural sciences, social sciences, or counselling, consider additional certifications, such as Advanced Social Work Practice (ASWP), Canadian Certified Counsellor (CCC) from the Canadian Counselling and Psychotherapy Association (CCPA), Canadian Social Work Practice, Certificate of Indigenous Social Work, Community and Health Services Navigation, Community Service Worker certification, or Social Service Worker Certificate. You can also make more money by specializing in addiction, case management, hospice, military, youth and family, and gerontology. Where you work also makes a difference in how much you earn—working for government agencies will typically score you a higher paycheque. Soft skills like empathy, leadership, critical thinking, problem-solving, and a thorough understanding of PIPEDA laws are assets.

As a social worker, are you applying for a new job but want to negotiate a better salary? Or do you wish to stay with your current employer providing they give you a raise? To make more money, you should stick to hard facts about the average pay for social workers with similar skills and qualifications in your area. Knowing what others make can be a strong bargaining tool during negotiation. You should also use concrete examples when explaining why you deserve to earn more. Have you taken on additional duties and responsibilities? Do you onboard and mentor new social workers? Have you pursued continuing education to build your skills and stay on top of industry knowledge and trends? These assets add to your value and can help you land a higher-paying position.

About 62.76% of Social Worker professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $2,720 in potential pay per year, among other factors, can qualify the annual pay of a Social Worker in Canada as a good salary.

Social Worker professionals in Canada have a wide total pay range, between $52,587 and $117,920 depending on experience, with an estimated total pay of $77,284 following the average career path of a Social Worker.

Salaries

 > 

social worker