Salaripedia
English

How much does a captain make in Jacksonville?

$83,190a year

Median yearly pay for captains in the Jacksonville, FL metro area. That is $40.00 an hour or $6,933 a month.

Hourly
$40.00
Vs. national median
-10%
Rank among cities
27 of 75
Jobs in the area
670
Pay range
Lowest 10%: $50,270Median: $83,190Highest 10%: $132,000
PercentileYearlyHourly
10th$50,270$24.17
25th$76,040$36.56
Median$83,190$40.00
75th$98,390$47.30
90th$132,000$63.45

Other cities in Florida

Median yearly pay for captains.

Deltona, FL$92,580
Orlando, FL$79,720
Miami, FL$78,280
Cape Coral, FL$77,630
Tampa, FL$77,180
Crestview, FL$75,370
Palm Bay, FL$74,260
North Port, FL$71,840
Port St. Lucie, FL$69,050
Naples, FL$65,150
Panama City, FL$63,010
Captain salary in Florida Captain salary in all states

Related jobs in Jacksonville

Same field, median yearly pay.

Air Traffic Controller$170,100
Airline Pilot$151,100
Ship Engineer$130,600
Commercial Pilot$106,400
Transportation Inspector$76,160
Sailor and Marine Oiler$75,530
Crane and Tower Operator$64,600
First-Line Supervisors of Transportation and Material Moving Worker$61,420
Airfield Operations Specialist$59,790
Pump Operator$57,930
Salaries for every job in Jacksonville, FL

Frequently asked questions

How much does a captain make an hour in Jacksonville?

The median hourly pay in the Jacksonville, FL metro area is $40.00 ($83,190 a year).

Do captains make more in Jacksonville than the national average?

No: $83,190 against $92,460 nationally, 10% less.

How does Jacksonville compare with the rest of Florida?

The median in Florida is $76,040, so Jacksonville pays 9% more.

Where does Jacksonville rank for captain pay?

27 of 75 metro areas with data.

How much does a captain make starting out in Jacksonville?

The lowest-paid 10% make $50,270 or less a year; the top 10% make $132,000 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.