Social Worker Salary in the US

$49,250
per year
per month
$4,100
per month
per year
Bonus
$950/year
Bonus
$80/month

Social Worker - Average Salary

The average salary for a Social Worker is $49,250 per year ($4,100 per month), which is $4,240 (-8%) lower than the average salary in the United States.
A Social Worker can expect an average starting salary of $34,350. The highest salaries can exceed $69,340.
$34,350
Low
$49,250
Average salary
$69,340
High
$2,860
Low
$4,100
Average salary
$5,780
High
Total pay includes salary and bonus.
$0
$37,300
$74,540
Salary$34,350 - 69,340
Bonus$0 - 5,200
Total Pay$34,350 - 74,540
$0
$3,110
$6,210
Salary$2,860 - 5,780
Bonus$0 - 430
Total Pay$2,860 - 6,210

Social Worker Salary Range

Low
$34,350
Average salary
$49,250
Experienced
$58,450
High
$69,340
Low
$2,860
Average salary
$4,100
Experienced
$4,870
High
$5,780
Among Social Workers in the U.S., Entry Level Social Workers and Child Welfare Social Workers tend to have the lowest salaries, while Clinical Social Workers and Veterans Administration Social Workers enjoy the highest salaries.

Social Worker - Salary Differences

JobSalaryDifference
Clinical Social Worker$53K/year
+7% 
Veterans Administration Social Worker$53K/year
+7% 
Medical Social Worker$52K/year
+6% 
Psychiatric Social Worker$52K/year
+5% 
School Social Worker$51K/year
+4% 
Child Welfare Social Worker$48K/year
 -2%
Geriatric Social Worker$48K/year
 -3%
Entry Level Social Worker$41K/year
 -16%

Social Worker - Pay by Experience Level in the United States

A Junior Social Worker with less than three years of experience can expect to earn an average starting salary of $41,250 per year. A mid level Social Worker with 4-9 years of experience earns an average salary of $46,640, while an experienced Social Worker with 10-20 years of experience makes on average $55,350. Social Workers with more than 20 years of experience earn $58,850 per year on average.

How Work Experience Affects the Salary of a Social Worker

Late Career▲ +19%
Experienced▲ +12%
Average Salary$49,250/year
Mid Level▼ -5%
Junior▼ -16%

Gender Breakdown

Female
85%
Male
15%

Social Worker - Jobs by Location

Social Worker - Related Salaries

The salary information presented on this page is based on all Social Worker jobs published on Jobted in the last 12 months and on data from the Bureau of Labor Statistics (BLS.gov).
Jobemail
Don’t miss out on new job openings!
Create a job alert for: Social Worker
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Social Worker

How much does a Social Worker make in the US?
A Social Worker in the US earns an average of $49,250 gross per year, which is about $4,100 gross per month. Everything you need to know about the salary of the Social Worker updated to 2024.
What is the starting salary for a Social Worker in the US?
The starting salary of a Social Worker in the US is around $34,350 gross per year. Entry Level Social Workers and Child Welfare Social Workers usually have a lower salary.
What is the highest salary for a Social Worker in the US?
The highest salary of a Social Worker in the US can reach and exceed $69,340 gross per year. Clinical Social Workers and Veterans Administration Social Workers usually have the highest salaries.
Social Worker Jobs
Get new jobs by email!
Get email updates for the latest Social Worker jobs
It's free, and you can cancel email updates at any time