Short Answer

Most people test negative on a urine screen within 1 to 3 days after a single use of cannabis. Occasional users who smoke or vape a few times a week usually clear THC metabolites in 3 to 7 days. Daily or near-daily users often need 10 to 30 days, and long-term heavy users can test positive for 30 days or longer. The exact number depends on how much THC entered your body, how often you use, and how fast your body clears the metabolites.

more on this topic

Typical Urine Detection Windows by Use Pattern

  • One-time use: 1 to 3 days.
  • Occasional use (2 to 4 times per week): 3 to 7 days.
  • Regular use (daily): 7 to 21 days.
  • Heavy chronic use (multiple times daily, high-potency products): 21 to 30 days, and in some cases 45 days or more.
  • Edibles and concentrates: often at the longer end of each range because the dose absorbed is higher.

What Extends or Shortens the Window

  • Frequency and dose: More THC in, more metabolite stored.
  • Body fat percentage: THC and its metabolites are fat-soluble and release back into blood over time.
  • Metabolism and genetics: Faster metabolizers clear THC-COOH sooner.
  • Hydration: Drinking a lot of water dilutes urine, which can lower a screening result, but labs also check creatinine and specific gravity to flag diluted samples.
  • Product potency: Vape carts and concentrates can carry 70 to 90 percent THC, compared with 15 to 25 percent in flower.
  • Age, liver health, and medications: All affect how quickly the body processes the compound.

How the Urine Test Works

A urine immunoassay screens for THC-COOH, the main inactive metabolite of THC. Federal workplace testing uses a screening cutoff of 50 ng/mL. Anything at or above that level is called a presumptive positive and goes to a confirmation step. Gas chromatography with mass spectrometry confirms the result at a 15 ng/mL cutoff. Some labs and home test kits use cutoffs of 20 ng/mL or 50 ng/mL, so the same person can pass one test and fail another on the same day.

more on this topic

Steps to Take Before a Scheduled Test

  1. Find out the cutoff level the lab uses, since 20 ng/mL and 50 ng/mL produce different answers.
  2. Stop cannabis use as early as you can before the test date.
  3. Drink normal amounts of water rather than forcing large volumes, which can trigger a diluted sample flag.
  4. List any prescription drugs you take, including dronabinol (Marinol) or nabilone (Cesamet), for the medical review officer.
  5. Avoid internet detox products, which have no evidence behind them and can introduce compounds that trigger other positives.
  6. Request the confirmation test in writing if a screening result surprises you.

Bottom Line

There is no single number that applies to everyone. A one-time user can be clear in 48 hours; a daily concentrate user may test positive for a month. If a urine test is scheduled, the only reliable lever is time away from cannabis, plus an understanding of the cutoff your lab applies.

how long does cannabis stay in your blood