Question: how do calcium channel blockers affect the heart?
Answer: Calcium channel blockers lower your blood pressure by preventing calcium from entering the cells of your heart and arteries. Calcium causes the heart and arteries to contract more strongly. By blocking calcium, calcium channel blockers allow blood vessels to relax and open.