Can you bring soda, water, wine, snacks, baby food or energy drinks on a Royal Caribbean cruise? Here are the current carry-on limits, prohibited drinks, and packing rules.
Royal Caribbean includes plenty of food and several basic beverages in your cruise fare, but that does not mean you cannot bring some of your own food and drinks onboard.
This is especially useful if you want a particular soda, bottled water for your cabin, energy drinks, snacks for your kids, formula for a baby or a bottle of wine to enjoy during the cruise.
Royal Caribbean’s current rule is up to 12 nonalcoholic drinks per stateroom, not per person. The rules are not “one 12-pack per person.” In fact, that is one of the most common pieces of incorrect advice I see. There are also separate rules for wine and champagne, food, infant supplies, and medical needs.

Here is what you need to know before you pack.
Quick answer: What drinks can you bring on Royal Caribbean?
On boarding day, Royal Caribbean allows each stateroom to carry on up to 12 cans, bottles or cartons of nonalcoholic beverages, with each individual container no larger than 17 ounces.
Royal specifically lists water, soda, and energy drinks as examples.
The important parts of that rule are:
- The limit is 12 total per stateroom, not 12 per guest.
- Each container must be 17 ounces or smaller.
- They must be brought onboard as carry-on items on boarding day.
- They do not have to be 12 identical drinks.
- Wine and champagne have a completely separate allowance.
- Milk and distilled water needed for infant, medical, or dietary reasons are specifically permitted.
That means a family does not have to show up with one shrink-wrapped case of 12 identical sodas.
You can build your own combination.
For example, you could bring four bottles of water, four cans of Coke and four energy drinks.
The published rule limits the number and size of containers, not the number of different beverage types.
Is the 12-drink allowance per person or per room?
It is per stateroom.
This is probably the biggest misconception about Royal Caribbean’s beverage carry-on policy.
You may hear cruisers say that everyone in their family brought 12 drinks and security allowed it. That may have happened to them, but Royal Caribbean’s published policy says the limit is 12 standard cans, bottles or cartons per stateroom.
I would never tell someone to plan on being able to bring 12 per person.
If you decide to attempt more than the published allowance because someone else says they got away with it, understand that you are taking the risk that security will enforce the actual rule.
Can you mix and match your 12 drinks?
Yes, the policy does not say they need to be one type or one brand.
Royal describes the allowance broadly as nonalcoholic beverages and gives water, soda and energy drinks as examples.
So you do not need a traditional 12-pack.
For a family of three, for example, I might rather have a mixture of bottled water, a few sodas and a couple of energy drinks than 12 of the exact same thing.
Just remember that they collectively count toward the 12-container stateroom limit.
Can you bring bottled water?
Yes. Bottled water can be included within your 12 nonalcoholic beverages, provided each bottle meets the size requirement.
You do not need to buy Royal Caribbean’s bottled water package just because you want bottled water in your cabin.
Keep in mind that regular ice water is already complimentary onboard, so whether carrying water through the terminal is worth it is a personal preference.
Can you bring soda?
Yes. Soda is one of the examples Royal Caribbean specifically gives for beverages guests may carry onboard.
This can be particularly useful if you only drink a small amount of soda and do not think a Soda or Refreshment Package makes financial sense.
You could bring a few cans onboard and pay à la carte if you want additional sodas during the cruise.
Can you bring energy drinks?
Yes.
Royal Caribbean now specifically includes energy drinks as an example of allowable nonalcoholic beverages in its prohibited-items guidance. They still count toward the 12-container-per-stateroom allowance and must meet the size limit.
So if you have a particular energy drink you prefer, you can use part of your allowance for those instead of carrying only soda or water.
Can you bring protein shakes?
Yes. Royal Caribbean does not specifically name ready-to-drink protein shakes in its published beverage FAQ.
However, the rule covers nonalcoholic beverages generally, rather than limiting the allowance only to water and soda. A sealed, shelf-stable protein drink of 17 ounces or less would appear to fit within that general nonalcoholic beverage allowance and would count toward the 12 containers.
Because Royal does not specifically name protein shakes, unusually packaged products could still be subject to review by security. Royal Caribbean states that its security team retains discretion over questionable items.
I would bring commercial, sealed bottles rather than anything homemade or transferred into another container.
Can you bring cocktail mixers?
This is another interesting one because Royal Caribbean does not specifically publish a rule saying “cocktail mixers are allowed.”
The policy does, however, permit nonalcoholic beverages.
So something like sealed tonic water, club soda, or a commercially packaged nonalcoholic mixer that meets the 17-ounce limit would reasonably fall within the nonalcoholic beverage allowance and count toward your 12 total.
I would be more cautious with unusual cocktail products that closely resemble liquor bottles or contain any alcohol. Security has the final say on questionable items.
Can you bring nonalcoholic beer or wine?
Likely not. The standard policy says nonalcoholic beverages are permitted, but products labeled “nonalcoholic beer” or “nonalcoholic wine” can sometimes contain a small amount of alcohol and are packaged to look like alcoholic products.
Can you bring wine or champagne?
Yes, and this allowance is different from the 12-drink rule.
On embarkation day, each guest of drinking age may bring one sealed 750 mL bottle of wine or champagne.
So if two adults in a cabin are both of legal drinking age for that sailing, each may bring a bottle.
This is per eligible guest, unlike your 12 nonalcoholic drinks, which are limited per stateroom.
Boxed wine and other types of containers are not allowed.
Can you bring liquor?
No. Royal Caribbean does not allow guests to bring hard liquor onboard for their own consumption.
The wine and champagne allowance does not extend to vodka, tequila, bourbon, rum or other spirits.
Do not pour liquor into a water bottle or another container to try to bring it through security. Royal specifically says security may inspect water bottles, soda bottles, mouthwash and other containers for concealed alcohol.
Can you bring beer or hard seltzer?
No. Royal Caribbean’s alcohol exception is specifically for wine and champagne.
Beer and alcoholic seltzers are not part of that allowance.
That means a 12-pack of beer cannot be substituted for your 12-pack of soda.
Can you bring THC drinks?
No. Royal Caribbean prohibits marijuana regardless of whether it is medically authorized or legal where you live. Its cruise contract is even more explicit that marijuana in any form is prohibited onboard.
That would include a THC-infused beverage.
The fact that a THC drink is sold legally at home or purchased legally before your trip does not override Royal Caribbean’s shipboard policy.
I would put THC beverages firmly in the do not pack category.
Do these drinks go in your checked luggage?
No. Your nonalcoholic beverage allowance is specifically designated as carry-on.
Royal says the drinks should come onboard with you on boarding day.
Do not hand your case of water, soda, or energy drinks to the porters with the luggage you expect to be delivered to your room.
I would also personally keep any wine or champagne with the bags I am carrying through the terminal. That makes it easy to show security exactly what I have rather than having the bottle buried in luggage that has already left my possession.
This is where the right bag makes a difference.
I have an Amazon list called Drink Carry-On Bags for Cruises: Wine, Soda & Water with different bag ideas for carrying drinks through the terminal. A wheeled or sturdy handled bag can be much easier than trying to carry a loose 12-pack along with your personal item.
This is particularly useful because you may be carrying those drinks around for a while before your stateroom is ready.
What if you have The Key? Do you have to carry your drinks through embarkation-day lunch?
The Key can make embarkation day considerably easier if you are carrying soda, water, wine or other allowed beverages.
Royal Caribbean currently includes carry-on bag drop-off with delivery to your stateroom as a Key benefit. The service is limited to two carry-on pieces per guest, with each piece weighing no more than 25 pounds. Key guests can drop eligible carry-on bags with the designated staff after boarding and then go to the Key welcome lunch without carrying those bags around the ship.
This is different from handing your drinks to the porters outside the terminal.
Royal Caribbean’s beverage policy says your allowed nonalcoholic drinks need to come aboard as carry-on items. With The Key, you have already carried those items through the terminal, through security and onto the ship before using the onboard Key drop-off service.
So if I had my allowed drinks packed inside an eligible carry-on bag and had The Key, I would ask the Key staff to take that bag along with my other qualifying carry-on luggage.
I would not assume that a loose case of soda or water will automatically be accepted as one of your Key carry-on pieces, especially if it is heavy or awkward. The published Key terms specify carry-on bags and weight limits but do not specifically address cases of beverages. Ask the crew member handling the drop-off if you are carrying your beverages separately.
And remember that wine and champagne are glass bottles. I would pack them securely rather than hand over an unprotected bottle.
Can I leave my drinks outside my stateroom before the rooms are ready?
I would not recommend this.
On embarkation day, the stateroom hallways are commonly closed while attendants finish turning over the cabins for arriving guests. You may hear people say they opened the closed door, went down the hallway and left their soda, water or carry-on outside their room.
Some guests undoubtedly do this. I don’t.
If the hallway is closed to arriving guests, I don’t think saving yourself from carrying a case of drinks for another hour is a good reason to go into an area the crew is actively trying to keep clear while they finish preparing the rooms.
It also means leaving your belongings unattended before the stateroom area has officially opened.
My advice is simple: If the stateroom hallway is still closed, keep your drinks with you until the rooms open.
If you purchased The Key, use the designated Key carry-on drop-off instead. Otherwise, this is one reason I recommend choosing a bag or carrier that you will actually be comfortable moving around the ship with for the first few hours.
What food can you bring on a Royal Caribbean cruise?
Royal Caribbean permits a limited amount of nonperishable, prepackaged food.
Its current prohibited-items guidance describes this as a sensible amount of your favorite prepackaged, sealed snacks.
Think along the lines of crackers, chips, packaged cookies, granola bars, protein bars or other commercially sealed shelf-stable snacks.
This can be useful for children who are particular about snacks, people who want something familiar while traveling, or snacks you plan to take ashore.
Can you bring homemade food?
No. Royal’s current general food policy specifies nonperishable prepackaged food.
Homemade sandwiches, leftovers, and other prepared foods do not fit that description.
If you want snacks onboard, use factory-sealed, shelf-stable products.
Can you bring fresh fruit?
No. Do not plan on bringing fresh fruit onboard as part of your personal food supply.
The safe interpretation of Royal’s current rule is sealed, prepackaged and nonperishable food.
There is also so much fresh fruit available onboard that there is little reason to carry it onto the ship yourself.
And be especially careful about carrying fresh food off the ship in another country. Agricultural and customs laws can prohibit bringing fruit, meat and other fresh products ashore.
Can you bring baby food?
Yes. Royal Caribbean’s own family guidance says guests can bring baby food and snacks onboard.
Commercial baby-food jars and pouches are the simplest choices for traveling.
Royal also says guests can ask the Main Dining Room for vegetable or fruit purees or soft foods such as mashed potatoes if needed.
Can you bring baby formula?
Yes, and you should bring what your baby will need.
Royal Caribbean says formula is not provided onboard and specifically tells parents to bring an adequate supply for the duration of the cruise.
Do not assume you can buy your normal formula brand once you are on the ship.
For families traveling with babies, I would bring more than the absolute minimum in case of a travel delay or unexpected itinerary change.
Can you bring milk for a baby?
Yes. Royal’s beverage policy specifically permits milk needed for infant, medical, or dietary use.
Royal also says milk, hot water, and distilled water can be requested through Room Service for infant needs.
There is an important nuance with ordinary milk: Royal’s current baby FAQ says regular milk is considered perishable and cannot simply be brought onboard as a normal personal food item.
So I would distinguish milk required for a documented infant, dietary or medical need from carrying ordinary refrigerated milk just because you prefer a certain brand.
What about breast milk?
Royal Caribbean currently says guests may bring enough breast milk for the first day of the cruise and may bring their pumping and lactation supplies.
A small medical refrigerator can be placed in the stateroom for breast-milk storage when requested before sailing.
This is one area I would absolutely check again shortly before sailing because parents need the most current guidance for storage and transportation.
Can you bring distilled water for a CPAP?
Yes, but you may not need to carry it yourself.
Royal Caribbean specifically allows distilled water for medical needs.
Even better, if you use a CPAP or BIPAP machine, Royal’s Guest Special Needs Form says distilled water and an extension cord will be provided in the stateroom.
Royal recommends submitting special-needs requests at booking and no later than 30 days before sailing for equipment or services that require advance notice.
That is much easier than carrying a jug of distilled water through the cruise terminal.
What if you have a special dietary drink?
Royal’s policy specifically allows milk and distilled water for infant, medical, or dietary uses.
For something less common, I would contact Royal Caribbean’s Access Department or submit the Guest Special Needs Form before assuming it needs to fit inside your normal 12-drink allowance.
This is particularly important when the product is medically necessary.
Can you bring protein powder on a Royal Caribbean cruise?
Yes. Protein powder is not listed as a prohibited item by Royal Caribbean.
Cruisers commonly report traveling with smaller portions of protein powder in containers or zip-top bags without a problem. You could portion out what you need for the trip.
That said, an unmarked bag of white powder can understandably attract more attention during travel or security screening. Even if it is allowed, I personally think there are easier options.
Many protein-powder brands sell individual serving packets. Those are very convenient for cruising because:
- They are clearly labeled.
- You only bring the amount you need.
- They take up very little luggage space.
- There is less chance of spilling powder throughout your bag.
- There is less explaining to do if someone wants to inspect it.
You can also portion your own powder into smaller bags or containers and label them yourself.
Do your drinks have to be unopened?
Yes. Your wine or champagne must specifically be sealed.
For nonalcoholic beverages, I would also bring commercially sealed cans, bottles or cartons.
Security can inspect beverage containers, and Royal specifically warns that containers may be checked for concealed alcohol.
A reusable bottle already filled with a mystery liquid is very different from an unopened bottle of water or can of soda.
Can you bring drinks back onboard from a port?
Do not confuse the embarkation-day beverage allowance with shopping during your cruise.
The published 12-container nonalcoholic allowance is written specifically for boarding day.
Alcohol purchased in ports is handled separately and will be held by the ship until the end of the sailing.
Because port security practices can vary, I would not plan your cruise around restocking your embarkation-day drink allowance in every port.
My practical packing approach
I would first decide whether bringing drinks is actually worth carrying them.
If your family wants a particular soda, a few energy drinks, bottled water for excursions or a bottle of wine, the carry-on allowance can save money and keep you from buying a beverage package solely for those items.
But you do not need to bring beverages simply because you are worried there will be nothing to drink.
Royal Caribbean already includes ice water, lemonade, flavored water, brewed coffee, tea, milk and basic juice options in the cruise fare.
For us, bringing beverages is more about specific things we want, not trying to supply everything we will drink for the entire vacation.
Frequently Asked Questions
How many drinks can you bring on a Royal Caribbean cruise?
You may bring up to 12 nonalcoholic cans, bottles or cartons per stateroom on boarding day. Each may be no larger than 17 ounces.
Is Royal Caribbean’s 12-pack rule per person?
No. The published rule is 12 nonalcoholic beverages per stateroom.
Can four people in one room each bring 12 drinks?
That is not what Royal Caribbean’s policy says. Some cruisers report being allowed through with more, but the published limit remains 12 total per stateroom.
Do the 12 drinks have to be the same?
No requirement in the published rule says they must all be identical. You can use the allowance for different qualifying nonalcoholic beverages.
Can I bring six waters and six sodas?
Yes. That keeps you within the 12-container stateroom limit, assuming each container meets the size requirement.
Can I bring soda and energy drinks together?
Yes. Royal specifically gives both soda and energy drinks as examples of allowable nonalcoholic beverages.
Can I bring juice?
A commercially sealed nonalcoholic juice of the appropriate size would fall under the general nonalcoholic beverage allowance and count toward the 12 containers.
Can I bring protein drinks?
Sealed protein drinks of the appropriate size appear to fit the general beverage allowance. Because they are not specifically addressed, security retains final discretion.
Can I bring mixers?
A commercially packaged nonalcoholic mixer that meets the size requirement appears to fit the general nonalcoholic beverage policy. Royal does not specifically name cocktail mixers, so unusual products may be subject to security review.
Can I bring tonic water?
Tonic water is a nonalcoholic beverage and would reasonably fall within the same 12-container limit.
Can I bring nonalcoholic beer?
Royal’s published carry-on FAQ does not specifically address nonalcoholic beer but because some products contain trace alcohol and resemble alcoholic beverages, I would not bring them.
Can I bring nonalcoholic wine?
The same caution applies. Royal does not specifically clarify personal nonalcoholic wine in its carry-on policy but because some products contain trace alcohol and resemble alcoholic beverages, I would not bring them.
Can I bring one bottle of wine for my cabin?
Each guest of drinking age may bring one sealed 750 mL bottle of wine or champagne on embarkation day. It is not limited to one bottle per stateroom when multiple eligible adults are traveling.
Does my bottle of wine count toward my 12 nonalcoholic drinks?
No. Wine and champagne have a separate alcohol allowance.
Can I bring prosecco?
Because prosecco is sparkling wine, it should fall under the wine/champagne allowance when it is a standard sealed 750 mL bottle. As always, security has final authority.
Can I bring boxed wine?
No. Royal Caribbean specifically prohibits boxed wine.
Can I bring beer?
No. Beer is not part of the permitted alcohol allowance.
Can I bring White Claw or another hard seltzer?
No. Alcoholic seltzers are not permitted under the wine/champagne exception.
Can I bring liquor?
No. Hard liquor is prohibited as a guest carry-on beverage.
Can I put liquor in a water bottle?
Do not do this. Royal Caribbean specifically says security may inspect containers for concealed alcohol.
Can I bring THC drinks?
No. Marijuana products are prohibited regardless of medical authorization or whether they are legal at home.
Can I bring snacks?
Yes. Royal allows a reasonable quantity of sealed, prepackaged, nonperishable snacks.
Can I bring chips, crackers or granola bars?
Yes, those are the types of commercially packaged, shelf-stable snacks that fit the published policy.
Can I bring homemade cookies?
I would not. Royal’s general policy calls for prepackaged, nonperishable food.
Can I bring sandwiches?
I would not plan on bringing homemade or prepared sandwiches. Stick with commercially sealed, shelf-stable food.
Can I bring baby food?
Yes. Royal Caribbean’s family guidance specifically says baby food and snacks can be brought onboard.
Can I bring formula?
Yes. In fact, Royal says formula is not provided onboard and parents should bring enough for the trip.
Can I bring distilled water?
Yes when needed for infant, medical or dietary reasons.
Do I need to carry distilled water for my CPAP?
Probably not. Request it through Royal Caribbean’s Guest Special Needs Form and Royal says distilled water and an extension cord can be provided in your cabin.
Can I give my case of water to the porters?
No. Royal Caribbean says nonalcoholic drinks must be brought onboard as carry-on items on boarding day.
How should I carry soda, water, and wine onboard?
Use a bag you are comfortable carrying through the terminal until your cabin is available. I keep ideas for wheeled bags, bottle carriers and other options in my Drink Carry-On Bags for Cruises: Wine, Soda & Water list.
Should I check the policy again before my cruise?
Yes. Royal Caribbean can update food, beverage and security rules. I would check the current official policy shortly before embarkation, particularly for unusual products such as nonalcoholic beer, specialty dietary beverages or anything that could be mistaken for alcohol.
If I have The Key, can I leave my drink bag at the Key carry-on drop?
The Key includes onboard carry-on bag drop-off and delivery to your stateroom for up to two qualifying pieces per guest, with a maximum weight of 25 pounds each. If your allowed beverages are securely packed inside an eligible carry-on, ask the Key staff to accept that bag. Royal does not specifically state whether a loose case of beverages qualifies as a Key carry-on piece.
Does using The Key violate the rule that drinks must be carried onboard?
No. The Key drop-off occurs after you have boarded the ship. You still brought the beverages through the terminal and security as carry-on items rather than handing them to the porters outside.
Can I leave my soda or water outside my cabin before staterooms open?
I don’t recommend going through a closed stateroom hallway to do this. Some cruisers report doing it, but if Royal has the hallway closed while cabins are being prepared, keep your belongings with you until the area opens. Key guests can use their designated carry-on drop-off instead.
Products I Use and Recommend
I keep a list of cruise-approved items I personally use and recommend.
Want to feel prepared for your cruise?
I pulled the most important Royal Caribbean prep steps into a printable checklist bundle that walks you through what to do before you leave, what to bring, how embarkation works, and what to expect on disembarkation day so you’re prepared instead of guessing.




Leave a comment