Cruise ship staff salaries vary widely by job title, experience, and which cruise line employs you
Cruise ship workers do not earn a single wage. A deckhand on a major cruise line might make $800 to $1,200 per month, while a senior officer earns $4,000 to $6,000 or more. Housekeeping staff typically earn $1,000 to $1,500 monthly. Dining room servers and bartenders often work on a lower base salary — sometimes $500 to $800 — but add tips that can double or triple their take-home pay. The variation depends on the cruise line, your position, how long you have worked there, and whether you work for the ship's operator or a contracted company.
Most cruise ship jobs are contract positions, not permanent employment. A typical contract lasts six to nine months, after which you return home for time off before signing on again. During your contract, the cruise line covers your food, cabin, and medical care, so your salary goes almost entirely to savings or debt repayment. This structure makes the actual hourly rate misleading — you are not paying for housing or meals, which changes how far the money stretches.
Key Takeaways
- Deck and engine crew earn $800 to $2,000 monthly depending on rank, while officers earn $3,000 to $6,000 or more.
- Housekeeping, food service, and bar staff typically earn $1,000 to $1,500 monthly, plus tips that can significantly increase total earnings.
- Your salary covers only personal spending because the cruise line provides your cabin, meals, and medical care during your contract.
- Contract length, cruise line, and your previous experience on ships all affect your starting pay and advancement speed.
- Staff from certain countries earn less than those from others, even in the same position on the same ship.
Deck and Engine Department Positions
Deck crew — the sailors who maintain the ship's exterior, operate lifeboats, and handle cargo — typically start at $800 to $1,200 per month. A bosun (the supervisor of deck crew) earns $1,500 to $2,000. These positions require training and certification, and your pay increases with each contract if you stay with the same cruise line.
Engine room staff follow a similar structure. An engine room rating (the entry-level position) earns $900 to $1,300 monthly. A senior engineer or chief engineer can earn $4,000 to $6,000 per month. These positions require maritime licenses and technical training, which is why they pay more than deck positions. Most cruise lines promote from within, so your first contract as an engine rating can lead to higher-paying positions on later contracts.
Housekeeping and Cabin Crew Pay
Housekeeping staff clean cabins and common areas. Entry-level cabin stewards earn $1,000 to $1,400 per month. A section leader or supervisor earns $1,500 to $2,000. These positions have high turnover because the work is physically demanding and the hours are long — you might clean 15 to 20 cabins in a shift.
Housekeeping is often contracted to a third-party company rather than directly employed by the cruise line. This means your employer is technically the contractor, not the cruise line itself, which can affect benefits and contract terms. Some contractors offer bonuses for staying multiple contracts or for perfect attendance records.
Food Service and Bar Staff Earnings
Dining room servers, bartenders, and kitchen staff have the most complex pay structure because tips are a major part of their income. A server might earn a base salary of $500 to $800 per month, but tips from passengers typically add $1,500 to $3,000 or more, depending on the cruise line and the number of passengers. Bartenders often earn a lower base — sometimes $400 to $600 — but tips can exceed $2,000 monthly on busy ships.
Kitchen staff (cooks, prep cooks, and dishwashers) earn $1,000 to $1,800 monthly without tips. Head chefs and executive chefs earn $2,500 to $4,000 or more. Unlike servers, kitchen staff do not receive tips directly, though some cruise lines distribute a portion of the tip pool to the galley. Food service positions are often contracted to specialized catering companies, so your paycheck comes from them, not the cruise line.
Officers and Senior Staff Salaries
The captain of a cruise ship earns $5,000 to $10,000 or more per month, depending on the ship's size and the cruise line. Staff captains, hotel directors, and senior officers earn $3,000 to $5,000. These positions require years of experience and specific maritime licenses. Most officers come from maritime academies or have worked their way up through years of contracts.
Pursers (the ship's accountant and administrative officer) earn $2,000 to $3,500 monthly. Cruise directors and entertainment staff earn $1,500 to $2,500. These positions often require a college degree or equivalent experience. Senior positions are rarely available to first-time cruise ship workers — you typically need at least two or three contracts in a lower position before you can move up.
How Nationality and Cruise Line Affect Your Pay
Cruise lines pay different wages based on where you are from. A Filipino crew member in the same position as a European crew member might earn 30 to 50 percent less. This is a standard practice in the cruise industry, though it is controversial. The reasoning is that crew members from lower-cost-of-living countries are willing to work for less, and the cruise line can reduce overall labor costs this way.
Cruise line choice also matters. Luxury lines like Regent or Seabourn pay more than mass-market lines like Carnival or Royal Caribbean, but they hire fewer staff overall. River cruise lines (which operate on rivers rather than oceans) typically pay less than ocean cruise lines because the ships are smaller and the routes are shorter. Your nationality, experience, and the specific cruise line determine your starting salary more than your job title alone.
What Happens to Your Money During a Contract
Your monthly salary is deposited into a bank account, but you have limited ways to spend it while at sea. Most ships have a small shop, a bar where crew can buy drinks, and a laundry service, but prices are high. Many crew members spend very little during their contract and save most of their earnings. A server earning $2,500 per month (base plus tips) might spend only $300 to $500 on personal items, leaving $2,000 to $2,200 to save or send home.
When your contract ends, you go home for a break — typically two to four weeks — before signing on for another contract. During this time, you are not paid. Some crew members use this break to rest and spend time with family. Others take a second job on land to earn extra money. The break period is unpaid, so your annual income depends on how many months you actually work.
Frequently Asked Questions
Do cruise ship workers get paid weekly or monthly?
Most cruise lines pay monthly, with your salary deposited into your home bank account. Some lines offer weekly advances if you request them, though this is less common. You can usually check your balance and request transfers through the ship's purser office.
Can you make more money as a server than as a chef?
Yes, it is possible. A server with tips can earn $2,000 to $3,500 monthly, while a prep cook might earn $1,200 to $1,500. However, a head chef earns more than any server. The trade-off is that server positions are easier to get as a first-time cruise worker, while chef positions require culinary training.
Do cruise ship workers pay taxes on their earnings?
Tax obligations depend on your citizenship and home country. Most countries tax their citizens on worldwide income, including cruise ship wages. Some countries have tax treaties with maritime employers that reduce the amount owed. You should check with a tax professional in your home country before signing a contract.
What benefits do cruise ship workers get besides salary?
The cruise line provides your cabin (usually shared with one or two other crew members), all meals, medical care, and transportation to and from the ship. You do not pay for these. Some cruise lines offer additional benefits like life insurance, retirement contributions, or paid vacation days after a certain number of contracts, but this varies widely.
Is it possible to get promoted to a higher-paying position while on a contract?
Promotions during a contract are rare. Most crew members are promoted when they sign on for their next contract, based on their performance and the cruise line's needs. If you perform well, you can request a higher position on your next contract, and the cruise line will often approve it if the position is available.