There is however, no straightforward answer to this question, as some forms of weed can be stronger than others. Therefore if you take a stronger dose, it is likely to remain in your system for longer than a weaker dose.
Stay Healthy to Get Marijuana Out of Your System Faster
In the same way, if you smoke a lot of cannabis, it will take your body longer to be totally rid of it. The health of your body will also determine how long it takes for weed to leave your system. If you get plenty of exercise, don't drink too much alcohol, and don't smoke cigarettes, your body will be quite healthy.
Eating a rich and varied diet with at least five portions of fruit and vegetables a day will also help ensure you have a healthy immune system. The healthier you are, the more likely your body will be able to eliminate marijuana from your body at a faster rate.
If you are slim in build and have a faster metabolic rate, it is more likely that weed will leave your body faster. You can try to speed up the process by drinking plenty of water and eating well. Also, getting a lot of exercise may also help the body restore itself.