Skip to content

The average salary for a Mental Health and Substance Abuse Social Worker in Virginia is $63,500.

Annual Average Salary Information

Annual Average Salary: $63,500

$40,400$99,390

Hourly Pay Information

Hourly Average Salary: $30.53

$19.42$47.79