There are lots of factors that you need to take into consideration while answering the question, 'How long does marijuana stay in your system?' I would let you know about some of the most important factors that you must include:-
1. The frequency of smoking weed.
2. The rate of metabolism.
3. The overall health and body weight.
4. Tolerance level towards the toxin.
If you want to read more factors that will help you to get the exact time then you can just take a look at Dispensary Cannabis online. Here you will know un details about it.