Xanax (alprazolam) typically produces noticeable effects for about 4 to 6 hours, though the drug remains in your body much longer than that. It reaches peak levels in your blood within 1 to 2 hours after you take it, and its calming effects gradually taper from there. How long you personally feel it depends on several factors, from your age and weight to how often you take it.
How Quickly Xanax Kicks In
Most people begin feeling the effects of immediate-release Xanax within 15 to 30 minutes of swallowing a tablet. The drug hits its peak concentration in your blood between 1 and 2 hours after dosing. That peak is when you’ll feel the strongest sedation, muscle relaxation, and anxiety relief.
The extended-release version (Xanax XR) absorbs more slowly. Instead of a sharp peak, it maintains a relatively steady level in your blood between 5 and 11 hours after you take it. This smoother curve means less of an obvious “kick” but longer-lasting coverage throughout the day.
How Long the Effects Last
The standard immediate-release tablet provides relief for roughly 4 to 6 hours for most people, though some residual sedation or drowsiness can linger beyond that window. This is why immediate-release Xanax is often prescribed two or three times per day for ongoing anxiety, while the extended-release version is typically taken once daily.
There’s an important distinction between how long you feel the drug working and how long it stays in your system. Even after the anti-anxiety effects wear off, your body is still processing and eliminating alprazolam. The mean elimination half-life in healthy adults is about 11.2 hours, with a range of 6.3 to 26.9 hours. “Half-life” means the time it takes for half the drug to leave your bloodstream. It generally takes 4 to 5 half-lives to clear a drug almost completely, which puts full elimination somewhere between 2 and 4 days for most healthy adults.
What Changes How Long It Lasts
Your body’s ability to break down Xanax varies significantly based on a few key factors.
Age: Older adults process Xanax more slowly. The average half-life in healthy elderly subjects is 16.3 hours, compared to 11 hours in younger adults. That means the drug lingers roughly 50% longer, which is why older adults often experience stronger or more prolonged sedation at the same dose.
Body weight: Alprazolam is fat-soluble, so it can accumulate in fatty tissue. In people with obesity, the mean half-life nearly doubles to 21.8 hours, compared to about 10.6 hours in healthy-weight individuals. This doesn’t necessarily mean you’ll feel the effects for twice as long, but the drug takes considerably longer to leave your system entirely.
Liver function: Your liver does the heavy lifting when it comes to breaking down Xanax. In people with liver disease, the half-life averages 19.7 hours but can stretch as high as 65.3 hours in severe cases. That’s nearly three days just to eliminate half a dose. Anyone with compromised liver function will feel the effects longer and more intensely.
Regular use: If you take Xanax daily, you maintain a higher baseline concentration in your blood at all times. You may not feel each individual dose as strongly because your body builds tolerance to the sedative effects, but the drug accumulates and takes longer to fully clear your system after you stop.
Dose size: Higher doses take longer to fully metabolize. A larger dose doesn’t dramatically extend how many hours you feel the effect, but it does increase the intensity of sedation at peak levels and adds to the total time needed for complete elimination.
Immediate-Release vs. Extended-Release
The two formulations contain the same active ingredient but behave differently in your body. Immediate-release tablets hit a sharp peak at 1 to 2 hours, then taper off relatively quickly. Extended-release tablets absorb at a slower rate, holding a steady concentration between 5 and 11 hours after dosing. The half-life of the extended-release version ranges from 10.7 to 15.8 hours in healthy adults, slightly longer than the immediate-release form.
In practical terms, this means the extended-release tablet provides a more even level of anxiety relief across the day without the peaks and valleys that come with taking immediate-release tablets multiple times. The tradeoff is that you won’t feel rapid relief the way you would with the standard tablet, which makes the immediate-release form more common for as-needed use during panic attacks.
How Long Xanax Shows on Drug Tests
Because elimination depends on half-life and individual metabolism, Xanax can be detected in your body well after the effects have worn off. Urine tests, the most common screening method, can typically detect alprazolam for about 4 to 7 days after your last dose. For people who take it regularly, at higher doses, or who have slower metabolism, that detection window can extend further. Blood tests have a shorter window of roughly 1 to 2 days, while hair tests can pick up use for up to 90 days.
Keep in mind that the factors above (age, weight, liver health, frequency of use) all influence how quickly your body clears the drug. Someone who is older, has a higher body weight, or takes Xanax daily will sit at the longer end of every detection window.

