Skip to content

The average salary for a Mental Health and Substance Abuse Social Worker in Texas is $46,950.

Annual Average Salary Information

Annual Average Salary: $46,950

$29,350$72,360

Hourly Pay Information

Hourly Average Salary: $22.57

$14.11$34.79