Puerto Rico’s legal drinking age is 18, not 21 — a common surprise for visitors from the mainland. Alcohol is widely available at bars, restaurants, and stores and at 18 you may buy, carry, and drink alcohol anywhere on the island.Traveling with teenagers? See our note for families.

Expect to show identification. Bars, restaurants, supermarkets, pharmacies, and gas stations all ask for a valid photo ID, and a passport or driver’s license works. Visitors used to a 21-age limit should note that a mainland ID showing you are at least 18 is enough here. Do take caution and understand the rules around alcohol consumption and driving.

Where and When You Can Drink

  • Alcohol is sold widely, including in supermarkets, gas stations, and pharmacies, and often late into the night.
  • Puerto Rico has no islandwide last call, so bars and clubs, especially in San Juan, can stay open very late.
  • Open-container rules vary by municipality. Drinking is generally fine in licensed venues and on private property, and some beach and tourist zones are relaxed about it, but many towns prohibit drinking in the street. When in doubt, keep alcohol in licensed areas.
  • Never drink and drive. The impaired-driving limits above are enforced.

A Note for Families

Because the drinking age is 18, parents traveling with teenagers should know that alcohol is more visible and more accessible here than in mainland states. Serving alcohol to anyone under 18 is illegal.