When is it safe to take opioids? Via Health24 | 27 Jun 2017 - 12:27:24 Patients should stay on opioids for shortest time possible because dependency begins within three days. Source