Molecular model of xylazine.

How long does xylazine stay in the system?

Xylazine effects can be felt for up to 4 hours.

Xylazine effects can be felt for up to 4 hours. Someone who recently used xylazine may test positive on a urine drug test for several days after consuming the drug. However, most standard urine drug screens do not test for xylazine. Xylazine is rapidly eliminated from blood, so there may be a risk of false negatives in blood testing.

We need a health approach to xylazine.

Due to drug prohibition, xylazine is increasingly part of our drug supply. Learn more about how drug decriminalization and investing in health, overdose prevention centers, and safer supply can keep people safer.

Reviewed and updated by Jules Netherland, PhD, and Dr. Sheila P. Vakharia on 05/20/2023.

A young woman holds a sign that says "End the Drug War."

Sign up for updates from DPA.


4/20 MATCH!

Your $1 becomes $2 to power the urgent fight to end marijuana prohibition and repair the harms of the drug war. Don’t miss your chance to fight for justice!