Salaripedia
English

How much does a captain make in Pennsylvania?

$61,420a year

Median yearly pay for captains in Pennsylvania. That is $29.53 an hour or $5,118 a month.

Hourly
$29.53
Vs. national median
-34%
Rank among states
33 of 38
Jobs in the state
580
Pay range
Lowest 10%: $36,710Median: $61,420Highest 10%: $127,100
PercentileYearlyHourly
10th$36,710$17.65
25th$38,580$18.55
Median$61,420$29.53
75th$105,700$50.79
90th$127,100$61.09

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$103,800
Pittsburgh, PA$48,030
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for captains.

30. North Carolina$69,170
31. Alabama$68,920
32. Vermont$64,020
33. Pennsylvania$61,420
34. Arizona$58,700
35. South Carolina$57,660
36. Ohio$56,070
Captain salary in all states

Frequently asked questions

How much does a captain make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $29.53 ($61,420 a year).

Do captains make more in Pennsylvania than the national average?

No: $61,420 against $92,460 nationally, 34% less.

Where does Pennsylvania rank for captain pay?

Pennsylvania ranks 33 of 38 states.

Which city in Pennsylvania pays captains the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $103,800 a year.

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.