Wages

Social Worker Salary in Canada

In 2025, the median wage for Social Workers was $38.46/hr.

Social Workers in Canada

Social workers in Canada, classified under NOC 41300, help individuals, families, groups, and communities address social and personal challenges through assessment, counseling, resource coordination, and advocacy in areas such as child welfare, mental health, healthcare, and social assistance. Approximately 77,500 people worked in this occupation in 2023, with 23 percent aged 50 and over and a median retirement age of 66. Job prospects show a strong risk of labour shortage nationally through 2033, with about 27,600 projected job openings driven by both employment growth and replacements, roughly matching the expected number of job seekers. Median hourly wages stand at around 38.46 Canadian dollars nationally, with typical ranges from 25 to over 50 dollars per hour depending on experience, location, sector, and education level, often requiring a bachelor’s or master’s degree in social work and provincial registration. Work conditions generally involve full-time hours in offices, hospitals, schools, community agencies, or government settings, though roles frequently include irregular schedules with evenings, on-call duties, client home visits, and emotionally demanding situations, supported by high rates of non-wage benefits such as health coverage and pensions in the public sector.

SOCIAL WORKER (NOC 41300)
2025Wages/hr
Community/AreaLowMedianHigh
Canada25.0038.4650.26
Newfoundland and Labrador33.6540.0147.00
Prince Edward Island25.3340.0046.56
Nova Scotia24.0036.2647.18
New Brunswick22.5040.0045.64
Quebec25.0037.0048.68
Ontario25.0038.6653.32
Manitoba27.4735.0049.00
Saskatchewan27.0838.0046.00
Alberta23.9739.6051.24
British Columbia26.1836.8152.00
Yukon Territory44.2347.6957.44
Northwest Territories38.8856.7677.56
Nunavut44.6464.5778.28
Source: Job Bank. 2026

In Canada, the median wage for social workers was $32.4/hr. in 2016. In 2016, social workers reported higher wages in the Northwest Territories.

SOCIAL WORKERS (NOC 4152-A)
 2016Wages ($/hr)
Province/TerritoryLowMedianHigh
Canada1932.445
Northwest Territories12.536.0253.55
Alberta20.7738.4648
Yukon13.2634.4246.23
British Columbia1930.546
Newfoundland & Labrador2336.9245.99
Ontario18.333.3345
Saskatchewan24.1633.6542
Québec19.943041
Nova Scotia2130.7740.51
Manitoba1930.7740.03
Prince Edward Island23.0832.439
New Brunswick1630.7738
NunavutN/AN/AN/A
Source: Job Bank. November 2016

*Wages are reviewed and updated on the Job Bank Web site on an annual basis.

Licensing

Social workers are regulated everywhere in Canada except Nunavut and Yukon.