The answer to question ‘how long does weed stay in your body’ depends on how often or how much cannabis the user has been ingesting or smoking. The effects of weed consumption are short lived but its stay in the body for weeks or even longer.   How weeds affects your body The active ingredient