Drug Information · Detection Times

How Long Does Codeine Stay in Your System?

Codeine is typically detectable in urine for 24–48 hours after a single dose (up to 4 days for heavy users). In blood, codeine clears within 4–8 hours, though its active metabolite morphine is detectable for up to 12 hours. Hair follicle tests detect codeine for up to 90 days. Codeine metabolises to morphine and will trigger a positive opiate result on standard drug tests.

Codeine detection windows by test type

Test type
Detection window
Notes
💧Urine
24–48 hours (heavy users: up to 4 days)
Tests as morphine on opiate panels — codeine converts to morphine
🩸Blood
4–8 hours (morphine metabolite: up to 12 hours)
Rapidly metabolised; blood tests detect very recent use
🦷Saliva
1–4 days
Included in extended oral fluid panels
💇Hair
Up to 90 days
Standard hair drug testing panel includes opiates

Estimates only. Individual results vary based on metabolism, body weight, hydration, and frequency of use.

Detection times for other substances

Frequently asked questions

Codeine addiction help →Codeine withdrawal timeline →
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 Codeine Stay in Your System? | Detection Times UK | SoberNation