Getting ready to go on my 2 cruise and not sure I know we purchased the Drink card so the kids could get soda's if not you would pay each time.Bottle water is a charge I know. Sorry all that being said and I don't know.
Canned soft drinks and bottled water are allowed if you bring in moderation...wife and I just got off Ecstacy and we took six pack of Ginger Ale and 8 bottles of water with no questions. We just put them in a backpack carry on and all was ok. Our Carnival representative said it is ok.
We brought 2 cases of soda with no questions. We also purchased the drink cards to get as we were walking around, but I would recommend just gettin 1 or 2 and sharing them as they never look at the names on the card.
I brought about 10 large bottles of water onboard cause we got caught in the mistake last time of thinking the water that they put in your cabin was free LOL NOTHING ON CARNIVAL IS FREE.... they charge you almost $4 for a large bottle of water.... didn't have any problems just stuck them in the bottom of my carry on luggage.
Would highly recommened the soda cards if you have teenagers like we did. They got their money's worth out of it