Question: what are nifedipine pills for?
Answer: 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.