for weed to get get out of your system. like if I were to get drug tested.
a while and you shouldnt be doing drugs if you know your going to be getting tested for them use some commonsense
If occasional smoker, 3-5 days If heavy habitual smoker, 3-5 WEEKS.