Ask a Lawyer and Get Answers to Your Legal Questions
The most common period of time is anywhere from 3-30 days, depending on your metabolism and the amount of marijuana that you've smoked. This is unfortunate, since it means that while most drug tests can only turn up evidence of other drugs if you've been taking the drug within a few days of the drug test, marijuana could still be detected in a urine test up to a month after the last time it is used. If you smoke marijuana on a regular basis it will stay in your system for as long as 45 days, and if you smoke marijuana at a constant pace, it can stay in the body for up to 90 days.
I hope you found this information helpful.