science Illustrative sample
Source: U.S. Bureau of Labor Statistics (BLS)
May 2024 release
Social Worker Salary in Virginia
Median Annual in Virginia
$54,955/yr
Median Hourly Wage
$26.42/hr
▲ 2% above U.S. median
groups Employed in VA
9,158
public U.S. Median
$53,940
trending_up National Outlook
+7%
Social Worker pay in Virginia, explained
Social workers in Virginia earn a median of $54,955 per year ($26.42 per hour), which is 2% above the national median of $53,940. Entry-level workers earn around $36,270, while the most experienced social workers reach about $80,234. Pay varies by employer, setting, and metro area within Virginia.
Social Worker in Virginia: FAQ
How much do social workers make in Virginia?
Social workers in Virginia earn a median of $54,955 per year ($26.42 per hour), compared with $53,940 nationally.
Does Virginia pay social workers well?
At $54,955, Virginia pays 2% above the national median for social workers. An estimated 9,158 work in the state.