HowLongFor

How Long Does Xanax Stay in Your System?

By the HowLongFor Editorial Team

Quick Answer

Xanax (alprazolam) is detectable in blood and saliva for about 1–2.5 days, in urine for up to 4–7 days, and in hair for up to 90 days after the last dose.

Duration by Type

Blood test1 day – 2 days

Short clinical window

Saliva test1 day – 3 days
Urine test(most common)4 days – 7 days

Most common; longer with chronic use

Hair test30 days – 90 days

Reflects longer-term use

Quick Answer

Xanax (alprazolam) has an average half-life of about 11 hours, so it typically takes 2–4 days to fully clear the bloodstream. Detection windows vary by test: blood and saliva catch it for about 1–2.5 days, urine for up to 4–7 days, and hair for up to 90 days.

Xanax Detection Windows by Test Type

Test TypeDetection WindowNotes
BloodUp to 1–2 daysShort window; used clinically
SalivaUp to 2.5 daysLess common; detects recent use
UrineUp to 4–7 daysMost common; longer with chronic use
HairUp to 90 daysReflects longer-term use

How Xanax Is Cleared

Alprazolam is a short-acting benzodiazepine broken down by the liver's CYP3A4 enzyme. It takes roughly five half-lives — about 2 to 4 days — for the drug to be considered eliminated. Standard drug panels may screen for benzodiazepines generally, but because alprazolam produces the metabolite alpha-hydroxyalprazolam, some basic tests can miss it unless specifically calibrated.

Factors That Affect How Long Xanax Stays in Your System

  • Dose and frequency: Higher doses and long-term daily use extend detection windows.
  • Age: Older adults clear the drug more slowly, lengthening its half-life.
  • Liver function: Impaired liver function slows metabolism significantly.
  • Body weight and fat: Alprazolam is lipophilic and can be stored in fatty tissue.
  • Metabolism and genetics: Variation in CYP3A4 activity changes clearance speed.
  • Other medications: Drugs and even grapefruit juice that inhibit CYP3A4 can prolong how long Xanax stays active.

Can You Speed Up Elimination?

There is no safe, proven way to flush Xanax from your body faster. Time is the only reliable factor. Staying hydrated and healthy supports normal liver metabolism, but detox products do not meaningfully speed elimination. Never try to "clear" Xanax by stopping abruptly if you take it regularly — this can be dangerous.

When to See a Doctor / Warning Signs

Seek emergency care immediately for signs of overdose, especially if Xanax was combined with alcohol or opioids: extreme drowsiness, slowed or stopped breathing, confusion, or unresponsiveness. Do not stop taking Xanax suddenly if you have used it regularly — abrupt discontinuation can cause seizures and severe withdrawal, so tapering must be supervised by a doctor. If you are concerned about dependence, talk to your prescriber or call the SAMHSA National Helpline at 1-800-662-HELP.

Pro Tips

Never stop taking Xanax abruptly after regular use — sudden withdrawal can cause seizures and requires a supervised taper.

MedlinePlus

Combining Xanax with alcohol or opioids sharply raises overdose risk; seek emergency help for slowed breathing.

U.S. Food and Drug Administration

No detox product reliably speeds elimination — clearance depends mainly on time and liver function.

MedlinePlus

Quick Facts

Alprazolam has an average half-life of about 11 hours, so it takes roughly 2–4 days to fully clear the blood.

Source: U.S. Food and Drug Administration

Grapefruit juice and other CYP3A4 inhibitors can slow Xanax metabolism and prolong its effects.

Source: MedlinePlus

Sources

How long did it take you?

day(s)

Was this article helpful?