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.

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.

Cannabis Pharmacy Switzerland 2026: Prescriptions & Strains