San Diego cannabis law
San Diego cannabis laws
Cannabis is legal for adults 21 and older in San Diego under California law, sold through state-licensed retailers. It remains prohibited under federal law. That split is what makes the border, federal property, and military rules far stricter than the state rules most visitors read first.
Five questions account for nearly everything people actually need answered. Each has its own page, each is sourced to public law or official guidance, and each says plainly when the answer is no.
-
How much can you buy?
28.5 grams of flower or 8 grams of concentrate per day, per person.
-
Where can you consume?
Almost nowhere in public. The honest list is short.
-
Can you cross the border with it?
No. A federal offense in both directions, with severe consequences for non-citizens.
-
Can service members use it?
No. UCMJ Article 112a applies regardless of California law.
-
Can you fly home with it?
No. State lines are federal jurisdiction, even between two legal states.
-
Can you grow it at home?
Yes. Six plants per residence, not per person, and a landlord may say no.
-
When did it become legal?
For adults, November 9, 2016. The steps from 2008 to today, each one dated and sourced.
More questions, answered the same way
How much is the tax?
A 15% excise tax plus local sales tax, worked out city by city.
How old do you have to be?
21, with a photo ID. 18 for medicinal cannabis, with a recommendation.
Do you need a medical card?
No, not at 21. What the state card changes, and what it saves.
Can you drive with it?
Sealed or in the trunk. Nobody in the car may smoke or eat it.
Checkpoints and federal land?
Federal law applies at the I-5, I-15 and I-8 checkpoints and at Cabrillo.
Can you be fired for it?
Usually not for off-duty use, since 2024. The exceptions.
How state and federal law fit together
California authorizes adult-use cannabis as a matter of state law and licenses the businesses that sell it. Federal law does not. In ordinary daily life inside the state, the state rules are the ones that govern. The federal position becomes decisive in three specific places: at a port of entry, on federal property, and for anyone subject to federal authority such as a service member or a federal employee.
Most confusion about cannabis in San Diego comes from applying the state answer to one of those three federal situations. The pages above are organized around that distinction.
Local rules on top of state law
Cities and counties set their own rules within the state framework. The City of San Diego limits cannabis outlets to four per Council District, 36 citywide, which is why licensed storefronts are distributed the way they are and why some neighborhoods have none. Other cities in San Diego County set their own policies, and several permit no retail at all.
Common questions
Is cannabis legal in San Diego?
Yes, for adults 21 and older, under California law and through state-licensed retailers. It remains prohibited under federal law, which is why the border and military rules differ sharply from the state rules.
What is the single rule visitors get wrong most often?
Where consumption is permitted. Buying is straightforward, but public consumption is prohibited, which rules out beaches, parks, sidewalks and vehicles, and most hotels prohibit it as well.
Updated 2026-10-27. Latest source check 2026-10-27.