Skip to content

The average salary for a Ship Captain in Virginia is $81,330.

Annual Average Salary Information

Annual Average Salary: $81,330

$42,650$122,420

Hourly Pay Information

Hourly Average Salary: $39.10

$20.50$58.85