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.
How state and federal law fit together
California authorises 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 organised 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 neighbourhoods 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.
Reviewed 2026-07-30. Not legal advice — see the about page for our sourcing standard.