ZoneBoard
← All guides
San Francisco·Cannabis·Updated April 2026

Can You Open a Dispensary in San Francisco?

Verified from San Francisco Municipal Code

Not right now — unless you're an equity applicant or acquiring an existing permitted business. San Francisco has blocked all new cannabis retail applications through December 31, 2027 under Ordinance 200144. About 40 licensed dispensaries are currently operating.

New cannabis retail applications are blocked through Dec 31, 2027. Only equity applicants and pre-existing businesses can currently apply.

Quick answer

🚫New storefront, delivery, and microbusiness applications BLOCKED through Dec 31, 2027 (Ord. 200144)

Equity applicants and pre-existing businesses can still apply during moratorium

📏Buffer: 600 ft from schools, daycare, youth centers (no dispensary-to-dispensary spacing)

💰Local tax: 1–5% progressive (first $1M exempt, effective Jan 2026) + 15% state excise + ~8.6% sales tax

Moratorium sunset: Dec 31, 2027 — no guarantee it won't be extended

🔄Compare: Santa Monica has no cap and no moratorium — open licensing right now

The moratorium — what it means

Ordinance 200144 (effective July 23, 2023) prohibits the Office of Cannabis from accepting any new applications for storefront retail, delivery-only retail, medicinal retail, and retail-related microbusinesses. This is not a license cap — it's a complete freeze on new applications. The moratorium is set to sunset December 31, 2027, but there is no guarantee it won't be extended.

There are only two ways to enter the SF cannabis retail market right now: qualify as an equity applicant under the city's equity program, or acquire an existing permitted cannabis business.

Where dispensaries are allowed by zoning

Even when the moratorium lifts, zoning still determines which parcels are eligible. Cannabis retail is principally permitted or requires Conditional Use authorization depending on the district.

ZoneStatus
NC-1, NC-2, NC-3 (Neighborhood commercial)✅ Principally permitted (ground floor)
NCT districts (Transit-oriented)✅ Principally permitted (ground floor)
C-2 (Community business)✅ Principally permitted
C-3 (Downtown)✅ Principally permitted
Individual NCDs (20+ districts)⚠️ Varies by NCD — some P, some CU
MUG, MUO, UMU (Mixed use)⚠️ P or CU — varies by sub-district
M-1 (Light industrial)⚠️ P or CU — varies
RH, RM (Residential)❌ Prohibited
PDR-1, PDR-2 (Production/repair)❌ Generally not permitted

SF Planning provides an interactive cannabis zoning map at sfplanninggis.org/cannabisretail/ with 600ft buffer layers. Use it to verify any specific parcel before investing.

Buffer requirements

Buffer TypeDistance
Schools600 ft
Daycare centers600 ft
Youth centers600 ft
Other dispensariesNo minimum spacing

Acquiring an existing business without confirming its permit and zoning status can cost $50,000+ in a failed transaction.

Verify permit transferability and buffer compliance before committing.

Check if your location is allowed →

Tax structure (active January 1, 2026)

SF's local Cannabis Business Tax was suspended from approximately 2021–2025. It is now active as of January 1, 2026 with a progressive structure:

Gross ReceiptsLocal Tax Rate
First $1MExempt
$1M–$1.5M1% or 2.5%
Above $1.5M1.5% or 5%
Board can increase toUp to 7% (2/3 vote)

Total tax stack for SF dispensaries

Local cannabis tax: 1–5% (first $1M exempt)

CA state excise tax: 15%

State + local sales tax: ~8.625%

Effective total consumer burden: ~25–30%

The $1M exemption benefits smaller operators — a dispensary doing under $1M in gross receipts pays zero local cannabis tax. For comparison, LA charges a flat 10% local tax from dollar one.

Parking

SF eliminated all parking minimums citywide in 2019. No parking is required for a cannabis dispensary — or any other use — in any district. This doesn't mean parking doesn't exist; it means the city will never require you to build it. Any commercially-zoned space is viable regardless of parking availability.

Costs

Most dispensary operators in SF will spend $150,000–$500,000+ to open, driven by high commercial rents and buildout costs.

Startup cost ranges

Local permit fees: $5,000–$15,000

State DCC license: Varies by type

Rent: $8,000–$40,000/month

Buildout: $100–$250/sf

Security + compliance: $2,000–$5,000/month

Timeline

Moratorium lifts: Dec 31, 2027 (if not extended)

Equity applicant processing: Available now — timeline varies

Business acquisition: Available now — 3–6 months for transfer

State DCC licensing: 2–4 months additional

Should you open a dispensary in San Francisco?

✅ Good idea if:

You qualify as an equity applicant (can apply during moratorium), or you're acquiring an existing permitted business. SF has no parking requirements, a progressive tax structure that exempts the first $1M, and consumption lounges are legal — a rare differentiator.

⚠️ Risky if:

You're planning to apply when the moratorium lifts in late 2027 — there's no guarantee it won't be extended, and pent-up demand could create intense competition. Also risky if you haven't verified that a specific NCD allows cannabis (each of SF's 20+ individual NCDs has its own rules).

❌ Avoid if:

You're a standard (non-equity) applicant looking to open before 2028 — the door is closed. Santa Monica has no moratorium, no cap, and no hearing required. Long Beach has open rolling applications with equity discounts.

Common mistakes

This is where most people lose time and money. The biggest mistake is not knowing about the moratorium — people research SF's zoning, find an eligible parcel, sign a lease, and then discover they can't apply. The second mistake is assuming all NC districts have the same rules — each of SF's 20+ individual NCDs has its own use table, and cannabis may be principally permitted in one but require CU in another. Third, if acquiring an existing business, verify that the permit is transferable and the location clears current buffer requirements.

Ready to move forward?

Get the full breakdown for San Francisco — every zone, permit, fee, and timeline in one roadmap.

Unlock your full zoning + license roadmap →