Weed in St. Gallen — prices, consumption & law 2026

St. Gallen has no cannabis pilot — canton chose the restrictive path. HSG and PH student scene, Drei Weihern lakes, textile-quarter bars are lively but tolerance is limited. Border to Vorarlberg and Liechtenstein shapes supply.

No regulated THC. Medical 10–20 CHF/g or CBD 4–16 CHF/g. Black market 9–14 CHF/g. < 10 g = 100 CHF consistently. Border crossing = customs offence.

No pilot in St. Gallen

Canton has rejected a pilot — conservative political line. Legal routes: prescription only or CBD < 1 % THC.

St. Gallen prices

Medical 10–20 CHF/g. CBD 4–16 CHF/g. Black market (illegal) 9–14 CHF/g — Vorarlberg-axis imports lower prices but raise pesticide risk.

Consumption zones

Drei Weihern evenings, textile quarter bar scene, HSG surroundings. Avoid VBSG buses, abbey precinct (tourist zone) and school grounds.

Cantonal enforcement

< 10 g: 100 CHF fine consistently. Driving: zero tolerance. Border AT/FL: customs offence, regular checks at Rhine Valley crossings.

FAQ

Is weed legal in St. Gallen?

No — prescription only. CBD freely sold.

Prices?

Medical 10–20 CHF/g. CBD 4–16 CHF/g. Black market 9–14 CHF/g.

Where to smoke?

Private, Drei Weihern evenings, Freudenberg viewpoint. Not on VBSG, not at the wheel, not in abbey precinct.

Can I bring weed from Vorarlberg or Liechtenstein?

No — customs offence on both sides, regular checks at Rhine Valley crossings.

Weed St. Gallen 2026 — prices, Drei Weihern, law & consumption