Question: how long does it take for suppository to absorb?
Answer: Keep lying down for about 5 minutes. This lets the medicine dissolve. Suppositories should stay in the rectum for 15 to 30 minutes. The suppository does not need to melt completely to be effective.