Skip to main content
Social Worker Salary in Canada

Social Worker Salary in Alberta

Based on 46 job listings - Alberta, Canada 2026

Average salary
$59,930 - $88,843
Median salary
$52,500 - $82,390
Lower rangeUpper range

Salary distribution by percentile

10th percentile$45K
25th percentile$46K
Median$53K
75th percentile$64K
90th percentile$90K

50% of professionals earn between $45,900 - $64,450 CAD

The median salary is $52,500

Compare with national average

Alberta

Average salary

59,930 - 88,843

Median salary

52,500 - 82,390

46 job openings

Canada

Average salary

61,659 - 74,085

Median salary

61,659 - 74,085

23,504 job openings

Other cities

Vancouver1,716 job openings
Toronto1,666 job openings
Calgary905 job openings
Edmonton874 job openings
Ottawa786 job openings
Winnipeg762 job openings
Montréal735 job openings
Mississauga462 job openings
Hamilton311 job openings
Moncton263 job openings
Halifax238 job openings
North Census Division226 job openings
Saskatoon83 job openings

Social Worker

46 job openings in Alberta

View job listings

The average salary for a Social Worker in Alberta, Canada is CAD 59,930 - CAD 88,843 per year in 2026, based on 46 job listings.

Explore 46 Social Worker job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.