Content has loaded

Social worker salary in Australia

How much does a Social Worker make in Australia?

Average base salary

$99,824

The average salary for a social worker is $99,824 per year in Australia. 1.2k salaries reported, updated at 5 September 2026

Social Worker job openings in Australia

slide 1 of 6
slide1 of 6
Social Worker - Cancer Care Ch...
Queensland Government3.8out of 5 stars.
Brisbane QLD
9 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
    $111,689 per year
  2. Newcastle NSW
    $107,486 per year
  3. Canberra ACT
    $105,024 per year
  4. Perth WA
    $103,145 per year
  5. Darwin NT
    $102,776 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,904 per year