THC does not stay in your body for a fixed amount of time. For most occasional users, a single use is detectable for 1 to 3 days in urine. For regular users, it can show up for 30 days or longer. The exact window depends on how much you use, how often, your body fat, and the type of drug test used.
How Long Does THC Stay in Your Urine?
Urine tests are the most common method for drug screening. The detection window varies wildly based on your usage pattern.
For a person who uses cannabis once or twice a month, a standard urine test will likely be negative after 3 days. Some studies show it can clear in as little as 24 hours for very infrequent users with low body fat.
For daily users, the story is different. Research published in the journal Therapeutic Drug Monitoring found that chronic heavy users can test positive for 30 days or more after stopping. Some participants in that study still had detectable levels at 77 days. This is because THC is fat-soluble. It gets stored in fat cells and releases slowly over time.
The table below shows approximate detection windows based on frequency of use. These are general estimates. Individual results vary.
| Usage Pattern | Detection Window in Urine |
|---|---|
| Single use (once) | 1-3 days |
| Moderate use (2-4 times per week) | 7-14 days |
| Daily use | 15-30 days |
| Chronic heavy use (multiple times daily) | 30-60+ days |
How Long Does THC Stay in Your Blood, Hair, and Saliva?
Different tests look for THC in different parts of your body. Each has a unique detection window.
Blood tests detect THC for the shortest time. For occasional users, THC is usually gone from blood within 12 to 24 hours. For daily users, it can linger for up to 7 days. Blood tests are rarely used for employment screening because the window is so short. They are more common in DUI investigations.
Saliva tests are becoming more popular for roadside testing. THC can be detected in saliva for 1 to 3 days after use in most people. Heavy users may test positive for up to 7 days. These tests are good at detecting very recent use, which is why law enforcement likes them.
Hair tests have the longest detection window. THC metabolites can be detected in hair for up to 90 days. Hair tests are not as common because they are more expensive and can produce false positives from external contamination. The CDC notes that hair testing is controversial for this reason.
What Factors Affect How Long THC Stays in Your System?
Several key factors determine your personal detection window. No two people process THC at the same rate.
Body fat percentage is the biggest factor. THC is fat-soluble. It binds to fat cells and releases slowly over time. A person with higher body fat will retain THC longer than a lean person. This is not about body weight alone. It is about the ratio of fat to muscle.
Frequency of use matters more than dose. A person who uses a small amount every day will have a longer detection window than someone who uses a large amount once. The body builds up a reservoir of THC metabolites with repeated use.
Metabolism plays a role. People with faster metabolisms clear THC more quickly. Exercise and hydration can support metabolism, but they will not flush THC out overnight. That is a myth.
Potency of the cannabis also matters. Modern cannabis products can have THC concentrations of 20% or higher. Higher potency means more THC enters the body and more must be processed and eliminated.
Does How Long THC Stays in Your Body Affect How Long You Feel High?
No. The feeling of being high and the presence of THC in your system are two completely different things.
The psychoactive effects of THC typically last 1 to 4 hours after smoking or vaping. Edibles can last longer, up to 6 to 8 hours. After that, the intoxicating effect is gone even though THC metabolites remain in your body.
This is a common misunderstanding. People sometimes think they are sober once the high wears off. From a drug test perspective, that is not true. The metabolites that drug tests look for can linger for days or weeks after the high has completely ended.
The distinction matters for workplace testing. You can be completely sober and still test positive. The test does not measure impairment. It measures past exposure.
What Actually Works to Speed Up THC Elimination?
There is no proven way to significantly speed up how fast THC leaves your body. The body has its own timeline.
Hydration helps your kidneys function properly, but drinking excessive amounts of water will not flush THC out faster. In fact, it can be dangerous. Overhydration can lead to a condition called hyponatremia, where your blood sodium drops to unsafe levels. Some people have tried this before a drug test and ended up in the hospital.
Exercise can help in the long term because it burns fat cells where THC is stored. However, exercise right before a test can temporarily increase THC levels in your blood. This is because fat breakdown releases stored THC back into circulation. The American College of Sports Medicine has noted this effect in research.
A healthy diet and regular exercise over weeks or months may modestly reduce the detection window. No intervention will clear THC in 24 hours if you are a regular user. Products sold as detox drinks or cleansing kits have no clinical evidence supporting their effectiveness. The Federal Trade Commission has taken action against companies making these claims.
Common Misconceptions About THC Detection
Several myths about THC testing persist online. They are not backed by evidence.
One common claim is that niacin (vitamin B3) can flush THC from the body. There is no research supporting this. High doses of niacin can cause liver damage and skin flushing that is uncomfortable and potentially dangerous.
Another myth is that vinegar or cranberry juice can help you pass a test. These do not affect THC metabolites. They may change the acidity of your urine temporarily, but standard lab tests are designed to detect this kind of tampering.
Some people believe that secondhand smoke exposure can cause a positive drug test. Research from the National Institute on Drug Abuse shows this is extremely unlikely in real-world conditions. You would need to be in an unventilated space with heavy smoke for hours to produce a positive result. Brief exposure in a social setting will not trigger a positive test.
Diluting your urine by drinking large amounts of water before a test is also unreliable. Labs check for diluted samples by measuring creatinine levels. If your sample is too dilute, they will reject it and may require a retest under observation.
Frequently Asked Questions
Can I pass a drug test in 24 hours if I only used once?
It is possible but not guaranteed. For very infrequent users with low body fat, a single use may clear urine in 24 hours. For most people, 2 to 3 days is more realistic.
Do edibles stay in your system longer than smoking?
Yes, slightly. Edibles are processed through the liver, which produces more metabolites that take longer to clear. The difference is usually a day or two for most people.
Does CBD show up on a drug test for THC?
Pure CBD should not cause a positive test. However, many CBD products contain trace amounts of THC that can accumulate and trigger a positive result. Always check third-party lab reports for any CBD product.
How long does THC stay in breast milk?
THC can be detected in breast milk for up to 6 days after use. The American Academy of Pediatrics recommends avoiding cannabis while breastfeeding because THC passes to the infant.

