How does nicorandil work?
Nicorandil opens potassium channels in the blood vessels, causing them to widen (vasodilation). This reduces strain on the heart and improves blood flow, helping to prevent chest pain.
What is nicorandil used to treat?
Nicorandil is commonly prescribed for:
- Angina (chronic stable angina) (to prevent chest pain and improve exercise tolerance)
- Reducing the risk of further heart problems in people with coronary artery disease
Who can take nicorandil?
Nicorandil is suitable for most adults with angina, as prescribed by a doctor.
Who might not be able to take nicorandil?
Nicorandil may not be suitable if you:
- Have low blood pressure (hypotension)
- Have heart failure
- Have kidney or liver disease
- Have a history of gastrointestinal ulcers or perforation
Can I take nicorandil if I’m pregnant or breastfeeding?
Nicorandil isn’t usually recommended during pregnancy or breastfeeding. Speak to your doctor about safer alternatives.
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 nicorandil?
Nicorandil is highly effective at preventing angina attacks and improving blood flow when taken as prescribed.
What should I do if I take too much?
Taking too much nicorandil 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 nicorandil is usually taken?
- Starting dose: 10mg twice daily
- Maintenance dose: 10mg to 20mg twice daily
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 nicorandil?
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 ulcers in the mouth, stomach, or intestines, severe dizziness, or signs of bleeding, require urgent medical attention.
How should I take nicorandil?
Nicorandil is taken as tablets, usually twice daily, with water.
When should nicorandil be taken?
Nicorandil should be taken at the same time each day, as prescribed by your doctor.
What are the brand names for nicorandil?
Nicorandil is available as a generic medicine, but some branded versions include:
- Ikorel
Final thoughts
Nicorandil is an effective medication for preventing angina attacks, but it should be taken exactly as prescribed. Regular monitoring may be needed to check for potential side effects. If you experience side effects, speak to your doctor or pharmacist.