A beta-blocker decreases your heart's workload and helps your heart beat more regularly. It can also help increase your heart's pumping ability. This can reduce chest pain. It may also lower your blood pressure and heart rate. This medicine is sometimes used to treat other health problems, such as high blood pressure, heart failure, coronary artery disease, heart attack (myocardial infarction), and irregular heart rhythms (cardiac arrhythmias). Beta-blockers also are sometimes used for health issues that aren't related to the heart. These include anxiety, migraine headaches, glaucoma, tremor, and hyperthyroidism.