Deckhands in the US earn between $35,560 and $53,560 annually, with a median around $44,000. Highest salaries are typically in major port cities like New York and Portland, where pay aligns with the upper range of this scale, offering better earning opportunities.