Molecular model of cocaine.
3

How long does cocaine stay in the system?

The effects of cocaine can last for up to 30 minutes and test positive on a drug test for several days after consumption.

The effects of cocaine can last for up to 30 minutes, depending on how it is consumed. It can have longer effects when it is snorted, but shorter effects when it is smoked. Someone who recently used cocaine may test positive on a urine drug test for several days after consuming the drug.


We need a health approach to cocaine.

People have used cocaine for hundreds of years. Learn more about how drug decriminalization and investing in health and overdose prevention centers can keep people safer.

Reviewed and updated by Jules Netherland, PhD, and Dr. Sheila P. Vakharia on 05/02/2023.

A young woman holds a sign that says "End the Drug War."

Sign up for updates from DPA.

en_USEnglish