
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
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.