What is carvedilol used for? This prescription drug is used to treat congestive heart failure, control high blood pressure, and improve survival following a heart attack. Carvedilol is used for off-label uses as well, such as treating hyperthyroidism, arrhythmias, and anxiety. While not generally approved for use in children, it may be used to slow down the aortic dilation seen in children with Marfan syndrome.
Based on clinical studies, carvedilol has been shown to significantly lower both systolic and diastolic blood pressures. The higher the dose of carvedilol, the greater the drop in blood pressure is expected to be. By lowering blood pressure, carvedilol can also decrease the risks that occur with long-term high blood pressure (see Effects of High Blood Pressure). Carvedilol does not, however, cure high blood pressure.