Loading Page...

Can you drink at 18 on a cruise to Mexico?

Drinking Alcoholic Beverages / Tobacco Products Guests must be 21 years of age or older to be served alcohol on board. Proper I.D with birth date is required. In keeping with U.S. federal law, the age for the sale of tobacco products is 21.



On a cruise to Mexico, your ability to drink at 18 depends entirely on whether you are on the ship or on Mexican soil. Once you step off the gangway in ports like Cozumel or Cabo San Lucas, Mexican law applies, which sets the legal drinking age at 18. You can legally purchase and consume alcohol at local bars, beach clubs, and restaurants. However, while on the ship, the cruise line's specific policy governs. Most major U.S.-based lines like Royal Caribbean, Carnival, and Princess maintain a strict minimum drinking age of 21 for all sailings originating in North America, even when the ship is docked in Mexico. Some lines may allow parents to sign a waiver for 18-to-20-year-olds to drink beer or wine on specific international itineraries, but this is increasingly rare for standard Mexican Riviera or Caribbean routes. In 2026, it is vital to carry a valid photo ID (like a driver's license) when heading into port, as Mexican establishments have become more consistent with age verification in high-traffic tourist zones.

People Also Ask

Costa and MSC Cruises require passengers to be at least 21 for cruises departing from the US, but passengers 18 and older are able to consume alcohol for non-US departures.

MORE DETAILS

The minimum age to consume alcohol on Royal Caribbean International ships on sailings from South America, Europe, Asia, Australia and New Zealand is eighteen (18). The minimum age to consume alcohol at all private destinations remains twenty-one (21) without regard to where the sailing originated.

MORE DETAILS

The legal Cancun drinking age is 18 years old, so as long as you've had your 18th birthday, you are good to go. Usually, resorts will check your identification when you check in for your stay. You get a colored armband that you can show to bartenders to show that they can legally serve you drinks.

MORE DETAILS

A few lines (including Royal Caribbean, Celebrity, Princess and Norwegian) allow 18- to 20-year-olds to drink alcohol in international waters if their parent or adult guardian signs a waiver form.

MORE DETAILS

Any hard liquor, beer, other forms of alcoholic beverage, and non-alcoholic beverages, outside of the exceptions referenced above, are strictly prohibited (in both carry-on and checked luggage) and such items will be confiscated and discarded, and no compensation will be provided, states Carnival Cruise Line's ...

MORE DETAILS

If you break ship rules by drinking underage you can expect a stern verbal and written warning to you and your parents upon your first offense. If you do it again, your entire party (you, your parents and any other siblings) will be put off the ship at the next stop.

MORE DETAILS

In Africa, the legal drinking age is generally set at 18 years old, as seen in countries like Botswana, Kenya, Malawi, and Zimbabwe. Similarly, in Latin America, 18 years old is the prevailing legal drinking age in countries such as Brazil, Chile, Mexico, and Uruguay.

MORE DETAILS

Guests are prohibited from bringing alcoholic beverages on board with the following exception - at the beginning of the cruise during embarkation day only, guests (21 years of age and older) may bring one 750-ml bottle of sealed/unopened wine or champagne, per person, in their carry-on luggage.* Outside this exception, ...

MORE DETAILS