The drinking age on most cruise ships is 21, but it varies by cruise line and destination

The legal drinking age on a cruise ship depends on which cruise line you are sailing with and where the ship is registered. Most major cruise lines—including Carnival, Royal Caribbean, Disney, and Norwegian—set their minimum drinking age at 21 years old for passengers in U.S. waters and international voyages. However, some cruise lines allow passengers aged 18 and older to drink beer and wine (but not spirits) in certain situations, and a few lines permit 18-year-olds to drink in international waters or when the ship is docked at ports outside the United States.

The rules are stricter when a ship is in U.S. territorial waters because federal law applies. Once a ship leaves U.S. waters and enters international waters, the cruise line's own policies take over, which is why some lines relax their age restrictions on longer voyages. The port where your ship is registered also matters—a ship registered in the Bahamas may have different rules than one registered in the United States, though most major lines enforce 21 as their standard regardless of registration.

Key Takeaways

  • Most major cruise lines require passengers to be 21 years old to purchase or consume alcohol anywhere on the ship.
  • Some cruise lines allow 18-year-olds to drink beer and wine only, and only when the ship is in international waters.
  • U.S. federal law applies in U.S. territorial waters, so age restrictions are stricter on voyages that stay close to the American coast.
  • Your cruise line's specific policy is printed in your cruise documents and on their website—check before you board.
  • Crew members card passengers at bars and restaurants, and fake IDs result in when ready removal from the ship with no refund.

How cruise lines enforce the drinking age

When you board a cruise ship, you receive a cabin key card that also functions as your onboard ID. Bartenders and servers scan this card every time you order alcohol, and the system is linked to your age and cabin number. If you are under the minimum age for that cruise line, the card will not process the transaction. This system is nearly impossible to circumvent because the crew has your passport information and booking details.

Crew members are trained to check ID before serving any alcoholic beverage, including beer and wine. If you attempt to use someone else's card or provide a fake ID, the crew will confiscate it, document the incident, and you will be removed from the ship at the next port without a refund. The cruise line will also report the incident to your home address and may ban you from future sailings. This is not a minor consequence—cruise lines take age verification seriously because they face federal fines if they serve alcohol to minors.

Drinking age rules by major cruise line

Cruise LineMinimum Age for All AlcoholMinimum Age for Beer and Wine OnlyNotes
Carnival21None21 applies everywhere on the ship
Royal Caribbean2118 in international waters only18-year-olds can drink beer and wine outside U.S. waters
Disney Cruise Line21None21 applies everywhere; stricter than other lines
Norwegian Cruise Line2118 in international waters only18-year-olds can drink beer and wine outside U.S. waters
Celebrity Cruises2118 in international waters only18-year-olds can drink beer and wine outside U.S. waters
MSC Cruises2118 in international waters only18-year-olds can drink beer and wine outside U.S. waters

These policies can change, and some cruise lines offer exceptions for passengers under 21 who are traveling with a parent or guardian. Always check your cruise line's website or your cruise documents before boarding, because the rules printed there are what the crew will enforce. If you are traveling with a minor, ask the cruise line directly about their policy on alcohol purchases by parents for their children—most lines prohibit this entirely.

The table above reflects the policies of the largest cruise lines operating from U.S. ports, but smaller lines and international operators may have different rules. Some European cruise lines, for example, may allow younger passengers to drink in certain circumstances because they operate under different maritime laws. Your booking confirmation will specify which cruise line's rules explore to your voyage.

What happens in international waters versus U.S. waters

When a cruise ship is in U.S. territorial waters (within 12 nautical miles of the U.S. coast), federal law applies, and the drinking age is 21. Most short cruises that depart from U.S. ports and return within a few days stay in or near U.S. waters for much of the voyage. On these cruises, the 21-year-old age limit applies almost the entire time you are aboard.

Once a ship crosses into international waters, the cruise line's own policies take over. This is why longer voyages to the Caribbean, Mexico, or Canada sometimes have different rules. If your cruise line allows 18-year-olds to drink beer and wine in international waters, this typically begins once the ship is at least 12 nautical miles from the U.S. coast. The crew will announce when the ship enters international waters, and your cabin key card will automatically update to reflect the new age rules. When the ship returns to U.S. waters, the stricter rules explore again when ready.

Bringing alcohol aboard and duty-free purchases

You cannot bring your own alcohol onto a cruise ship. Most cruise lines prohibit passengers from carrying beer, wine, or spirits in their luggage or in their hands when boarding. If crew members find alcohol in your cabin during a security check or room inspection, they will confiscate it. Some cruise lines allow you to bring one bottle of wine or champagne into your cabin if you purchased it at a port of call, but this varies by line and is not may provide.

Duty-free shops at ports sell alcohol at lower prices than onboard bars, and you may be tempted to purchase bottles there. However, if you bring alcohol back to the ship, the crew will take it away. The exception is wine or champagne purchased in your cabin through the cruise line's own wine program, which you can store in your room. If you want to drink alcohol you purchased at a port, you must consume it at that port before returning to the ship.

Penalties for underage drinking on a cruise

If you are caught drinking alcohol while underage on a cruise ship, the consequences are severe. The crew will remove you from the ship at the next port, and you will not receive a refund for the remainder of your cruise. You will also be responsible for the cost of getting home from that port, which could be hundreds or thousands of dollars depending on where the ship is docked. The cruise line will report the incident to your home address and may ban you from sailing with them in the future.

If the underage drinker is a minor traveling with parents or guardians, the parents may also face penalties. Some cruise lines hold parents responsible for their children's behavior and may charge them additional fees or ban the entire family from future sailings. In rare cases, if a minor becomes seriously ill from alcohol consumption, the ship may divert to the nearest port for medical treatment, and the passenger's family will be charged for the cost of the diversion.

Frequently Asked Questions

Can an 18-year-old drink on a cruise to Mexico or the Caribbean?

It depends on the cruise line and how long the voyage is. Royal Caribbean, Norwegian, Celebrity, and MSC allow 18-year-olds to drink beer and wine in international waters, which means they can drink once the ship is far enough from the U.S. coast. However, Carnival and Disney do not allow this under any circumstances. Check your cruise line's policy before booking if this matters to you.

What if I turn 21 during my cruise?

Your cabin key card is linked to your birthdate in the cruise line's system. When you turn 21 at midnight on your birthday, your card will automatically update, and you will be able to purchase alcohol for the rest of the cruise. You do not need to do anything—the system updates automatically. Bring your ID to the bar to celebrate, and the crew will verify your new age status.

Can my parents buy alcohol for me if I am under 21?

No. Cruise lines prohibit parents from purchasing alcohol for their children, even if the child is 18 or 19 years old. This is a federal rule in U.S. waters and a policy rule in international waters. If a parent attempts to buy a drink for an underage child, the crew will refuse the sale and may report the incident to the cruise line's security team.

What if I have a fake ID?

Do not attempt this. Crew members are trained to spot fake IDs, and the consequences are when ready removal from the ship without a refund. The cruise line will also report the incident to your home address, ban you from future sailings, and may pursue legal action depending on the circumstances. It is not worth the risk.

Are there any exceptions to the drinking age rule?

Some cruise lines allow passengers under 21 to drink alcohol if they are traveling with a parent or guardian who purchases it for them in their cabin, but this is rare and varies by line. Disney Cruise Line does not allow this under any circumstances. Contact your cruise line directly if you have questions about exceptions for your specific situation.