Hormones Does Birth Control Cause Weight Gain? The Hormone Connection. Does birth control cause weight gain? Learn how hormonal birth control may affect metabolism, cortisol, insulin, and body composition naturally.