Question: can my 18 year old drink on a carnival cruise?
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.