How long does CBD oil stay in your system? CBD (Cannabidiol) Forum › Category: Questions › How long does CBD oil stay in your system? 0 Vote Up Vote Down minky89 asked 1 week ago Jonesy22 replied 1 week ago I think it stays in your system for a few hours atleast. I read somewhere that its 3-4 hours. 1 Answers 0 Vote Up Vote Down Spence32 answered 6 days ago You can feel the effects of CBD oil for around 1-6 hours. Please login or Register to submit your answer Username or Email Address Password Remember Me Are CBD oil and Hemp oil the same thing? How to take CBD oil?