How Long Does Cocaine Stay in Your System?
The following chart is a typical detection window for each of these types of tests.
Please note that this is an approximate duration. Actual detection windows may vary due to factors including frequency of use, amount used, and overall health.
| Drug Test |
Typical Detection Window
|
| Urine |
2 to 4 days (occasional use); up to 2 weeks (heavy, frequent use) |
| Blood |
Up to 24 to 48 hours |
| Saliva |
Up to 1 to 2 days |
| Hair |
Up to 90 days or longer |
Keep in mind that these are approximate time frames. The duration a metabolite remains detectable in someone’s body will vary from person to person, based on many factors, including frequency of use and amount used.
How Long Does Cocaine Stay in Urine?
The majority of drug screenings conducted today are urinalysis tests, for a few reasons: they’re affordable compared to other methods, they’re non-invasive, and they offer a reasonable window to identify recent cocaine use.
However, urinalysis tests do not screen for cocaine directly. Instead, they screen for benzoylecgonine, one of the primary metabolites created when cocaine is broken down in the liver. Benzoylecgonine usually remains detectable in urine for approximately 2 to 4 days after last use.[1] When someone regularly uses cocaine, or uses it in greater quantities, this detection window extends to anywhere between 7 to 14 days, because metabolites build up faster than they’re removed.[2] As mentioned above, this is why it’s possible to feel entirely sober, without experiencing any residual side effects from cocaine, yet still test positive for it on a urine test.
How Long is Cocaine Detectable Using Different Drug Tests?
Urine Testing
Urine tests currently have the widest practical detection window of the most commonly used methods and are widely used in employment and treatment programs due to their affordability and consistency in detecting benzoylecgonine.
They can detect cocaine in infrequent users for up to 2 to 4 days after the last use and up to 2 weeks in heavy users, since their use patterns lead to metabolites building up in the body faster than the body can eliminate them.[3]
Blood Testing
Blood tests detect cocaine itself, rather than its metabolites.
Since cocaine is metabolized so quickly out of the bloodstream, blood tests provide a much smaller detection window, typically 24 to 48 hours.[4] Blood tests are considered more invasive and are primarily used when a precise, recent history of cocaine use is needed, such as during emergency
Saliva Testing
Saliva tests have a very small detection window, typically lasting 1 to 2 days, making them convenient to administer and a quick way to determine recent cocaine use.[5] Saliva tests are best suited for determining very recent use rather than use from several days earlier.
Hair Follicle Testing
Hair testing provides the greatest detection window of all, typically up to 90 days or longer, as drug metabolites become embedded in hair at the follicle level.[6] Hair testing is useful for assessing prolonged patterns of drug use over extended periods, but it cannot pinpoint exact dates of use.
What is the Half-Life of Cocaine?

A drug’s half-life refers to the amount of time it takes for half of the substance to leave your system. Cocaine’s half-life is approximately 1 hour, which is part of why the effects of cocaine dissipate so quickly.[7] As cocaine is processed, it’s broken down into byproducts. Benzoylecgonine and ecgonine methyl ester are two common byproducts created when cocaine is metabolized, and these byproducts stay in your system a lot longer than the cocaine itself.
This is what most people don’t understand: although cocaine leaves your system quickly, its byproducts remain in your system for a long time. That’s why drug tests look for the byproducts and not the original cocaine.
How Long Does Cocaine Last?
Cocaine creates a quick high, but the effects only last for a little while. When you snort cocaine, you can expect the high to peak anywhere from 15 to 30 minutes and last until about an hour, and when you smoke crack cocaine, you can expect the high to start sooner and last less time, usually just 5 to 10 minutes.[8]
Once the effects of cocaine wear off, many people experience a “crash” where they feel tired, irritable, and depressed. Although you may feel the crash effects immediately after using, the cravings and mental side effects of cocaine use can continue for days after the physical effects have worn off and the drug has been removed from your bloodstream.
What Factors Affect How Long Cocaine Stays in Your Body?
There are a few factors that can affect how long cocaine stays detectable:
- Frequency of Use: Using cocaine frequently will cause your body to retain cocaine and its byproducts longer than it would with occasional use, since metabolites build up faster than they are eliminated.
- Amount Used: If you use larger amounts of cocaine at one time, it will take longer to clear from your body than smaller amounts.
- Route of Administration: How you ingest cocaine also determines how fast it enters your bloodstream and how fast it leaves. Snorting, smoking, and injecting cocaine all affect how quickly it enters the bloodstream, which influences the intensity of its effects and how the body processes it.
- Metabolism: If you have a faster metabolism, you’ll likely be able to process and eliminate cocaine and its byproducts more quickly than someone with a slower metabolism.
- Liver and Kidney Function: Both organs work together to remove toxins from your body. Since your liver is responsible for breaking down cocaine, and your kidneys assist in eliminating its byproducts, damage to either organ could slow down the removal of cocaine from your body and lengthen the period it stays detectable.
- Age and Overall Health: Your age and overall health can also play a large role in how long it takes your body to eliminate cocaine. Both factors contribute to your metabolic rate and organ function.
- Hydration and Body Composition: While hydration levels and body composition can somewhat influence how cocaine is detected in your body, nothing will reduce the amount of time needed to remove cocaine from your system other than letting your body process it naturally.
Can Cocaine Be Detected After Several Days or Weeks?
Yes, depending on the type of test used.
Occasional cocaine use may test negative on a urine test within a matter of days, while heavy users can test positive for weeks after their last use, due to a buildup of cocaine metabolites. Hair testing can extend this time frame to 90 days or more after last use, since metabolites remain embedded in hair as it grows. This is why someone who believes enough time has passed since their last use may still test positive, especially if a hair sample is taken.
Can You Speed Up How Quickly Cocaine Leaves Your System?
No. There’s no scientifically proven method to speed up how fast your body removes cocaine. Excessive water consumption, detox drinks, exercise, sauna treatments, and vitamins and minerals marketed as detoxifying agents are all examples of things claimed to expedite the removal of drugs from your system but don’t.
But while these options may seem like safe alternatives, some can carry real risks, such as water intoxication from excessive water consumption. The body naturally processes and removes cocaine through its normal metabolic functions at its own pace, not through shortcuts.
Why Detection Windows Vary Between People
Beyond the factors already discussed, there are other things that can cause actual detection times to vary.
- Individual metabolism and genetic differences can affect how well a person’s body metabolizes cocaine.
- Polysubstance use or some prescription drugs may also interact in ways that affect cocaine metabolism and detection windows.
- Underlying medical issues, such as liver or kidney problems, could prolong how long the body retains metabolites.
It’s also worth noting that laboratory-based tests are both more accurate and more sensitive than point-of-care (POC) testing, which means borderline results from a POC test would likely be reported as “positive” when using lab-based testing methods.
When Cocaine Use May Signal a Need for Professional Treatment
Difficulty stopping cocaine use, using it more frequently than before, persistent cravings despite repeated efforts to abstain, failed attempts to quit without professional help, and withdrawal symptoms when you stop, such as fatigue, low mood, or irritability, are all signs that you may benefit from additional support.
Continued cocaine use can also result in serious health consequences, including changes in heart rate and blood pressure, as well as potential future cardiovascular and mental health issues. If you see yourself or someone else exhibiting any of these behaviors, it may be time to seek help beyond trying to manage it on your own.
Help is Available for Cocaine Addiction
Understanding the time frame associated with how long cocaine remains in your system is only one part of the picture.
If you are no longer able to effectively manage your cocaine use and need guidance to safely stop, manage cravings, and build a strong foundation for ongoing recovery, there are professional treatment options available.
Reach out to Alpas today to learn more about the treatment options we offer.