Certain medications prescribed for gynecological conditions can cause weight changes. For instance, some birth control pills may lead to weight gain due to fluid retention or changes in appetite. Other medications, such as antidepressants used to treat mood disorders, can also contribute to weight gain.