Skip to main content
  • Cocaine has a short half-life of approximately one hour, but its metabolites can remain in the body well past that, often long enough to test positive for cocaine use for several days or up to weeks after the last use.
  • The most likely metabolite to test positive for cocaine is benzoylecgonine, which remains in the body longer than cocaine itself.
  • The length of time cocaine can be detected depends on the type of drug test performed. A hair test can show cocaine use for as long as 90 days.
  • Some factors that can affect cocaine detection time include how often a person uses cocaine, how fast their metabolism is, how hydrated they are, and how well their liver works.
  • There are some differing detection timelines for crack cocaine and for cocaine metabolized through other methods.
  • Cocaine addiction can be treated, and there are effective options available for people who are ready for help.

How long does cocaine stay in your urine?

Can cocaine be detected in a hair test after 90 days?

Does drinking water help flush cocaine out of your system faster?

What is the difference between cocaine and crack cocaine in terms of detection?

What should I do if I think a loved one is using cocaine?

Sources

[1] [2] [5] National Institute on Drug Abuse. (2024). Cocaine drug facts. https://nida.nih.gov/publications/drugfacts/cocaine

[3] National Center for Biotechnology Information. (2023). Cocaine. In StatPearls. https://www.ncbi.nlm.nih.gov/books/NBK430769/

[4] National Institute on Drug Abuse (NIDA). (2023, November 21). Drug testing. National Institute on Drug Abuse. https://nida.nih.gov/research-topics/drug-testing