Trusted Attorney Providing Knowledgeable And Dedicated Representation

Attorney Christopher T. Adams

Trusted Attorney Providing Knowledgeable And Dedicated Representation

How long can different drugs be detected in your system?

Various tests can be used to detect the presence of drugs in your system, even long after those drugs have stopped having an effect on the way that you feel. For instance, if you consume a product containing marijuana, the effects may last for a few hours after that consumption.

However, marijuana may still show up in your system for a few days longer. In fact, some experts note that it can still be detected for up to a week, which is long after you would’ve stopped feeling the impact.

You may be wondering how long these tests will be able to detect other types of drugs. Let’s look at a few examples.


Opioids are commonly abused prescription medications – for example, painkillers like oxycodone. They also include illegal drugs like heroin. Either way, these can be found in a urine test for up to three days after use.


Barbiturates are sedatives, and they require a prescription. They have an especially long presence in your body. In a urine test, evidence can show up for as long as three weeks.


Some common drugs are stimulants, including things like meth, cocaine and prescription medications for ADHD. Users can expect them to still show up in a urine test for around two or perhaps three days.

Hair tests

Another important thing to point out is that the lengths of time noted above are for a urine test. Hair tests can usually show evidence of drug use for much longer. This could even be up to a few months for some drugs, especially for heavy users.

If you find yourself facing drug-related charges, be sure you know about all the legal options at your disposal.



FindLaw Network