Drug test detection periods vary depending on the type of drug test used.
Drug test Detection Periods for Urine
As a rough guide onsite instant urine drug tests will detect drug use for up t0 3-5 days since last drug use with the exception of Cannabis which can stay in the system for up to 30 days. The drug test detection period does vary slightly from drug to drug and depends on the sensitivity of the drug testing kit being used.
Saliva Drug Test Detection Periods
As a rough guide onsite instant saliva drug tests (taken using a mouth swab) will detect drug use for between up to 7-72 hours since last drug use. There is a lot of variance in the detection times for the different brands of saliva drug testing kits.