Skip to content

The average salary for a Recreation Worker in Alabama is $30,360.

Annual Average Salary Information

Annual Average Salary: $30,360

$20,040$45,760

Hourly Pay Information

Hourly Average Salary: $14.59

$9.63$22.00