How long does it take morphine to wear off?

Pharm. Depending on the formulation of the morphine and your inherent metabolism, it can take anywhere from a few hours to a day for the analgesic effects of morphine to wear off.