Question: how does blood pressure medication cause weight gain?
Answer: It could be that beta blockers slow your metabolism. Also, if you switch from taking a water pill (diuretic) to a beta blocker as a treatment for high blood pressure, you may gain a few pounds of fluid that the diuretic kept off.