Skip to main content
Hydromorphone

Hydromorphone Dosage

Michelle Nguyen, PharmDCydnee Ng, PharmD
Reviewed by Michelle Nguyen, PharmD, Cydnee Ng, PharmD
Last reviewed on August 4, 2023

The average cost for 30 tablets of 2mg of Hydromorphone is $14.19 with a free GoodRx coupon. This is 42.50% off the average retail price of $24.68.

tabletTablet

Dosage

Quantity

Price as low as

Price per unit

4mg

120 tablets

$28.49

$0.24

2mg

30 tablets

$14.19

$0.47

8mg

120 tablets

$49.19

$0.41

ml of oral solutionMl of oral solution

Dosage

Quantity

Price as low as

Price per unit

5mg/5ml

30 ml

$14.48

$0.48

suppositorySuppository

Dosage

Quantity

Price as low as

Price per unit

3mg

12 suppositories

$45.18

$3.77

Typical dosage for Hydromorphone

Your provider will work with you to prescribe the right dose of Dilaudid (hydromorphone) for your individual needs. Your dose might differ if you have kidney or liver problems. It's recommended to use the lowest dose possible for the shortest duration of time to manage your pain.

Immediate-release Dilaudid (hydromorphone)

  • Tablets: The typical starting dose is 2 mg to 4 mg by mouth every 4 to 6 hours on an as-needed basis for quick relief of sudden pain (breakthrough pain).
  • Liquid: The typical starting dose is 2.5 mL to 10 mL (or 2.5 mg to 10 mg) by mouth every 3 to 6 hours as needed for breakthrough pain. Each 5 mL of liquid contains 5 mg of hydromorphone.
  • Rectal suppositories: The typical starting dose is 3 mg (or 1 suppository) inserted into your rectum every 6 to 8 hours.

Extended-release Dilaudid (hydromorphone)

  • Tablets: In general, the extended-release tablets are taken by mouth once daily. The dose for the extended-release Dilaudid (hydromorphone) tablet will depend on the dose of the other opioid medications that you're taking. People who are taking opioid medications for the first time for pain management generally shouldn't use the extended-release tablet.

Dilaudid (hydromorphone) is also available as an injection that's given by a trained provider in a healthcare setting.

Was this page helpful?