weed is out in a month that is the golden rule. If you are drinking a pissload of water it's more like 2-3 weeks but why take the chance? Cocaine is 3 days and that's all I know on the subject.