How does isosorbide dinitrate work?
Isosorbide dinitrate relaxes and widens blood vessels, which reduces the strain on the heart and improves oxygen delivery to the heart muscle.
What is isosorbide dinitrate used to treat?
Isosorbide dinitrate is commonly prescribed for:
- Preventing and relieving angina (chest pain due to reduced blood flow to the heart)
- Managing heart failure (to improve circulation and reduce heart strain)
- Reducing the risk of further heart complications
Who can take isosorbide dinitrate?
Isosorbide dinitrate is suitable for most adults with angina or heart-related conditions, as prescribed by a doctor.
Who might not be able to take isosorbide dinitrate?
Isosorbide dinitrate may not be suitable if you:
- Have very low blood pressure (hypotension)
- Have severe anaemia
- Have a history of recent stroke or head injury
- Are taking medications for erectile dysfunction (such as sildenafil, tadalafil, or vardenafil)
Can I take isosorbide dinitrate if I’m pregnant or breastfeeding?
Isosorbide dinitrate may be used during pregnancy or breastfeeding, but only under medical supervision.
What if I miss a dose?
If you forget a dose, take it as soon as you remember. If it’s close to your next dose, skip the missed one—do not take two doses at once.
How effective is isosorbide dinitrate?
Isosorbide dinitrate is highly effective at preventing angina attacks and improving blood flow when taken consistently.
What should I do if I take too much?
Taking too much isosorbide dinitrate can cause dangerously low blood pressure, dizziness, or fainting. If you think you’ve taken too much, seek emergency medical help immediately.
What dose of isosorbide dinitrate is usually taken?
- For preventing angina: 10mg to 40mg two or three times daily
- For treating heart failure: Starting dose of 10mg two or three times daily, increasing if needed
Your doctor will determine the correct dose based on your condition.
Powered by pharmacies
With over 1,700 pharmacy partners across the UK, you can get the help you need, wherever you are based.
Our website and mobile app make it easy and convenient to manage your health needs and book services at a pharmacy nearby.
What are the side effects of isosorbide dinitrate?
Common side effects include:
- Headache (common in the first few days of treatment)
- Dizziness or lightheadedness
- Flushing (warmth in the face and neck)
- Nausea
Serious side effects, such as severe dizziness, fainting, or signs of an allergic reaction, require urgent medical attention.
How should I take isosorbide dinitrate?
Isosorbide dinitrate is taken as tablets or slow-release capsules, usually two or three times daily, with water.
When should isosorbide dinitrate be taken?
Isosorbide dinitrate should be taken at the same time each day, as prescribed by your doctor.
What are the brand names for isosorbide dinitrate?
Isosorbide dinitrate is available as a generic medicine, but some branded versions include:
- Isordil
- Isoket
- Sorbidin
Final thoughts
Isosorbide dinitrate is an effective medication for preventing angina and managing heart failure, but it should be taken exactly as prescribed. If side effects occur or angina symptoms do not improve, seek medical help immediately.