Question: can 18 year olds drink on carnival cruise ships?
Answer: Guests who are 18 - 20 years of age can purchase and consume beer or wine when the ship is in international waters (3 miles out of US territorial waters). ... Carnival- Guests who are under age 21 may not consume any alcoholic beverage aboard a Carnival cruise ship.