Content has loaded

Boat captain salary in United States, 2026

How much does a Boat Captain make in the United States?

Average base salary

$30.63
Average $30.63
Low $17.26
High $54.35

The average salary for a boat captain is $30.63 per hour in the United States. 608 salaries taken from job postings on Indeed in the past 36 months (updated June 28, 2026).

Boat Captain job openings in United States

slide 1 of 6
slide1 of 6
Tour Boat Captain (USCG Licens...
Lake Lawn Resort3.2out of 5 stars.
Delavan, WI
1 day ago

Highest paying companies for Boat Captain in United States

Average year pay is based on job postings on Indeed in the past 36 months.
The Workforce Group
 
$197,600per year
View company
Ahtna, Incorporated
 
$187,200per year
Ingram Barge Company
 
$152,685per year
Six Maritime
 
$149,500per year
Sciath Security
 
$145,600per year
Carver Companies
 
$136,250per year

Highest paying cities for Boat Captains near United States

  1. San Francisco, CA
    $55.78 per hour
  2. Austin, TX
    $39.82 per hour
  3. Kailua-Kona, HI
    $37.31 per hour
  4. San Diego, CA
    $34.46 per hour
  5. Hilton Head Island, SC
    $33.71 per hour

Where can a Boat Captain earn more?

Compare salaries for Boat Captains in different locations
vs