How much does a Social Worker make?

Updated Jan. 20, 2022
US$54,923 /yr
Average Base Pay

7,976 salaries

US$39K

Low

US$55K

Average

US$78K

High

No additional cash compensation has been reported for this role

How much does a Social Worker make? The national average salary for a Social Worker is $54,923 in United States. Filter by location to see Social Worker salaries in your area. Salary estimates are based on 7,976 salaries submitted anonymously to Glassdoor by Social Worker employees.

Seniority Levels

L2
Social Worker$71,723 /yr
L3
Senior Social Worker$57,691 /yr
L4
Lead Social Worker$52,035 /yr
See Full Career Path

Related Job Titles

Child and Family Social Worker

$50,951

per year

Lcsw

$50,951

per year

Medical Social Worker

$76,553

per year

Social Worker, LCSW

$50,951

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Alberta Health Services
3.8

Alberta Health Services

Social Worker - Hourly

$39

 /hr
Range: $29 - $48
36 salaries
See 40 salaries from all locations

$29

$48

$29 - $48 Range

Nova Scotia Health Authority
3.8

Nova Scotia Health Authority

Social Worker - Hourly

$41

 /hr
Range: $38 - $42

$38

$42

$38 - $42 Range

Fraser Health
3.8

Fraser Health

Social Worker - Hourly

$42

 /hr
Range: $37 - $45

$37

$45

$37 - $45 Range

Vancouver Coastal Health
4.2

Vancouver Coastal Health

Social Worker - Hourly

$42

 /hr
Range: $37 - $46

$37

$46

$37 - $46 Range

Government of Newfoundland and Labrador
3.7

Government of Newfoundland and Labrador

Social Worker - Hourly

$39

 /hr
Range: $27 - $40

$27

$40

$27 - $40 Range

Saskatchewan Health Authority
3.7

Saskatchewan Health Authority

Social Worker - Hourly

$39

 /hr
Range: $34 - $48

$34

$48

$34 - $48 Range

BC Public Service
3.9

BC Public Service

Social Worker

$74,142

 /yr
Range: $58K - $76K

$58K

$76K

$57,927 - $75,754 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Province of Nova Scotia
3.8

Province of Nova Scotia

Social Worker - Monthly

$6,095

 /mo
Range: $4K - $7K

$4K

$7K

$4,242 - $7,475 Range

Ontario Ministry of Safety & Correctional Services
3.8

Ontario Ministry of Safety & Correctional Services

Social Worker - Monthly

$6,015

 /mo
Range: $6K - $6K

$6K

$6K

$5,976 - $6,015 Range

Agape Hospice (Canada)
2.9

Agape Hospice (Canada)

Social Worker - Hourly

$47

 /hr
Range: $40 - $54

$40

$54

$40 - $54 Range

CAMH
3.3

CAMH

Social Worker - Hourly

$39

 /hr
Range: $36 - $47

$36

$47

$36 - $47 Range

Northern Health
3.7

Northern Health

Social Worker - Hourly

$38

 /hr
Range: $37 - $43

$37

$43

$37 - $43 Range

Fraser Valley Aboriginal Children and Family Services Society
4.7

$49K

$68K

$48,683 - $68,284 Range

University Health Network
4

University Health Network

Social Worker

$96,572

 /yr
Range: $86K - $98K

$86K

$98K

$85,655 - $98,235 Range

Canadian Mental Health Association
4

Canadian Mental Health Association

Social Worker

$60,339

 /yr
Range: $50K - $81K

$50K

$81K

$49,501 - $80,894 Range

Government of Canada
4.1

Government of Canada

Social Worker

$57,938

 /yr
Range: $37K - $79K

$37K

$79K

$36,557 - $78,668 Range

Government of Alberta
3.5

Government of Alberta

Social Worker

$76,900

 /yr
Range: $52K - $94K

$52K

$94K

$52,280 - $93,736 Range

London Health Sciences Centre
3.7

London Health Sciences Centre

Social Worker - Hourly

$45

 /hr
Range: $35 - $47

$35

$47

$35 - $47 Range

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

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

Social Worker - Hourly

$32

 /hr
Range: $21 - $42

$21

$42

$21 - $42 Range

Government of Prince Edward Island
3.8

Government of Prince Edward Island

Social Worker - Hourly

$37

 /hr
Range: $34 - $45

$34

$45

$34 - $45 Range

Download as data table
Viewing 1 - 10 of 1,223

Frequently asked questions about a Social Worker salaries

The national average salary for a Social Worker is $71,723 per year in Canada. Filter by location to see a Social Worker salaries in your area. Salaries estimates are based on 660 salaries submitted anonymously to Glassdoor by a Social Worker employees.

The highest salary for a Social Worker in Canada is $100,090 per year.

The lowest salary for a Social Worker in Canada is $51,395 per year.

Recent Salary Reports

Below are the most recent social worker salary reports. Employer name has been removed to protect anonymity.

$20
hourly
A Youth Worker in the Toronto Area area reported making $20 per hour
Job Highlights
Toronto Area area
Temporary
 
10000+ employees
School / School District
$23
hourly
A Social Worker in the Windsor Area area reported making $23 per hour
Job Highlights
3-4 years experience
Windsor Area area
Full-time
 
10000+ employees
Non-profit Organisation
$15
hourly
A Youth Worker in the Calgary Area area reported making $15 per hour
Job Highlights
1-2 years experience
Calgary Area area
Part-time
 
10000+ employees
Company - Private
$31
hourly
A Crisis Support Worker in the Toronto Area area reported making $31 per hour
Job Highlights
1-2 years experience
Toronto Area area
Part-time
 
201 to 500 employees
Non-profit Organisation
$21
hourly
A Support Worker in the Vancouver Area area reported making $21 per hour
Job Highlights
3-4 years experience
Vancouver Area area
Part-time
 
501 to 1000 employees
Non-profit Organisation