Skip links
How long does cocaine stay in your system, detection windows by test type and OHIP-covered recovery support in Ontario

How Long Does Cocaine Stay in Your System?

Cocaine leaves the bloodstream quickly, with a half-life of about one hour, but the main byproduct your body makes from it, benzoylecgonine, is what most drug tests look for and can show up in urine for roughly 2 to 4 days after your last use.

Heavy or frequent use can stretch that window to a week or more, and other tests have their own timelines. Blood and saliva usually clear within a day or two, while a hair test can pick up past use for months. How long cocaine stays in your system comes down to how much you used, how often, your metabolism, and the type of test.

This guide is for education, not a way to time use around a test. If cocaine has become hard to control, our team can help through confidential cocaine addiction treatment.

What is cocaine and how does the body process it?

Cocaine is a strong stimulant made from the coca plant. Once it enters the body, whether snorted, smoked, or injected, the liver goes to work breaking it down almost right away.

The parent drug itself does not last long. Cocaine has a half-life of around one hour, meaning half of it is gone within about 60 minutes. The liver converts it into metabolites, and the main one, benzoylecgonine, is inactive but hangs around much longer. Its half-life sits somewhere around 6 to 12 hours, which is why testing labs measure benzoylecgonine rather than cocaine itself. This metabolite is the marker that confirms recent use on a standard urine drug screen.

How long does cocaine stay in your system by test type?

Detection windows are approximate and shift from one person to the next. The ranges below reflect typical findings for benzoylecgonine after the last use.

Test type Approximate detection window
Urine About 2 to 4 days, up to 2 weeks with heavy use
Blood Up to about 1 to 2 days
Saliva Up to about 1 to 2 days
Hair Up to about 90 days

Urine testing is the most common method because it is non-invasive and offers a wider window than blood or saliva. Hair testing looks the furthest back, though it is used less often and is better at showing a pattern of repeated use than a single occasion.

How long does cocaine stay in your urine?

For occasional use, a urine test usually detects benzoylecgonine for about 2 to 4 days after the last use. With heavy or long-term use the metabolite can build up and stay detectable for up to two weeks. Dose, frequency, and individual metabolism all shift the exact timing.

What affects how long cocaine stays in your system?

Two people who use the same amount can clear it at different speeds. Several things influence the window:

  • Amount and frequency. Larger doses and regular use let benzoylecgonine accumulate, which lengthens detection.
  • Metabolism. A faster metabolism clears the drug and its metabolites more quickly.
  • Liver and kidney function. The liver breaks cocaine down and the kidneys flush the metabolite out, so reduced function slows the process.
  • Body composition. Weight and body fat can affect how metabolites are stored and released.
  • Mixing with alcohol. Combining cocaine and alcohol produces cocaethylene, a longer-lasting and more toxic compound that extends the window and strains the heart.
  • Hydration and urine concentration. These can nudge a single test result, but they do not meaningfully speed up how fast your body clears the drug.

Can you flush cocaine out of your system faster?

Not really. Drinking gallons of water, buying detox kits, or exercising hard will not reliably clear cocaine or its metabolites ahead of schedule. Your liver and kidneys work at their own pace, and time is the only thing that consistently lowers the level.

Trying to cheat a test carries its own risks. Overloading on water can dilute the body’s sodium to dangerous levels, and mixing cocaine with alcohol to feel a longer high creates cocaethylene, which is harder on the heart than either substance alone. If you are worried about a test because use has become frequent or hard to stop, that worry is worth paying attention to. Support is available, and starting with a proper assessment and medical detox support is safer than any shortcut.

Cocaine, dependence, and when to get help

Cocaine acts on the brain’s dopamine system, and repeated use can lead to strong cravings and a cycle that is hard to break on your own. Because it is a stimulant, the crash afterward often brings low mood, exhaustion, irritability, and intense urges to use again. Many people who use cocaine also struggle with anxiety, depression, or other mental health conditions, and treating both together gives recovery the best chance.

You do not have to wait for a crisis to reach out. If you recognize the early signs that use is becoming a problem, that is a good time to talk to someone.

Getting OHIP-covered cocaine addiction treatment in Ontario

Thrive Medical is a Rapid Access Addiction Medicine (RAAM) clinic serving North York and the Greater Toronto Area, with virtual appointments available across Ontario. Assessment and treatment for stimulant use, including cocaine, are covered by OHIP for eligible patients.

You can learn how cocaine treatment at Thrive Medical works, see which addiction treatments are covered by OHIP, or start from home through our virtual outpatient program. If you or someone you care about is ready, our team can usually see new patients quickly. Free, confidential help is also available across the country through Health Canada’s substance use resources.

Frequently Asked Questions

How long does cocaine stay in your urine?

For occasional use, a urine test usually detects the metabolite benzoylecgonine for about 2 to 4 days after the last use. With heavy or long-term use it can stay detectable for up to two weeks, depending on dose, frequency, and metabolism.

How long does cocaine stay in your blood?

Cocaine and its metabolites are typically detectable in blood for up to about 1 to 2 days after the last use. Blood tests have a short window because the drug itself has a half-life of only about one hour, so they are used less often than urine tests.

Can a hair test detect cocaine months later?

Yes. A hair test can detect cocaine use for up to about 90 days because metabolites are deposited in the hair as it grows. Hair testing is better at showing a pattern of repeated use over time than confirming a single recent occasion.

Does drinking water flush cocaine out faster?

No. Drinking large amounts of water does not clear cocaine or benzoylecgonine from your body any faster, and it can be dangerous by lowering blood sodium. Only time allows your liver and kidneys to remove the drug and its metabolites.

Will one line of cocaine show up on a drug test?

It can. Even a single small dose produces benzoylecgonine, which a urine test can pick up for a day or more. The exact detection time depends on the amount, your metabolism, and how sensitive the test is.

Does mixing cocaine and alcohol change how long it stays?

Yes. Using cocaine with alcohol forms cocaethylene, a metabolite that lasts longer in the body and puts extra strain on the heart. This combination can extend the detection window and raises the risk of serious cardiac problems.

Sources

  • Mayo Clinic Laboratories, Cocaine and Metabolites test information (benzoylecgonine).
  • University of Rochester Medical Center, Health Encyclopedia, Cocaine Screen.
  • National Library of Medicine, StatPearls, Cocaine Toxicity.
  • National Institute on Drug Abuse (NIDA), Cocaine research reports.
  • U.S. Substance Abuse and Mental Health Services Administration (SAMHSA).
  • Health Canada, Get help with substance use.

Last reviewed: August 2026. This article is for general educational purposes and does not replace medical advice. Talk to a licensed healthcare provider about your specific situation. If you think you or someone else may be having a cocaine overdose, chest pain, or a seizure, call 911.

Leave a comment

Call Now Button