How Long Does Cocaine Stay in Your System?
Generally speaking, cocaine or its metabolites can usually be detected in a blood or saliva test for approximately 48 hours after the most recent usage. In a urine test, this drug can be detected for about 72 hours post-use. In a hair test, cocaine may be detected for an extended period of time, ranging from months to even years. In the case of a heavy user, a urine test may still yield positive results for up to 14 days.