The time CBD remains in your body depends on several factors, including metabolism, frequency of CBD use, CBD dosage, and method of administration (sublingual vs. topical vs. edible). While research is lacking on the toxicology of CBD and how long it remains detectable in blood or urine, existing conclusions indicate CBD will likely leave the system within 1-2 weeks.