Friday, October 31, 2014
Introducing Mood 24/7, a new tool that helps you track your mood from day to day using your mobile phone. Try it today!

Tuesday, January 13, 2009 Dainty, Community Member, asks

Q: How long does xanax stay in your system

Answer This
Answers (1)
Dr. Diana L Walcutt, Health Guide
1/19/09 6:54pm

Hi Dainty:

Xanax is a benzodiazepine. Benzo's stick around in your body at full strength for about 12 hours.  After that the body starts into a withdrawal stage and benzodiazepine withdrawal can be more intense if the benzodiazepine involved possesses a relatively short duration of action (or how long it works at full strength) such as lorazepam. You may want to read "The Accidental Addict" by Porritt and Russell.


Benzo's are excreted from the body in the urine and the stools. According to the first website below, 95% of the drug is excreted within 120 hours (five days) mainly in the urine. So it should still be detectable in the urine after 5 days. According to the second website below the detection period in the urine for benzodiazepines in general is 3 - 7 days.



Dr. Diana Walcutt

*Dr. Walcutt is a Psychologist. Dr. Walcutt's answers are not intended to diagnose or treat any medical or mental disorder. Any information given in a post about medication is for educational purposes only, and primarily to aid you in having an informed discussion with your own Psychiatrist/Physician.

concerned, Community Member
8/ 4/09 12:16pm

Hi. I have been taking prescribed valum for 13 yrs. My prescription ran out and my husband gave me 2 xanax. So I took them 2days. I DO NOT abuse medication. My concern is a drug screen at my job. Since I dont have a prescription for xanax. I am wondering how long it will take for the 2 xanax I took to be out of my system for a urine screen. Concerned.. Thanks

Lauren258, Community Member
11/ 6/09 3:01pm

Although I am not a licensed doctor I have been taking benzodiazepines for 17 yrs. I would not worry about your situation. Drug screens, whether it be blood or urine, do a general test for benzodiazepines. Since both xanax and valium are benzos, all the test will show is a positive result for benzos. As long as you have the valium prescription you should be fine. They would have to do EXTENSIVE testing to find out exactly what kind of benzo you have been taking. Just make sure to tell the lab all of the medications that you have prescriptions for. If you come up positive, then tell them later, that may look bad.

But, if it's been over a week it may not even show up.


Good Luck!  Laughing

Answer This

We hope you find this general health information helpful. Please note however, that this Q&A is meant to support not replace the professional medical advice you receive from your doctor. No information in the Answers above is intended to diagnose or treat any condition. The views expressed in the Answers above belong to the individuals who posted them and do not necessarily reflect the views of Remedy Health Media. Remedy Health Media does not review or edit content posted by our community members, but reserves the right to remove any material it deems inappropriate.

By Dainty, Community Member— Last Modified: 05/19/14, First Published: 01/13/09