The best birth control to avoid weight gain varies from person to person as everyone may react differently to the hormones.
If you feel your birth control is causing you to gain weight, it’s a good idea to talk with your medical provider, who can offer alternative solutions.
For example, there are low-dose hormone medications as well as non-hormonal contraceptives.