4-channel Swiss cannabis price comparison

CHF/g price ranges for Club, dealer, FOPH pilot and pharmacy — standard vs. premium.

Key facts

  • Cheapest channel: Club (CHF 3–5/g)
  • Most expensive channel: Pharmacy (CHF 20–28/g)

Key takeaways

  • Club prices (CHF 3–5/g) sit at the bottom of the range, pharmacy prices (CHF 20–28/g) at the top.
  • The spread between the cheapest and most expensive legal channel is roughly 5–7×.
  • Premium quality costs 40–80% more than standard in every channel.

Interpretation

The channel comparison explains why Swiss price debates talk past each other: there is no single cannabis price but at least four markets with different cost structures and legal bases. Pharmacy prices embed GMP production, prescription logistics and narcotics control; club prices reflect scale with no retail margin. Comparing prices therefore always requires reading the legal status too — the cheapest channel is not legally open to everyone.

Limitations

  • Pilot prices are politically set to track market levels, not freely calculated.
  • Pharmacy prices vary widely by preparation (flower, extract, finished medicine).
  • The comparison shows list prices, not average prices actually paid.

Data

ChannelStandard CHF/gPremium CHF/gLegal
club3–53–5
pilot8–1211–15
dealer10–1413–18
pharmacy15–2220–28

Methodology

Low/high CHF/g bands per channel. Club figures = internal member tariff. Pilot = official communiqués. Pharmacy includes processing fee.

Sources

Related data & articles

Parent

Same category

Related datasets

Matching knowledge hubs