Yacht Captains earn a monthly salary with food and accommodation provided aboard, so take-home pay is close to gross. Entry-level pay runs about $5,000 to $8,000 a month, rising to $12,000 to $35,000 a month with experience. Captains on 60m-plus yachts can earn 30,000 to 40,000+ a month plus leave and benefits.
| Level | Typical monthly pay (USD) |
|---|---|
| Entry-level / green | $5,000 to $8,000 |
| Experienced | $12,000 to $35,000 |
Pay climbs with tickets, boat size and a clean track record. See the step-by-step how to become a yacht captain guide, then put your profile in front of hiring captains and managers. Create a free crew profile to get found.
Browse live yacht captain jobs in Fort Lauderdale and other hubs, or sign up free to apply directly, no agency fees.
At $12,000 to $35,000 a month, an experienced yacht captain earns roughly $144,000 to $420,000 a year, with food and lodging on top.
On charter yachts, crew share guest gratuities, which can add a meaningful amount on top of salary during a busy season.