Question: how long does urine for a drug test stay good?
Answer: Collect all urine voided for 24 hours after this time in the container provided by the physician. All urine passed during the 24-hour time period (day or night) must be saved.