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 Canada?

Confirmed against a primary sourceVerified July 14, 2026
Legal status
Xylazine is regulated in Canada as a prescription veterinary drug under the Food and Drugs Act and its regulations, not as a controlled substance: Health Canada confirms xylazine is approved only for veterinary use and is not listed on any schedule of the Controlled Drugs and Substances Act.
Consequences if caught
Diversion or unauthorised sale of xylazine is a Food and Drugs Act / prescription-drug matter rather than a CDSA trafficking offence; Health Canada tracks its emergence as an adulterant in the illegal opioid supply, but it remains outside the controlled-substances regime.
If prescribed or medical
Dispensed only on a veterinarian's prescription for sedation/analgesia in animals (brands include Xylased and Xylamax); xylazine has no approved human indication.
Documentation
Xylazine veterinary injectables are listed in Health Canada's Drug Product Database as prescription drugs for animal use.
Primary source