Isosorbide Dinitrate

Isosorbide dinitrate is a medication used to treat and prevent angina (chest pain caused by reduced blood flow to the heart). It helps widen blood vessels, improving oxygen supply to the heart and reducing its workload. If you’ve been prescribed isosorbide dinitrate, here’s what you need to know.

What is isosorbide dinitrate?

Isosorbide dinitrate is a nitrate medication that helps relieve and prevent episodes of angina by improving blood flow to the heart muscle.

Find your prescription medicine

Sign up in seconds to easily manage your prescription medicine and we’ll even remind you when it’s time to take or reorder it!

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.

Always consult a medical professional
This article is for informational purposes only and is not a substitute for medical advice. Always consult a healthcare professional before starting, stopping or changing any medication. If you have concerns about your medication or experience side effects, speak to your doctor or pharmacist immediately.

Download the app

Order prescriptions, book services, explore treatments and more, from your phone

download the healthera app
QR code link: https://healthera.app.link/x3gHGaQ5Otb