do blood pressure meds make you retain water?
Doctors aren't sure exactly why some beta blockers cause weight gain. 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.