How Long in Your System How Long Does Meth Stay in Your System? Detection Times Explained Meth detection times vary by test: urine 2 to 5 days, blood 1 to 3 days, saliva 24 to 48 hours, hair up to 90 days.
How Long in Your System How Long Does Heroin Stay in Your System? Detection Times Explained Heroin detection times: learn how long heroin stays in urine, saliva, blood, and hair, and what factors affect each window.