Skip to main content
Isosorbide Dinitrate

Isosorbide Dinitrate Dosage

Christina Aungst, PharmDAlyssa Billingsley, PharmD
Reviewed by Christina Aungst, PharmD, Alyssa Billingsley, PharmD
Last reviewed on October 26, 2020

The average cost for 90 tablets of 10mg of Isosorbide Dinitrate is $28.01 with a free GoodRx coupon. This is 68.21% off the average retail price of $88.11.

tabletTablet

Dosage

Quantity

Price as low as

Price per unit

20mg

90 tablets

$30.05

$0.33

10mg

90 tablets

$28.01

$0.31

30mg

90 tablets

$30.88

$0.34

5mg

60 tablets

$24.55

$0.41

40mg

90 tablets

$174.65

$1.94

Typical dosage for Isosorbide Dinitrate

Isosorbide Dinitrate is available as both a short-acting tablet and long-acting capsule. The short-acting tablet is usually taken as 10 mg to 40 mg by mouth 2 or 3 times daily with at least a 14 hour period of time per day where you don't take any doses. The dose of the long-acting capsule is unique for everyone, and it can take some time to find the dose that works best for you. The highest dose you should be on is 160 mg total per day.

why trust our exports reliability shield

Why trust our experts?

Christina Aungst, PharmD, is a pharmacy editor for GoodRx. She began writing for GoodRx Health in 2019, transitioning from freelance writer to editor in 2021.
Alyssa Billingsley, PharmD, is the director of pharmacy content for GoodRx. She has over a decade of experience as a pharmacist and has worked in clinical, academic, and administrative roles.

Was this page helpful?