Skip to content

The average salary for a Ship Captain in Alabama is $93,410.

Annual Average Salary Information

Annual Average Salary: $93,410

$49,050$130,180

Hourly Pay Information

Hourly Average Salary: $44.91

$23.58$62.59