Back to cruise guide

Puerto Rico flag San Juan

Can you buy medical cannabis near the San Juan cruise port? Dispensary access, temporary cards, and what cruise passengers need to know.

Medical Only Cannabis Access Available

Cannabis access at San Juan

San Juan is one of the busiest cruise ports in the Caribbean, and with 79 dispensaries in the metro area, medical cannabis access is excellent — if you have a qualifying medical card.

How to access

  1. Bring your valid US medical cannabis card — Puerto Rico recognizes out-of-state cards
  2. Visit a dispensary — several are within walking distance or a short taxi from the cruise terminal in Old San Juan
  3. Get a 30-day temporary tourist card — the dispensary handles the paperwork, costs ~$20-50
  4. Purchase medical cannabis products — flower (for vaporization), edibles, tinctures, topicals

Dispensaries near the cruise port

The cruise terminal in Old San Juan is close to the Condado and Santurce neighborhoods, which have the highest density of dispensaries. Green Spirit Rx in Condado is particularly convenient for cruise passengers.

The catch

You must have a valid medical cannabis card from your home US state. Without one, you’ll need a doctor’s recommendation — some dispensaries can connect you with a local physician, but this takes more time than most cruise port days allow.

Important reminders

  • Consume everything on shore. Nothing back to the ship.
  • This is medical only. Recreational cannabis is illegal in Puerto Rico.
  • Plan ahead. If you need a temporary card, start the process as soon as you disembark.