The period of time is anywhere from 3-30 days, depending on your metabolism and the amount of marijuana that you've smoked. [ Source: http://www.chacha.com/question/how-long-does-it-take-to-pass-a-drug-test-after-smoking-weed ].More Answers to  How long does it take to pass a drug test after smoking weed .he period of time is anywhere from 3-30 days, depending on your metabolism and the amount of marijuana that you've smoked. [ Source: http://www.chacha.com/question/how-long-does-it-take-to-pass-a-drug-test-after-smoking-weed ]. More Answers to  How long does it take to pass a drug test after smoking weed .