Skip to main content
Social Worker Salary in Australia

Social Worker Salary in Melbourne

Based on 358 job listings - Melbourne, Australia 2026

Average salary
$93,168 - $103,506
Median salary
$91,971 - $100,188
Lower rangeUpper range

Salary distribution by percentile

10th percentile$80K
25th percentile$88K
Median$92K
75th percentile$101K
90th percentile$105K

50% of professionals earn between $88,090 - $100,894 AUD

The median salary is $91,971

Other cities

Sydney411 job openings
Brisbane180 job openings
Adelaide136 job openings
Canberra69 job openings
Townsville City45 job openings
Perth39 job openings
Toowoomba39 job openings
Toowoomba Regional37 job openings
Bathurst27 job openings
Ballarat26 job openings
Geelong23 job openings

Social Worker

358 job openings in Melbourne

View job listings

Find professionals

Social Worker in Melbourne

View professionals

The average salary for a Social Worker in Melbourne, Australia is AUD 93,168 - AUD 103,506 per year in 2026, based on 358 job listings.

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