How Long do Opiates Stay in Your Urine?

Opiates stay in your urine from approximately 2 to 5 days. It depends on how much you use, how often, and your body structure.