While taking recreational drugs might be fun and all in the moment, it's unlikely that users think much further into the future than that. You might be well aware of how long the effects of drugs will last, for example, but do you know how long these substances actually stay in your system?

Business Insider revealed all recently, and it makes for some pretty interesting reading. Because did you know that most common drugs - LSD aside - stay in your hair for 90 days following consumption. It's kind of grim when you think about it. LSD, on the other hand, apparently only lurks around your hair for 3 days following use, for some unexplained reason.

drugs, pills, cocainepinterest
Getty Images

The article details in a chart how long various substances are retained in your blood, your urine, and your hair. So here's how long you can expect the likes of alcohol, weed, cocaine, MDMA and more to be traceable in your blood and urine, just in case you're lining yourself up for any drugs tests any time soon.

Blood stream

LSD: 3 hours

Alcohol: 12 hours

Amphetamines: 12 hours

Everyone's clicking on...

Barbiturates: 2 days

Cannabis: 2 weeks (!!)

Cocaine: 2 days

Heroin: 12 hours

MDMA: 2 days

Morphine: 8 hours

Methamphetamine: 37 hours

Urine

LSD: 3 days

Alcohol: 5 days

Amphetamines: 3 days

Barbiturates: 4 days

Cannabis: 30 days

Cocaine: 4 days

Heroin: 4 days

MDMA: 4 days

Morphine: 6 hours

Methamphetamine: 6 hours

So among many other important lessons, a key thing to be learned here is the following: weed stays in your body for a really long time.

Follow Cat on Twitter.

Like this? Come and check us out on Snapchat Discover.

Headshot of Catriona Harvey-Jenner
Catriona Harvey-Jenner
Features Editor

Cat is Cosmopolitan UK's features editor covering women's issues, health and current affairs. news, features and health. The route to her heart is a simple combination of pasta and cheese (somewhat ironic considering the whole health writing thing), and she finds it difficult to commit to TV series so currently has about 14 different ones on the go.