How Long Will Xanax Stay in Your System?

Xanax typically stays in your body for one to two days. Xanax can be detected in your urine for up to a week. The amount of time depends on if you have ever taken the drug, your age and the dosage.