Wish Recovery’s Blog Monthly Archives

October 2026

How Long Does Cocaine Stay in Your System? What Urine, Blood, Saliva, and Hair Tests Really Show

The high was gone hours ago. The worry hasn't left at all.

If you're wondering how long cocaine stays in your system, most standard urine tests look for a cocaine metabolite. A urine drug test can usually detect it for about one to four days after occasional use, and longer with heavy use. The detection time shifts with the amount of cocaine used, how often you use cocaine, and the type of test a lab runs. The number on a test and how you're actually doing are two separate questions, and this article answers both. Whether you're the one waiting on a result or the parent or partner beside them, you're welcome here.

Key takeaways

  • Most drug tests look for benzoylecgonine, a cocaine metabolite that stays in the body much longer than the high.
  • Cocaine is typically detectable in urine for one to four days after occasional use, and up to a week or more with heavy, frequent use.
  • Hair tests can show a pattern of use for about three months, but may miss a single use.
  • Mixing cocaine with alcohol creates cocaethylene, which is harder on the heart and liver.
  • Detectable and impaired are different things, and so are a clean test and feeling okay.

 

If you'd rather talk this through with a person, you can reach out to our team in confidence. Asking a question doesn't commit you to anything.