Question: why gain weight with birth control?
Answer: High levels of estrogen can increase appetite and promote fluid or water retention. Changes in hormonal birth control and advances in combination forms of the pill have addressed this issue. Most, if not all, pills lack estrogen levels that are high enough to cause weight gain.