1. About nicorandil

Nicorandil is a medicine used to prevent and treat chest pain caused by angina.

Your doctor will usually prescribe nicorandil when other heart medicines have not worked or are not suitable for you.

This medicine is only available on prescription and comes as tablets.

2. Key facts

  • Nicorandil helps reduce your risk of having an angina attack by increasing the blood supply to your heart.
  • Taking nicorandil regularly can also reduce the risk of further heart conditions.
  • It's usual to take nicorandil twice a day.
  • Common side effects of nicorandil include headaches and feeling dizzy. These are usually mild and short-lived.
  • Nicorandil is also known by the brand name Ikorel.

3. Who can and can't take nicorandil

Nicorandil can be taken by adults aged 18 and over.

Nicorandil is not suitable for some people. Tell your doctor if you have:

  • had an allergic reaction to nicorandil or any other medicine in the past
  • low blood pressure (hypotension)
  • a problem with fluid build-up in the lungs (pulmonary oedema)
  • recently had a heart attack or been told you have heart failure
  • low blood potassium levels and are taking potassium supplements
  • kidney problems
  • a genetic condition called glucose-6-phosphate dehydrogenase deficiency
  • have a digestive condition that affects the large intestine (diverticular disease)
  • are taking regular non-steroidal anti-inflammatory medicines (NSAIDs), such as aspirin or steroid (corticosteroid) tablets

4. How and when to take it

It's usual to take nicorandil twice a day: once in the morning and once in the evening.

How much will I take?

Your dose will depend on how nicorandil works for you.

You'll usually start taking 1 10mg tablet twice a day. This may go up to 40mg if you need it.

If you often get headaches, you may be given a smaller starting dose of 5mg. This can be increased after about a week.

How to take it

You can take nicorandil tablets with or without food. Swallow the tablets whole with a drink of water.

The tablets have a score line across the middle. This helps you break them in half if you have difficulties swallowing tablets whole.

What if I forget to take it?

If you miss a dose of nicorandil, take the missed dose as soon as you remember. But if it's nearly time for your next dose, skip the missed dose.

Do not take a double to dose to make up for a missed dose.

If you forget doses often, it may help to set an alarm to remind you.

You could also ask your pharmacist for advice on other ways to help you remember to take your medicine.

What if I take too much?

The amount of nicorandil that can lead to an overdose varies from person to person.

5. Side effects

Like all medicines, nicorandil can cause side effects, although not everyone gets them.

Common side effects

These common side effects may happen in more than 1 in 100 people. They're usually mild and go away by themselves:

Talk to your doctor or pharmacist if these side effects bother you or do not go away:

  • headaches
  • feeling dizzy or weak
  • feeling or being sick (nausea and vomiting)
  • flushing (also known as blushing)

Serious side effects

Serious side effects are rare and happen in less than 1 in 10,000 people.

Tell your doctor straight away if you get :

  • red, itchy or watery eyes – these can be signs of conjunctivitis or a corneal ulcer
  • painful sores (ulcers) on the eyes, skin or the lining of the mouth
  • stomach pain, feeling or being sick, loss of appetite, blood in your poo – these are signs of stomach ulcers

These rare side effects can happen at any time. If you notice ulcers on any part of your body, you'll need to stop taking nicorandil straight away.

Serious allergic reaction

In rare cases, nicorandil may cause a serious allergic reaction (anaphylaxis).

These are not all the side effects of nicorandil.

For a full list, see the leaflet inside your medicines packet.


You can report any suspected side effect to the UK safety scheme.

6. How to cope with side effects

What to do about:

  • headaches - make sure you rest and drink plenty of fluids. Do not drink too much alcohol. Ask your pharmacist to recommend a painkiller. Headaches usually go away after the first week of taking nicorandil. Talk to your doctor if the headaches last longer than a week or are severe.
  • feeling dizzy or weak - if nicorandil makes you feel dizzy or weak, stop what you're doing and sit or lie down until you feel better. Do not drive or use tools or machinery if you're feeling tired. Do not drink alcohol, as it'll make you feel worse. Speak to your doctor if you still feel dizzy after a week.
  • feeling or being sick- stick to simple meals and do not eat rich or spicy food. It might help to take your nicorandil after you have eaten. If you're being sick, try small, frequent sips of water to avoid dehydration. Talk to your doctor if these symptoms last more than a few days or you notice blood in your vomit.
  • flushing (also known as blushing) - try cutting down on coffee, tea and alcohol. It might help to keep the room cool and use a fan. You could also spray your face with cool water or sip cold or iced drinks. The redness should go away after a few days. If it does not stop or is bothering you, talk to your pharmacist or doctor.

7. Pregnancy and breastfeeding

Nicorandil is not usually recommended in pregnancy or breastfeeding. There's not enough information available to say whether it's safe or not.

If you're trying to get pregnant, are already pregnant or breastfeeding, talk to your doctor about the benefits and possible harms of taking nicorandil.

Your doctor will be able to recommend the best treatment for you and your baby.

8. Cautions with other medicines

There are some medicines that may interfere with the way nicorandil works.

Some medicines can lower your blood pressure too much when they're taken with nicorandil. This can make you feel dizzy or faint.

Tell your doctor if you're taking:

  • medicines used to treat high blood pressure
  • antidepressants
  • muscle relaxants, such as baclofen
  • riociguat, a medicine used for pulmonary hypertension
  • potassium supplements or medicines that increase potassium levels – these include ACE inhibitors, such as lisinopril and ramipril, and angiotensin receptor blockers (ARB), such as valsartan, losartan and candersartan
  • medicines for Parkinson's disease, like co-careldopa and levodopa
  • medicines used to treat erectile dysfunction, like sildenafil or tadalafil, or vardenafil or dapoxetine, used for premature ejaculation
  • steroids like prednisolone – these can increase the risk of stomach ulcers

Taking nicorandil with painkillers

It's safe to take nicorandil with paracetamol. But avoid painkillers known as NSAIDs like ibuprofen and high-dose aspirin. This is because they can increase the risk of stomach ulcers.

Mixing chloramphenicol with herbal remedies and supplements

There are no known problems with taking herbal remedies and supplements alongside nicorandil.


For safety, tell your doctor or pharmacist if you're taking any other medicines, including herbal medicines, vitamins or supplements.

9. Common questions

Page last reviewed: 28/02/2019
Next review due: 28/02/2022