U.S. doctors online nowAsk doctors free
A 41-year-old member asked:

Will avinza (morphine) work better than vicodin?

1 doctor answer4 doctors weighed in
Dr. Romanth Waghmarae
Pain Management 40 years experience
Depends: Both are opioids. Avinza (morphine) is designed to be taken once a day and is used for those who have long term pain. Vicodin is short acting and is used for acute short term pain. Whichever one you take you must follow your md, s instruction to the "t".

Similar questions

A 47-year-old member asked:

Does avinza (morphine) work better than vicodin does?

2 doctor answers3 doctors weighed in
Dr. Karl Spector
Addiction Medicine 26 years experience
Maybe....: Though they are both narcotic pain medications, Avinza (morphine) is thought to be "better" than vicodin generally because it lasts all day vs vicodin, which will only last for 2 -6 hours.
Last updated Oct 23, 2017


Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.