How much does a captain make in Buffalo?
$77,120a year
Median yearly pay for captains in the Buffalo-Cheektowaga, NY metro area. That is $37.08 an hour or $6,427 a month.
- Hourly
- $37.08
- Vs. national median
- -17%
- Rank among cities
- 43 of 75
- Jobs in the area
- 70
Pay range
Lowest 10%: $46,570Median: $77,120Highest 10%: $171,500
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $46,570 | $22.39 | |
| 25th | $58,510 | $28.13 | |
| Median | $77,120 | $37.08 | |
| 75th | $99,260 | $47.72 | |
| 90th | $171,500 | $82.43 |
Other cities in New York
Median yearly pay for captains.
| New York, NY | $106,200 |
Related jobs in Buffalo
Same field, median yearly pay.
Salaries for every job in Buffalo, NYFrequently asked questions
How much does a captain make an hour in Buffalo?
The median hourly pay in the Buffalo-Cheektowaga, NY metro area is $37.08 ($77,120 a year).
Do captains make more in Buffalo than the national average?
No: $77,120 against $92,460 nationally, 17% less.
How does Buffalo compare with the rest of New York?
The median in New York is $104,800, so Buffalo pays 26% less.
Where does Buffalo rank for captain pay?
43 of 75 metro areas with data.
How much does a captain make starting out in Buffalo?
The lowest-paid 10% make $46,570 or less a year; the top 10% make $171,500 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.