Originally Posted by Trebor
It depends on the means of ingesting. I'm presuming you smoked it so abut 2-3 weeks for it to be cokmpletely gone.* The lenght of time it remains in your system depends on how you ingested. With eating it can remain as long as 2 months.
*However you should be able to pass a drug test a week later. If you mean for how long until you are completely sober, about 90 minutes.
The method of administration doesn't make a difference on how long the metabolites stay in your body. THC (weed) metabolites will stay in your urine for UP TO 28 days. It can stay in your hair for like 3 months.