Content has loaded

Social worker salary in Australia

How much does a Social Worker make in Australia?

Average base salary

$98,990

The average salary for a social worker is $98,990 per year in Australia. 1.2k salaries reported, updated at 14 June 2026

Social Worker job openings in Australia

slide 1 of 6
slide1 of 6
Social Worker - Psychiatric As...
Eastern Health4.1out of 5 stars.
Ringwood East VIC
Part-time
11 hours 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...
 
$130,060per year
Chandler Macleod
 
$125,341per year
Melbourne City Mission
 
$125,000per year

Highest paying cities near Australia for Social Workers

  1. Newcastle NSW
    $108,414 per year
  2. Brisbane QLD
    $106,151 per year
  3. Canberra ACT
    $103,599 per year
  4. Perth WA
    $102,450 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,006 per year