Who can take nifedipine
Most adults aged 18 and over can take nifedipine. It's occasionally prescribed for children.
Who may not be able to take nifedipine
Nifedipine is not suitable for some people.
Check the leaflet provided with the medicine to make sure nifedipine is safe for you. Tell your doctor if you:
- have ever had an allergic reaction to nifedipine or any other medicine
- have liver disease
- have any heart problems (other than high blood pressure), including a recent heart attack, heart failure or unstable angina
- have diabetes