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.