“Alcohol and other drugs typically leave the body in a couple of days or weeks. THC (the active chemical in cannabis) is stored in the fat cells. Therefore, the body can retain THC for several months after quitting. … Every body is different, and the length of detox time is unpredictable.” For more information see our pamphlet About Marijuana Detox.