CBD remains in your system for approximately 3-5 days, although the effects can last anywhere from 3-6 hours. Depending on the dosage as well as other personal parameters such as age, weight, and gender.