The time frame it takes for drugs to leave your system is dependent on a multitude of factors, most notably how often you smoke and your body fat percentage.
Since you certainly don't smoke that often, it won't take long for your body to eliminate the marijuana metabolites. This would mean about 10 days for a urine test though. (Hardcore pot smokers usually have to wait at least a month before they're able to pass a drug test.)
I don't know your body fat percentage, so I cannot take that factor into account. I would guess that you're going to fail the drug test because you smoked so recently. I've heard that drinking lots of water to remove the marijuana from your body is actually a myth. It really has no affect on more quickly removing the metabolites.
Most Helpful Opinions
I've heard weed stays in the system for 30 days. Google it.
- u
It will show up in your urine for about 2 weeks after you used, even if you haven't used it since. There's no way to clean it out of your body.
What Girls & Guys Said
Opinion
1Opinion
Sorry but i heard two weeks
Yeah, you're not going to pass the drug test.
Learn more
Most Helpful Opinions