Content has loaded

Social worker salary in Australia

How much does a Social Worker make in Australia?

Average base salary

$99,833

The average salary for a social worker is $99,833 per year in Australia. 1.2k salaries reported, updated at 9 August 2026

Social Worker job openings in Australia

slide 1 of 6
slide1 of 6
Social Worker
NSW Government3.9out of 5 stars.
Sydney NSW
$61.31 - $63.29 an hour
Part-time
12 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...
 
$127,500per year
Chandler Macleod
 
$125,341per year
Melbourne City Mission
 
$125,000per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities near Australia for Social Workers

  1. Brisbane QLD
    $112,741 per year
  2. Newcastle NSW
    $105,615 per year
  3. Canberra ACT
    $105,398 per year
  4. Perth WA
    $102,339 per year
  5. Darwin NT
    $102,254 per year

Where can a Social Worker earn more?

Compare salaries for Social Workers in different locations
vs

Frequently Asked Questions (FAQs) about Social Worker

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

Senior Social Worker

Job openings
Average $116,606 per year