Skip to Content
Home > Health Resources > Anal Fissures: Nifedipine and Diltiazem
View Additional Section Content
Nifedipine and diltiazem are calcium channel blockers.
They are usually taken as pills to lower blood pressure. But these medicines can also help heal anal fissures.
A gel form of these medicines is best. When used as a gel directly on the anus, these medicines work as well as nitroglycerin cream.footnote 1 The gel form of these medicines also has fewer side effects than the pill form.
cause of fissures is increased tension (called resting pressure) and spasm in
the internal anal sphincter, one of two muscles that control the anus. These
medicines work by relaxing the smooth muscle, allowing the fissure to
Chong PS, Bartolo DCC (2008). Hemorrhoids and fissure in ano. Gastroenterology Clinics of North America, 37(3): 627-644.
ByHealthwise StaffPrimary Medical ReviewerAnne C. Poinier, MD - Internal MedicineAdam Husney, MD - Family MedicineSpecialist Medical ReviewerC. Dale Mercer, MD, FRCSC, FACS - General Surgery
Current as ofMay 5, 2017
Current as of:
May 5, 2017
Anne C. Poinier, MD - Internal Medicine & Adam Husney, MD - Family Medicine & C. Dale Mercer, MD, FRCSC, FACS - General Surgery
To learn more about Healthwise, visit Healthwise.org.
© 1995-2017 Healthwise, Incorporated. Healthwise, Healthwise for every health decision, and the Healthwise logo are trademarks of Healthwise, Incorporated.
Our interactive Decision Points guide you through making key health decisions by combining medical information with your personal information.
You'll find Decision Points to help you answer questions about:
Get started learning more about your health!
Our Interactive Tools can help you make smart decisions for a healthier life. You'll find personal calculators and tools for health and fitness, lifestyle checkups, and pregnancy.
Feeling under the weather?
Use our interactive symptom checker to evaluate your symptoms and determine appropriate action or treatment.
2700 Clay Edwards Drive, Ste 240, North Kansas City, MO 64116