How we work: facts are checked against original sources and linked, cruise prices are verified on the cruise line’s own website the day we publish, and we earn no commissions. Spotted a mistake? Tell us and we will correct it. Last updated October 31, 2026.
Yes, you can bring snacks on a cruise, as long as they’re shelf-stable, factory-sealed and unopened. Chips, candy, crackers, cookies and nuts are the safe list. Homemade food and anything that needs a fridge should stay home.
Drinks are a different fight. A can of Coke isn’t allowed on a Holland America ship, but six one-liter cartons of water are. Take that Coke on Celebrity and you can bring as many as you can carry up the gangway. On Norwegian or MSC, you can’t bring one.

Nine Lines, in Their Own Words
We read each line’s own pages on October 31, 2026. Where we found nothing, the table says so rather than guessing.
| Line | Snacks | Homemade food | Soft drinks and water |
|---|---|---|---|
| Carnival | “Pre-packaged,” “Factory sealed,” “Unopened” | Banned | 12 cans or cartons per person, 12 oz or less. No bottles |
| Royal Caribbean | “non-perishable prepackaged food in limited quantities” | Not allowed, per its 2024 guide | 12 cans, bottles or cartons per stateroom, 17 oz or less |
| Norwegian | “shelf-stable, factory sealed, nonperishable snacks” | Not named | None, carry-on or checked |
| Virgin Voyages | Sealed, “in reasonable personal quantities.” No bulk items | Banned | 12 cans or cartons per person, 12 oz or less. No bottles |
| Disney | “in original factory-sealed packaging” (planDisney) | Banned (planDisney) | No published limit; carry-on only |
| MSC | Only “dry, packaged and commercially produced foods” | Banned (“home cooked”) | None |
| Celebrity | No snack rule found. Bans food “that requires refrigeration” | Not named | Anything you can hand-carry, embarkation day only |
| Princess | No rule found. Its blog lists snacks among things guests pack | Not named | 12 cans or cartons per person, 12 oz or less. No bottles |
| Holland America | No rule found | Not named | Water only: 6 liters per stateroom. Sodas banned “in any form” |
The rules are harder to find than they should be. Norwegian’s snack line sits at the bottom of an accessibility page about dietary needs. Celebrity’s is one line in a long list of prohibited items. Royal Caribbean’s FAQ never mentions homemade food, but a guide on its website says “fresh fruit, vegetables, homemade treats and meat are not” permitted.
Silence from Princess and Holland America doesn’t mean anything goes. Their prohibited-items pages say that when there’s doubt, an embarkation supervisor or shipboard personnel can make the decision, so stick to the sealed-and-shelf-stable standard. The Points Guy’s guide gives the same general rule. For Carnival’s rules in detail, see our Carnival snacks guide.
🛳️ The week's verified cruise deals, every Friday
Every fare checked on the cruise line's own site. We'll also send your free Cruise Survival Kit right away, with a printable packing checklist and money-saving cheat sheet.
Send me the deals →How Many Snacks Is Too Many?
No line we read publishes a number. “Limited quantities” and “reasonable personal quantities” are as close as it gets, and Virgin adds that “bulk items aren’t allowed.” A few boxes of granola bars for a week is a snack stash. A wholesale-club carton looks like you’re opening a shop.
“Sealed” is the stricter word. Open a bag in the check-in line and you’ve broken the rule, as The Points Guy warns. Decanting pretzels into zip-top bags fails it too, because they’re no longer in the maker’s packaging.

MSC’s wording is the tightest of the nine. Crackers and a bag of nuts are clearly “dry.” A sealed pot of applesauce or a pouch of tuna is commercial, but MSC doesn’t define the word, so expect to explain it at security or leave it at home. MSC’s U.S. site still blocks our requests, so this rests on the Internet Archive’s March 21, 2026 copy, and we couldn’t confirm it hasn’t changed since.
Blame the Cabin “Fridge”

Your grandmother’s banana bread is the snack most likely to end up in a terminal bin. Carnival, Virgin, MSC and planDisney all rule out homemade food by name. MSC gives the reason as “the interest of health and safety.”
Sealed doesn’t rescue anything that needs chilling. Cruise specialist Caleb Klein told Yahoo Travel that perishables are typically banned even when store-bought, and that cabin fridges are “actually electric coolers that are meant to keep drinks cool between 40 and 50 degrees Fahrenheit.” The FDA advises keeping a fridge “at 40 °F or below.” By that yardstick, a cabin cooler can’t be trusted with your deli meat.
The lines won’t chill it for you either. Carnival “cannot provide refrigeration, storage, or preparation services for personal food items.” Norwegian says it can’t store perishable goods outside your stateroom, though it offers fridges on request for insulin.
Soda, Water and Why Bottles Are the Enemy

The table’s last column is the one to read twice. The Points Guy sorts the lines the same way: Holland America water only, MSC and Norwegian nothing, the rest some. Two traps sit inside it. Royal Caribbean’s 12 is shared by the whole stateroom, not per person. And Holland America’s water can’t come in plastic: “Plastic water bottles are not allowed in any quantity, including in ports of call.” Disney’s carry-on rule comes from Yahoo Travel and Chowhound, because Disney’s own FAQ wouldn’t load for us.
Older advice can mislead here. Cruise Mummy’s guide says Princess allows unlimited soft drinks, bottles included. Princess’s current contract says 12 cans or cartons and no bottles, so go with the contract.
The bottle bans are mostly about alcohol. Fox News reported in 2015 that Carnival’s ban was meant to stop passengers smuggling alcohol disguised as bottled water. Norwegian’s FAQ says much the same about its own ban: smugglers “often try to do so in beverage containers,” and screening every drink takes time. We cover the details in our guides to bringing water and bringing alcohol.
Can You Take Ship Food to a Private Island?

Not on Carnival’s. Its FAQ answers the picnic question separately for each destination. Celebration Key and RelaxAway get “No, outside food and beverages are not permitted,” and Isla Tropicale gets “No, food and beverages from the ship are not permitted.”
Royal Caribbean is more relaxed about drinks. Its CocoCay FAQ says “guests are welcome to bring along beverages from the ship, glass bottles are strictly prohibited.” It says nothing about carrying food ashore, so ask before you pack a picnic.
What About Food Bought in Port?
Sealed food generally gets back aboard. CruiseNews.io names Tortuga Rum Cake as acceptable on Carnival, and The Points Guy says prepackaged, shelf-stable food can come back. Fresh food doesn’t. Eat the tacos ashore.
Drinks vary again. Carnival allows the same 12 cans or cartons in port. Norwegian says locally bought drinks “will be disposed of prior to embarkation.” Celebrity and Princess limit carry-ons to embarkation day.
Then comes U.S. Customs. Carnival’s FAQ says unsealed food, fruit and vegetables “may not be removed from the ship while in the United States or on debarkation day,” and CBP says penalties for undeclared agricultural products “may range up to $1,000 per first-time offense for non-commercial quantities.” Leave the buffet apple on board.
Baby Food, Formula and Medical Diets
These get more room, but ask first. Klein told Yahoo Travel that exemptions must be cleared by the line’s special needs team: 30 days ahead for Carnival and Royal Caribbean, 45 for Virgin. We didn’t find those deadlines on the lines’ own pages, so confirm yours. Norwegian tells guests who need water or milk for an infant or a medical reason to get pre-approval from its access desk.
Holland America and Princess use the same cooler wording: about 12 x 12 x 12 inches, with a larger one allowed if it “contains baby food/formula, kosher food/special dietary food, or medication,” hand-carried. Royal Caribbean permits milk and distilled water “for infant, medical, or dietary use.”
Pack for the Last Day, Too

Your snacks have to get off the ship as well. planDisney says “if you have a half-consumed bag of snacks, you’ll need to toss it before you leave the ship,” and adds that “small, individually wrapped snack items might be the best choice.”
That tip decides what to buy on any line. Choose sealed single-serve packs in the maker’s wrapping, carry them on with any drinks your line allows, and look up your own line’s drinks rule separately. Royal Caribbean’s guide points out that its quick-service venues are already in your fare, so check what yours includes. A small stash for the gaps between meals is usually plenty.
Cruise Chaos earns nothing from cruise lines, snack brands or booking links. Every rule above links to where we read it. Correction, October 31, 2026: this guide used to say Norwegian and Celebrity publish no food rule. Both do, so the table now shows them, and it also adds Royal Caribbean’s homemade-food wording. If a policy has changed since we checked, tell us and we’ll correct it.
Keep Reading
- Can You Bring Snacks on a Carnival Cruise? The Sealed-Package Rule
- Can You Bring Water on a Cruise? Cans Yes, Bottles Mostly No, and the Tap Is Fine
- Cruise Packing Don’ts Every Traveler Should Know
Sources
- Carnival Cruise Line: FAQ (food items, beverage policy, Celebration Key, RelaxAway, Isla Tropicale, agricultural inspections)
- Royal Caribbean: What kind of food or drinks am I allowed to bring onboard?
- Royal Caribbean: Best Cruise Ship Food Planner (May 3, 2024)
- Royal Caribbean: Perfect Day at CocoCay, What to Bring FAQs
- Norwegian Cruise Line: Dietary Restrictions and Food Allergies
- Norwegian Cruise Line: Can I bring water or soda on board?
- Virgin Voyages: Prohibited Items
- planDisney: Can I bring snacks on or off the ship? (September 2025)
- planDisney: Can you bring your own snacks on board? (March 2022)
- MSC Cruises: Cruise Luggage Information (Internet Archive copy, March 21, 2026)
- Celebrity Cruises: Preparing for Your Cruise FAQs
- Celebrity Cruises: Before You Board FAQs
- Celebrity Cruises: While On Board FAQs
- Princess Cruises: Passage Contract
- Princess Cruises: Pre-cruise FAQs
- Princess Cruises (Australia): A Comprehensive Cruise Packing List
- Holland America Line: Bringing Beverages On Board Policy
- Holland America Line: What items are prohibited on board?
- U.S. Food and Drug Administration: Refrigerator Thermometers, Cold Facts About Food Safety
- U.S. Customs and Border Protection: Bringing Agricultural Products Into the United States
- Yahoo Travel: Can you bring food on a cruise? 9 rules to avoid the security trash bin (March 30, 2026)
- The Points Guy: Can you bring snacks on a cruise?
- Chowhound: Can You Bring Your Own Food On A Disney Cruise? (August 14, 2025)
- Cruise Mummy: Cruise Line Drink Rules
- Fox News: Carnival Cruise Line to ban carry-on bottled beverages (June 9, 2015)
- CruiseNews.io: Carnival clarifies cruise food restrictions (September 14, 2024)



