How Long Do Cannabis Edibles Last in Your Body?
The short answer: the effects of a cannabis edible usually last 4 to 8 hours, with a peak around 2 to 4 hours. But how long the active compounds stay in your body is a different question. THC, the psychoactive compound in cannabis, can be detected in urine for 3 to 30 days after use. CBD, the non-intoxicating compound often sold in CBD edibles, is generally cleared faster and does not typically trigger standard drug tests unless the product contains THC. Always check lab reports before you buy any edible.
Duration of Edible Effects
When you eat cannabis, your body processes it through the digestive system. This delays onset compared to smoking or vaping. Most people feel effects within 30 to 60 minutes, but it can take up to 2 hours. The high then builds for another 1 to 2 hours and fades over 4 to 6 hours. The full experience can last 8 hours or more, depending on dose and your metabolism.
How Long THC Stays in Your Body
Detection times vary by test type and how often you use cannabis.
- Urine: 3 to 30 days for occasional users, up to 30 days or more for heavy users.
- Blood: 2 to 12 hours for THC, though metabolites can last longer.
- Saliva: 1 to 3 days.
- Hair: up to 90 days.
These windows are estimates. Your body fat percentage, hydration, dose, and frequency of use all play a role. Edibles often produce higher levels of THC metabolites than smoking because the liver converts THC into a more potent form.
How Long Do Cannabis Edibles Last in Your System?
CBD Edibles: A Different Timeline
CBD edibles are not the same as THC edibles. CBD does not produce a high and is not typically screened for in standard drug tests. However, full-spectrum CBD products may contain trace amounts of THC. Over time, that THC can accumulate and cause a positive test. If you need to avoid THC, choose CBD isolate or broad-spectrum products with a certificate of analysis showing 0% THC.
What to Look For When Buying CBD Edibles
If you are shopping for CBD edibles, prioritize transparency and testing. Look for a batch-specific certificate of analysis (COA) from an ISO 17025 accredited lab. The COA should show cannabinoid potency and a passing result for pesticides, heavy metals, and residual solvents. Check the THC content, even if the label says THC-free. For dosing, start low (5 to 10 mg CBD) and wait at least 2 hours before taking more. Store edibles in a cool, dark place and keep them away from children and pets.
FAQ
Do edibles last longer than smoking? Yes, edibles produce longer effects because digestion and liver metabolism slow the release of cannabinoids.
Can I speed up how fast THC leaves my body? No proven method exists. Hydration, exercise, and diet may help slightly, but detection windows are mostly determined by dose, frequency, and body fat.
Will CBD edibles make me fail a drug test? Pure CBD isolate should not. Full-spectrum CBD with THC can cause a positive result over time. Always check the COA.