Money · 1 of 5
What social workers make
Median
$59,550
Bottom tenth
$42,280
Top tenth
$95,530
These are the federal wage survey's 2025 figures for child, family and school social workers, the largest branch with about 405,100 people: a median of $59,550 a year, with the bottom tenth earning $42,280 or less and the top tenth $95,530 or more. Mental health and substance abuse social workers have a median of $60,280 and healthcare social workers $67,880.