Since it takes approximately five half-lives to completely eliminate a drug from the human body, it's likely that CBD stays in the system for about 85 hours, or about 3.5 days” says Dr. Johnson-Arbor. So, based on the half-life of the drug, it's likely that detectable levels may be present for several days after use.