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