One of the most common questions we get: how long does weed stay in your system? The honest answer is “it depends” — but here’s a realistic breakdown by test type and usage frequency.
It Depends on the Test Type
| Test Type | Occasional Use | Regular/Heavy Use |
|---|---|---|
| Urine | 3–4 days | Up to 30 days |
| Blood | 1–2 days | Up to 7 days |
| Saliva | 1–3 days | Up to 3 days |
| Hair follicle | Up to 90 days | Up to 90 days |
Why It Varies So Much
THC is fat-soluble, meaning it stores in body fat and releases slowly over time. That’s why frequency of use matters more than almost any other factor — daily users build up a much larger reserve than someone who uses occasionally, extending detection windows significantly.
Other Factors That Affect Detection Time
- Body fat percentage — higher body fat can extend detection time
- Metabolism — faster metabolisms tend to clear THC quicker
- Potency and dose — higher THC% products and larger doses take longer to clear
- Hydration and activity level — can modestly affect urine test results
The Bottom Line
There’s no universal number — occasional users often clear a urine test within a week, while daily users may test positive for a month or more after their last use. If you’re facing a test with a hard deadline, detection time is not something to guess at casually.