how long does cocaine stay in urine

6 hours ago 3
Nature

Cocaine and its metabolites can generally be detected in urine for about 2 to 4 days after the last use. For occasional or light users, the detection window is typically up to 3 to 4 days. However, in chronic or heavy users, cocaine metabolites may be detectable in urine for a week or even longer, sometimes up to 2 weeks or more due to accumulation in body tissues and slower elimination

. The main metabolite tested in urine is benzoylecgonine, which has a longer half-life than cocaine itself and can remain detectable for several days after cocaine use

. Detection times vary based on factors such as the amount and frequency of cocaine use, individual metabolism, purity of the drug, and co-consumption of other substances

. In summary:

  • Occasional/light use: up to 2-4 days in urine
  • Heavy/chronic use: up to 7 days or more, potentially up to 2 weeks or longer in some cases
  • Benzoylecgonine is the primary metabolite detected in urine drug tests
  • Individual factors influence detection duration significantly

This variability means urine drug tests for cocaine usually cover a window of about 3-5 days for most users but can be longer for frequent or heavy users