how long does it take for illegal drugs to get out your system?
Stimulants including cocaine, meth, and ADHD medications are detectable for about 2 or 3 days. Benzodiazepines and MDMA generally flag a urine test for up to 4 days after last dose. Marijuana stays in the system a bit longer, with amounts being detectable for between 1 and 7 days after last use.