nav-left cat-right
cat-right

How Long Does Cocaine Stay In Your System

Cocaine, by itself, only stays in your system for 2-3 days, on average. However, its by-product, Benzoylecgonine can remain detectable for weeks. Many cocaine drug tests will look specifically for this by-product instead of just cocaine.


The amount of time that cocaine stays in your system is a variable that is dependent on a multitude of factors:

  • Weight
  • Body Mass Index
  • Metabolic Rate
  • Frequency of use
  • Potency

When cocaine is taken, it passes through the liver for processing and is eventually pushed out of the system as waste.  Benzoylecgonine, on the other hand, does not fully pass through the body and is stored in fats cells long term.  Due to this, the more body fat a user has, the longer cocaine and its metabolites will remain detectable in the system.

Frequency of use will also affect the duration that cocaine stays in your system.  Someone who uses regularly will have a larger buildup of metabolites in their fat cells than someone who only uses occasionally. Therefore, it will take much longer for their body to burn off the cells that contain the cocaine traces. Read more about cocaine detox.


Potency is another factor to consider.  In the United States, most cocaine has around a 60% purity level.  However, the purity could be higher or lower and because it takes a lab to test the drug, people never know how potent their cocaine is.  Stronger cocaine stays in the body for longer than weaker cocaine.

When it comes to cocaine detection, it is much easier to find accuracy using a hair drug test. Because the bloodstream feeds into hair shafts, anything that is in the blood will eventually end up in the hair.  Hair grows an average of one half inch every month.  Therefore, if your hair is one and a half inches long, cocaine and Benzoylecgonine will be detectable for 90 days.