Cannabis Pharmacy Switzerland — where to redeem your prescription
Not every pharmacy carries medical cannabis. Here's which Swiss pharmacies offer flower, extracts and dronabinol, which strains are available and how dispensing works.
TL;DR: About 200 Swiss pharmacies currently dispense medical cannabis on prescription. Broadest selection: train-station pharmacies in the big cities and dedicated cannabis pharmacies (Zur Rose, TopPharm, Coop Vitality). Strains: Bedrocan (22% THC), Bedrobinol (13%), Bediol (6/8), Bedica, magistral extracts, dronabinol, Sativex. Flower price: 10–15 CHF/g.
Which pharmacies carry cannabis?
Around 200 Swiss pharmacies currently dispense medical cannabis on a narcotics prescription — and rising. Broadest choice: train-station pharmacies and dedicated cannabis pharmacies.
Main chains: Zur Rose (multi-site + mail order), TopPharm, Coop Vitality, Amavita, train-station pharmacies. Small pharmacies order on request — 3–10 working days.
Available strains & preparations
Bedrocan (Jack Herer genetics, ~22% THC, <1% CBD) — most-prescribed sativa flower.
Bedrobinol (~13% THC) — gentler dose, good for starters.
Price per gram & per pack
Flower: 10–15 CHF/g depending on strain and pharmacy. Bedrocan ~12–13 CHF/g.
Extract / magistral oil: 100–250 CHF per bottle (25–50 ml).
How to redeem your prescription — step by step
1. Call ahead, name preparation and amount, check stock and lead time.
2. Bring the original narcotics prescription — copies and photos won't be accepted.
FAQ
Which pharmacy in Zurich carries medical cannabis?
Bahnhof-Apotheke Zurich HB, Zur Rose, several TopPharm branches and pharmacies near cannabis clinics. Call ahead and ask specifically for Bedrocan/Bediol.
Price of 1 g medical cannabis at the pharmacy?
10–15 CHF per gram. Bedrocan (22% THC) ~12–13 CHF/g, Bediol slightly less, small batches and special orders more expensive.
How long until my strain arrives?
Standard strains: in stock or 1–3 days. Special orders and magistral oils: 1–2 weeks.
Can cannabis on prescription be shipped by post?
Yes — mail-order pharmacies like Zur Rose ship against a valid narcotics prescription within Switzerland, delivery against ID.
Does the pharmacy need a special licence?
No. Since August 2022, every pharmacy with a valid narcotics permit may dispense cannabis. They just have to want to.