Sandi Spots
    Exterior of a licensed San Diego cannabis dispensary with palm trees on a sunny afternoon

    San Diego Marijuana Laws

    Cannabis is legal in California for adults 21+. Here's exactly what tourists and locals can and can't do in San Diego.

    Last updated

    Quick answer

    Can tourists buy marijuana in San Diego? Yes. Adults 21 and older with a valid government photo ID can buy cannabis at licensed San Diego dispensaries, up to one ounce of flower or eight grams of concentrate per day. Public consumption is illegal, and you cannot take cannabis across the Mexican border or through airport security.

    • Consumption is limited to private property with the owner's permission.
    • Most hotels ban smoking, including cannabis, and charge cleaning fees.
    • Driving with an open cannabis container is illegal, as is any impaired driving.
    • Carrying cannabis into Mexico is a serious federal offense on both sides of the border.

    Source: Sandi Spots — Last updated

    Quick answer

    Yes, recreational marijuana is legal in San Diego for adults 21+. You can buy at any licensed dispensary with a valid ID — no medical card needed. The tricky part is where to consume: not in public, not on the beach, not in a car, not on federal land, and not on flights. Airbnbs and private homes are the safest bet.

    Never cross the Mexican border with cannabis

    Even legal California product. It is a federal felony carrying up to 5 years. San Ysidro and Otay Mesa CBP see this charge constantly. Not worth it.

    The rules at a glance

    Legal age
    21+ with a government-issued ID. Medical patients 18+ with a valid recommendation.
    Where to buy
    State-licensed dispensaries only. Look for a BCC / DCC license number posted at the door — anything else is illegal.
    Possession limit
    Up to 1 oz (28.5 g) of flower or 8 g of concentrate on your person.
    Home grow
    Up to 6 plants per residence (not per person), out of public view.
    Where you can consume
    Private property only, with the owner's permission. Not in public, not in a car, not on federal land (beaches with lifeguard towers are city land, but Torrey Pines State Reserve, Cabrillo Nat'l Monument, and all Navy property are federal/state and off-limits).
    Driving
    DUI laws apply exactly like alcohol. Open container in a car = illegal, even sealed if opened previously. Keep it in the trunk.
    Airport (SAN)
    TSA does not search for cannabis but will refer to Harbor PD if they find it. Harbor PD generally won't arrest for <1 oz but WILL confiscate. Federal law still bans it in the terminal and on flights.
    Crossing into Mexico
    Never. It's a federal felony to carry cannabis across the border in either direction — even legal California product. Zero exceptions.
    Public consumption fine
    Infraction, $100–250 typical. Smoking within 1,000 ft of a school, day care, or youth center is a bigger deal.

    Where to buy in San Diego County

    Downtown / East Village

    Several licensed shops within walking distance of hotels. Handy for Gaslamp/Petco visitors.

    Mission Valley / Kearny Mesa

    The largest cluster in the city — flagship shops with delivery.

    Bay Park / Point Loma

    Convenient for airport-adjacent stays.

    North County (Vista, Oceanside)

    Oceanside opened dispensaries in 2022 and now has several licensed shops. Vista has a small cluster.

    Chula Vista

    Licensed dispensaries near the 805/905 corridor. Coronado, Encinitas, and Carlsbad do NOT allow retail as of 2026 — closest legal stores are a short drive away.

    Delivery

    Statewide legal delivery covers every ZIP code, including cities that ban brick-and-mortar (Coronado, Carlsbad, La Mesa, etc.). Same-day is standard.

    Always confirm a shop's California DCC license before buying — unlicensed shops sell untested product.

    Frequently asked questions

    Is marijuana legal in San Diego?

    Yes. Recreational cannabis has been legal in California since January 2018 for adults 21 and over. You can buy, possess, and consume it under state law — though it remains illegal under federal law.

    Can tourists buy weed in San Diego?

    Yes. Any adult 21+ with a valid government-issued ID (US or foreign passport works) can buy at a state-licensed dispensary. No medical card required for recreational purchases.

    Where can I legally smoke weed as a tourist?

    This is the hard part. Most hotels are 100% non-smoking (including cannabis) and fine you $250+. Airbnbs vary — check the listing. You cannot smoke on any beach, boardwalk, park, sidewalk, or in a car. Realistic options: a private cannabis-friendly Airbnb, a licensed consumption lounge (a few exist in the county), or edibles/vapes in your hotel room (still technically banned but rarely enforced if odorless).

    Can I bring weed on a plane out of San Diego (SAN)?

    No — even to another legal state. Cannabis is federally illegal and airports are federal jurisdiction. TSA isn't looking for it, but if found, Harbor PD is called. Under an ounce they typically confiscate rather than arrest, but you'll miss your flight.

    Can I take weed across the Mexican border?

    Absolutely not, in either direction. It is a federal felony carrying up to 5 years in prison. This is one of the most common serious drug charges filed at the San Ysidro / Otay Mesa crossings.

    Is delivery legal?

    Yes, statewide. Licensed delivery services reach every address in California, including cities that ban physical dispensaries. Same-day is standard.

    How much can I buy at once?

    Per transaction: 1 oz flower, 8 g concentrate, 6 immature plants. You can buy again later — there's no daily cap enforced across shops.

    What about CBD?

    CBD is legal and widely sold outside dispensaries — grocery stores, pet shops, spas. If it's hemp-derived (<0.3% THC), it's federally legal too.

    Can I use edibles in my hotel room?

    Legally on hotel property with the owner's/hotel's permission — which most hotels don't grant. Practically, odorless edibles in a private room are near-impossible to detect and rarely cause issues. Smoking will trigger a cleaning fee.

    Can I be fired for using cannabis in California?

    As of January 2024, most California employers cannot discriminate for off-duty cannabis use. Federal contractors, safety-sensitive positions, and jobs requiring federal clearance are exceptions.

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction