How long will cannabis stay in my system?

This always depends on how much you consume, how you consume it and your genetics, age, personality, gender and other personal biological factors. Effects can take up to 24 hours to fully dissipate, but THC can be detectable in the bloodstream for up to seven days or more, depending on several factors, including frequency of use.