Cannabis price per gram in Switzerland 2026 — CBD & THC

1 g of cannabis costs in Switzerland CHF 6–16 depending on quality, channel and legal status. Full table — retail, online, pharmacy, club, pilot.

CBD Indoor retail: CHF 10–16/g. Online: 8–12. Club: from 6. THC pharmacy: CHF 10–15/g. THC pilot: 8–10. Black market: 10–12 with quality risk.

2026 price table — CBD by channel

CBD Indoor shop: CHF 10–16/g. Premium up to 18.

CBD Indoor online: CHF 8–12/g, free shipping from CHF 100.

2026 price table — THC (legal & pilot)

THC flower pharmacy (prescription): CHF 10–15/g. Pharmacy purchase: ~CHF 3.50/g.

THC flower pilot: CHF 8–10/g within the study.

What drives the price

Indoor > Greenhouse > Outdoor: factor 2–4 in production cost.

Genetics: premium (Runtz, Gelato, Wedding Cake) 20–40 % more.

Calculator: monthly spend

5 g Indoor CBD/month retail: ~CHF 65. Online: ~50. Club: ~30 + 50 membership = 80 (not yet worth it).

20 g/month retail: ~260. Online: ~200. Club: ~120 + 50 = 170 (~CHF 90 saved).

FAQ

Price of 1 g CBD in Switzerland?

Indoor retail 10–16, online 8–12, club from 6. Outdoor 3–5.

Price of 1 g medical THC?

Pharmacy 10–15, pilot 8–10.

Why is pharmacy cannabis so expensive?

Margin ~300 % + overhead. Purchase ~CHF 3.50/g.

Is black market cheaper?

Similar price (10–12), but no lab report, often contaminated.

Savings with club subscription?

From > 10 g/month Indoor CBD. At 20 g: ~CHF 90/month.

Cannabis Price Per Gram Switzerland 2026 — CBD, THC, retail vs club