Nifedipine is a medicine used to treat high blood pressure. If you have high blood pressure, taking nifedipine helps to prevent future heart disease, heart attacks and strokes. Nifedipine is also used to prevent chest pain caused by angina. Occasionally, it’s used to treat Raynaud’s phenomenon and chilblains.
Nifedipine is in a group of drugs called calcium channel blockers. It works by relaxing the muscles of your heart and blood vessels.
Nifedipine is used to treat hypertension (high blood pressure) and angina (chest pain).
Nifedipine may also be used for purposes not listed in this medication guide.