Report Abuse. It depends on the drug. Marijuana will take 30 days, sometimes longer because it is stored in your fat cells. Most other drugs (Meth, coke, etc) will be out of your system in 3 days. they can still test a hair follicle and spinal fluid to find it though.alee522 · 8 years ago. Thumbs up.est Answer: With urine tests....Cannabis from 4 - 6 weeks,amphetamines 2-4 days,E 2-4 dys,coke 1-2 days,lsd & mushies dont show in normal tests,opiates 1 day but if your doing heroin you aint bothered about tests!