Drug Information · Detection Times

How Long Does Cocaine Stay in Your System?

Cocaine stays in urine for 2–4 days after a single use (up to 10 days for heavy users). In blood, cocaine clears within 4–12 hours. Saliva tests detect cocaine for 1–2 days, and hair follicle tests can identify use for up to 90 days. These windows vary significantly based on individual metabolism and frequency of use.

⚠️ Driving with cocaine in your system is a criminal offence in the UK

Cocaine detection windows by test type

Test type
Detection window
Notes
💧Urine
2–4 days (up to 10 days for heavy users)
Most common UK workplace drug test
🩸Blood
4–12 hours (up to 48 hours for heavy users)
Used for confirmed roadside or A&E tests
🦷Saliva
1–2 days
UK roadside police drug testing
💇Hair
Up to 90 days
Cannot detect use within last 5–7 days
💦Sweat
Up to 14 days
Less common; used in some probation testing

Detection windows are estimates. Individual results vary based on metabolism, body weight, hydration, and frequency of use.

What affects how long cocaine stays in your system?

📅
Frequency of use
Occasional users clear cocaine faster; daily users build up metabolites
⚖️
Amount used
Higher doses take longer to metabolise fully
💉
Method of use
Injecting or smoking (crack) delivers higher blood levels
Metabolism
Faster metabolisms clear cocaine more quickly
🧬
Body composition
Higher body fat may retain metabolites longer
🫀
Liver & kidney health
These organs process and excrete cocaine metabolites

Detection times for other substances

Frequently asked questions

Cocaine addiction help →Find drug treatment →
SoberNation Community— anonymous peer support, milestones & daily check-ins.
Join the community →
Real UK recovery stories — shared by people on the same journey.
Read stories →
How Long Does Cocaine Stay in Your System? | Detection Times UK | SoberNation