Hi there, sorry this is getting back late, but I was on Apri for two years. The bc itself did not cause weight gain but my increase in appetite led me to gain about 20 lbs. If you can control your eating, you shouldn't have a problem. The only reason I noticed this is because I switched to Yaz three months ago and I no longer have the awful cravings and constant hunger like I did with Apri. I've lost 5 lbs already just from my eating habits going back to normal.