Metoprolol, acebutolol, and propranolol are heart medications linked to weight gain. Other heart medications may cause weight gain, but some might cause weight loss or be weight neutral.
By blocking catecholamine-induced increases in heart rate, in velocity and extent of myocardial contraction, and in blood pressure, metoprolol reduces the oxygen requirements of the heart at any ...