Contraceptivos anticoncepcionais têm sido associados ao ganho de peso. O hormônio estrogênio é o culpado. O estrogênio reage com os rins, permitindo que eles retenham sódio e, por sua vez, retenham água em excesso. Geralmente, o ganho de peso é visto como um atributo negativo, mas para alguns o ganho de peso é benéfico.
O Centro Nacional de Recursos de Saúde da Mulher define a pílula combinada como contendo ambos hormônios estrogênio e progestina. Pílulas altas em níveis de estrogênio, como Yaz e Seasonique, podem causar mudança nos hábitos alimentares que podem contribuir para ganho de peso.
Depo-Provera é o líquido injetado e consiste apenas de progesterona. Dra. Lois M. Jessen também cita progestina para retenção de fluido e a produção adicional de andrógenos, que são hormônios masculinos que induzem ganho de peso.
Renina-angiotensina é um hormônio responsável por regular a pressão arterial e o equilíbrio hídrico do corpo. A adição de níveis de estrogênio no controle de natalidade libera secreções extras de renina-angiotensina nos rins, o que causa mais água a ser retida, acompanhada com retenção de sódio.
O controle de natalidade pode causar aumento nos níveis de insulina, denominado resistência à insulina, segundo o Dr. Frederick R. Jelovsek. Esta resistência à insulina transforma os carboidratos no corpo em células de gordura em vez de energia útil.
Contraceptivos que contêm nível superior a 30 microgramas podem causar ganho de peso.