How Long Does Xanax Stay in Your System? Test Timelines

Xanax stays in urine 4-7 days, blood ~1 day, saliva 2.5 days, hair 90 days. See exact detection windows by test type, half-life math, and what speeds clearance.

Loading Compare Meds MG...