Xanax (alprazolam) has an average elimination half-life of about 11.2 hours in healthy adults, meaning it takes roughly two and a half days for most people to fully clear the drug from their bloodstream. Detection on drug tests, however, is a different question: depending on the type of test, Xanax or its byproducts can show up for days to months after your last dose.
How Quickly Your Body Processes Xanax
After you take a dose, Xanax reaches its peak concentration in your blood within one to two hours. From there, the liver breaks it down using a specific enzyme system (CYP3A4) into smaller compounds that are far less potent than the original drug, contributing very little to its effects. These byproducts, along with remaining Xanax, are filtered out primarily through the kidneys into urine.
The half-life of 11.2 hours means that roughly half the drug is eliminated every 11 hours. After five to six half-lives, a drug is considered effectively cleared from the body. For a healthy adult, that works out to about 56 to 67 hours, or roughly two to three days. But that 11.2-hour figure is just an average. The FDA reports a wide range of 6.3 to 26.9 hours in healthy adults, which means some people clear Xanax in under two days while others may take significantly longer.
Detection Windows by Test Type
Drug tests don’t measure whether Xanax is still active in your body. They look for the drug itself and its metabolic byproducts, which linger longer than the effects do. Here’s what to expect for each type of test:
- Urine: Up to 5 days after the last dose. This is the most common testing method. Labs can screen for both alprazolam and its primary metabolite, alpha-hydroxyalprazolam. Not all standard urine panels detect benzodiazepines reliably, but targeted screens specifically designed for them can.
- Blood: Typically detectable for about 24 hours, roughly tracking with the drug’s active presence in your system. Blood tests are less commonly used for routine screening.
- Saliva: Generally detectable for up to 2.5 days. Oral fluid tests are sometimes used in workplace or roadside testing.
- Hair: Up to 90 days. A standard 1.5-inch hair sample taken near the scalp provides a three-month snapshot of drug use. Hair tests can identify benzodiazepines, though they’re better at detecting regular or heavy use than a single dose.
Why Elimination Times Vary So Much
Several factors can nearly double or triple how long Xanax stays in your system. The FDA’s prescribing data spells out the biggest ones.
Age plays a significant role. In older adults, the average half-life rises to 16.3 hours (range: 9.0 to 26.9 hours), compared to 11.0 hours in younger adults. This happens because liver enzyme activity and kidney function both decline with age, slowing the breakdown and excretion of the drug.
Body weight matters more than many people realize. In individuals with obesity, the average half-life jumps to 21.8 hours, with a range stretching up to 40.4 hours. Xanax is fat-soluble, so a higher proportion of body fat can cause the drug to be stored and released more slowly.
Liver function has the most dramatic impact. In people with liver disease, the average half-life climbs to 19.7 hours, but the upper end of the range reaches 65.3 hours. That means someone with significant liver impairment could take nearly six days to fully eliminate a single dose.
Other factors that can slow clearance include taking higher doses (since the body handles more drug proportionally), using other medications that compete for the same liver enzyme, and how frequently Xanax has been taken. Chronic use allows the drug to accumulate in tissues, extending the overall elimination timeline.
When Effects Wear Off vs. When It Leaves Your System
Xanax is considered a short-acting benzodiazepine, meaning its calming effects typically fade well before the drug is fully eliminated. Most people notice the effects wearing off within four to six hours, which is why it’s often prescribed multiple times per day. But trace amounts remain in the body much longer than you feel them working.
This gap between feeling normal and actually being drug-free is important for drug testing. You can feel completely fine and still test positive on a urine screen days later. It also matters for withdrawal: because Xanax leaves the body relatively quickly compared to longer-acting benzodiazepines, withdrawal symptoms can begin within 6 to 24 hours after the last dose in people who have developed physical dependence. Early signs typically include rebound anxiety, restlessness, and difficulty sleeping.
Why Standard Drug Tests Sometimes Miss It
Standard immunoassay urine panels, the kind used in many workplace screenings, are designed to detect common benzodiazepines but can sometimes miss Xanax. This is because alprazolam has a slightly different chemical structure that doesn’t always trigger the antibodies in a general benzodiazepine screen. A targeted or confirmatory test that specifically looks for alprazolam and alpha-hydroxyalprazolam at cutoff levels as low as 10 nanograms per milliliter is far more reliable. If a test is specifically screening for Xanax, the five-day urine detection window applies.