A single 0.5 mg dose of Xanax (alprazolam) takes roughly 2 to 3 days to fully clear your body, though drug tests can detect traces for longer. The average elimination half-life is about 11.2 hours in healthy adults, meaning it takes that long for your body to remove half the drug. After five to six half-lives, the drug is essentially gone, which works out to roughly 56 to 67 hours for most people. But several factors can push that timeline significantly longer.
How Your Body Processes a 0.5 mg Dose
After you take a 0.5 mg Xanax tablet, it reaches peak concentration in your blood within 1 to 2 hours. At that dose, peak blood levels hit around 8 ng/mL. From there, your liver breaks it down into a byproduct called alpha-hydroxyalprazolam, which is eventually filtered out through your kidneys.
The calming effects of a 0.5 mg dose wear off well before the drug leaves your system. While the FDA label doesn’t specify an exact duration for this dose, the fact that anxiety symptoms commonly resurface between scheduled doses tells you the noticeable effects last only a fraction of the total time the drug is metabolically present. Most people feel the effects for roughly 4 to 6 hours, even though the drug itself lingers much longer.
Detection Windows by Test Type
How long Xanax shows up on a drug test depends entirely on what’s being tested.
- Urine: 1 to 5 days after your last dose. This is the most common screening method. Labs look for both alprazolam and its byproduct, which can be detectable in urine for 1 to 4 days.
- Blood: Up to 4 to 5 days. Blood tests are more precise but less commonly used for routine screening.
- Saliva: Up to about 2.5 days. A study of 25 people found that was the maximum detection window in oral fluid samples.
- Hair: Up to approximately 90 days. Hair testing captures a much longer history of use, with labs analyzing a 3-centimeter segment of hair that represents roughly 3 months of growth.
For someone taking a single 0.5 mg dose (rather than using Xanax regularly), the detection window will generally fall on the shorter end of these ranges. Chronic or repeated use causes the drug to accumulate in body tissues, which extends how long it remains detectable.
Factors That Slow Elimination
That 11.2-hour average half-life applies to healthy, younger adults. Several factors can nearly double it or more.
Age is one of the biggest. In healthy older adults, the mean half-life rises to 16.3 hours, with a range stretching up to 26.9 hours. Older adults clear the drug more slowly and are also more sensitive to its effects at the same dose.
Body weight matters substantially. In people with obesity, the average half-life jumped to 21.8 hours in FDA data, with the upper range reaching 40.4 hours. That’s nearly four times the shortest half-life seen in healthy-weight adults. Fat-soluble drugs like alprazolam can be stored in fatty tissue, releasing slowly over time.
Liver health has the most dramatic effect. In people with alcoholic liver disease, the half-life averaged 19.7 hours but ranged as high as 65.3 hours. Since the liver is responsible for breaking down alprazolam, any condition that impairs liver function will slow the process considerably.
Ethnicity plays a modest role. Peak concentrations and half-life are roughly 15% and 25% higher, respectively, in Asian individuals compared to Caucasian individuals.
Smoking actually speeds things up. Cigarette smokers may have alprazolam blood concentrations reduced by up to 50% compared to nonsmokers, meaning the drug clears faster in people who smoke.
Single Dose vs. Regular Use
If you took one 0.5 mg tablet and you’re a healthy adult of average weight, expect the drug to be metabolically gone within about 2 to 3 days. A standard urine test would most likely come back negative after 3 to 4 days, possibly sooner.
Regular use changes the math. When you take Xanax daily, the drug accumulates in your system before each dose is fully cleared. This buildup means it takes longer for levels to drop below detectable thresholds once you stop. People who have been taking Xanax for weeks or months can test positive on urine screens for up to 5 days after their last dose, and potentially longer with hair testing.
Why You Still Feel Normal Before It’s Gone
One common point of confusion: feeling like the drug has worn off doesn’t mean it’s left your body. The anti-anxiety effects of a 0.5 mg dose fade hours before the drug is fully eliminated. This gap between “feeling normal” and “testing clean” exists because the blood concentration drops below the level needed to produce noticeable effects long before it drops to zero. Your brain stops responding to the drug at a certain threshold, but sensitive lab equipment can still pick up trace amounts well beyond that point.