Not yet medically reviewed, information on this site is in preparation and has not been verified by a medical reviewer.
Legality · Xylazine

Is Xylazine legal in Switzerland?

Confirmed against a primary sourceVerified July 14, 2026
Legal status
Xylazine is authorised in Switzerland as a prescription veterinary medicine regulated by Swissmedic under the Heilmittelgesetz (therapeutic-products law); it is a veterinary sedative and is not listed in the Betäubungsmittelverzeichnis of the Narcotics Act.
Consequences if caught
Supply of xylazine outside the veterinary channel breaches therapeutic-products law rather than the Narcotics Act, as it is not a controlled human drug.
If prescribed or medical
Dispensed on a veterinary prescription (Abgabekategorie B) for sedation/analgesia in animals; Swissmedic issues professional communications on xylazine-containing veterinary medicines, and no human authorisation exists.
Documentation
Xylazine-containing veterinary medicines are Swissmedic-authorised products and the subject of a Swissmedic healthcare-professional communication (HPC).
Primary source