Advertisement

Morphine Sulfate: what pharmacies actually pay

Prices below are the National Average Drug Acquisition Cost (NADAC) — the federal government's weekly survey of what pharmacies actually pay their wholesalers, as of 07/22/2026. Your pharmacy's cash price includes their markup and dispensing cost, so it will be higher — but if it's many times this number, that's a signal to shop around.

Form & strengthPharmacy costUnitType
MORPHINE SULFATE 10 MG/ML VIAL$2.34per mLGeneric
MORPHINE SULFATE 4 MG/ML VIAL$2.31per mLGeneric
MORPHINE SULFATE ER 10 MG CAP$2.61per tablet/unitGeneric
MORPHINE SULFATE ER 20 MG CAP$3.08per tablet/unitGeneric
MORPHINE SULFATE IR 15 MG TAB$0.24per tablet/unitGeneric
MORPHINE SULFATE IR 30 MG TAB$0.39per tablet/unitGeneric

Rough math: a typical 30-day supply of one tablet/day equals 30× the per-unit cost.

This is pricing information, not medical advice. Talk to your doctor or pharmacist before changing any medication.

Advertisement

Other drug prices