In general, marijuana can stay in your bodily fluids for anywhere between one and 30 days after the last exposure. However, this is quite a long timeframe to be working with. How long does marijuana stay in your system or urine? To answer this adequately, you will have to consider the amount of, and the frequency with which cannabis is consumed. [1] The most common way to ... Continue Reading