Every major cruise line allows some wine or Champagne in carry-on luggage on embarkation day, but the exact limit, the corkage fee, and where you're allowed to drink it differ enough between lines that assuming one line's rule applies to another is a common — and expensive — mistake. Beer and spirits are essentially off-limits everywhere unless purchased onboard or through duty-free that gets held until the end of the cruise.

750mlStandard wine bottle allowance per adult, most lines
$15-30Typical corkage fee per bottle if charged
21+Minimum age to bring or purchase alcohol on most lines
No beer/spiritsUniversal rule — only wine and Champagne are allowed in carry-on

Alcohol policy by cruise line

Cruise lineWine/Champagne allowanceCorkage feeBeer/spirits
CarnivalOne 750ml sealed bottle per adult (21+), carry-on only, embarkation dayPolicy on corkage varies by source — confirm current terms with Carnival before sailingNot allowed
Royal CaribbeanOne 750ml sealed bottle per adult (21+), carry-on only, embarkation dayFree in your cabin; $15 per bottle if opened in a public area/dining roomNot allowed
NorwegianNo stated bottle limit — wine and Champagne, including 1,500ml magnumsMandatory $15 per 750ml bottle / $30 per magnum, charged regardless of where you drink itNot allowed
Norwegian's policy is the outlier: most lines let you drink a permitted bottle in your cabin for free and only charge corkage in public dining venues. Norwegian charges the corkage fee on every bottle at embarkation screening regardless of where you plan to drink it — worth factoring into the math if you're bringing more than one or two bottles.
Worth checking before you pack

Confirming your specific cruise line's current alcohol policy before embarkation day avoids having a bottle confiscated at security — policies get updated periodically and vary more than most first-timers expect. [Replace this box with your actual pre-cruise planning affiliate link once approved.]

Example: Check current cruise line alcohol policies →

What gets confiscated

Beer, spirits, and boxed wine are not permitted in carry-on luggage on any major line — bringing them typically means the bottle gets held by security and returned at the end of the cruise, if it's returned at all. Wine and Champagne beyond the stated per-person limit are usually confiscated the same way. Duty-free alcohol purchased in port is almost universally held by the ship and returned on the last night or morning of disembarkation rather than allowed onboard immediately.

Worth comparing before you sail

If your cruise includes several formal or special-occasion nights, comparing the cost of bringing your own wine (plus corkage) against the cruise line's onboard drink package can reveal which option actually saves money for your specific trip. [Replace this box with your actual drink package affiliate link once approved.]

Example: Compare cruise drink packages →

The bottom line

Every major line allows one to a few bottles of wine or Champagne in carry-on on embarkation day, but corkage fees and where you're allowed to drink it for free vary enough to catch travelers off guard — Royal Caribbean waives the fee in your cabin, Norwegian charges it on every bottle no matter where you drink it, and Carnival's specific corkage terms are worth double-checking directly before you pack. Beer, spirits, and anything beyond the stated limit will be confiscated at security, so it's worth confirming your line's exact current policy rather than assuming it matches what a friend experienced on a different cruise line.

Alcohol policies, corkage fees, and bottle limits change periodically and vary by cruise line and sometimes by ship — always confirm current details directly with your cruise line before packing. This page contains affiliate links; see our Affiliate Disclosure.