answersLogoWhite

0

The amount of time drugs will stay in your system varies by:

Your age

Your weight

Your sex

Your physical health

Presence of other drugs in the body

According to the American Addiction Centers, these are averages from urine tests:

Heroin: 1-3 days in your system

Cocaine: 2-3 days in your system

Marijuana: 1-7 days in your system

Meth: 2-3 days in your system

MDMA: 2-4 days in your system

Many factors will lead to how long a drug will stay in your system because drugs are so very different from each other, and people are also different. Two people using the same drug may have completely different reactions.

User Avatar

lionrecovery1

Lvl 6
3y ago

What else can I help you with?