Content has loaded

Social worker salary in Australia

How much does a Social Worker make in Australia?

Average base salary

$99,101

The average salary for a social worker is $99,101 per year in Australia. 1.2k salaries reported, updated at 20 July 2026

Social Worker job openings in Australia

slide 1 of 6
slide1 of 6
Social Worker 0.8 & Mental Hea...
government schools4out of 5 stars.
Melbourne Northern Suburbs VIC
Full-time
1 day ago

Highest paying companies for Social Worker in Australia

Average year pay is based on job postings on Indeed in the past 36 months.
Cabrini Health
 
$190,800per year
View company
Sydney Catholic Schools
 
$146,000per year
Latrobe Community Health Servi...
 
$133,517per year
DFP Recruitment Services Pty L...
 
$127,500per year
Chandler Macleod
 
$125,341per year
Melbourne City Mission
 
$125,000per year

Highest paying cities near Australia for Social Workers

  1. Newcastle NSW
    $109,033 per year
  2. Brisbane QLD
    $107,475 per year
  3. Canberra ACT
    $104,788 per year
  4. Perth WA
    $102,299 per year
  5. Sydney Western Suburbs NSW
    $102,082 per year

Where can a Social Worker earn more?

Compare salaries for Social Workers in different locations
vs

How much do similar professions as Social Worker get paid in Australia?

Senior Social Worker

Job openings
Average $116,365 per year