Skip to content

The average salary for a Farm Laborer in Alabama is $31,960.

Annual Average Salary Information

Annual Average Salary: $31,960

$22,310$42,420

Hourly Pay Information

Hourly Average Salary: $15.36

$10.73$20.40