هناك العديد من العوامل التي تساهم في زيادة الوزن والبدانة، ومن أهم هذه العوامل:
1- تناول الطعام بكميات كبيرة وبشكل متكرر، وخاصة الأطعمة العالية بالسعرات الحرارية مثل الأطعمة الغنية بالدهون والسكريات.
2- الحياة الجلوسية وعدم ممارسة النشاط البدني بانتظام.
3- العوامل الوراثية والجينية التي تؤثر على عملية الأيض والتخلص من السعرات الحرارية.
4- تناول الأدوية التي تسبب زيادة الوزن كالستيرويدات والمضادات الحيوية والأدوية المضادة للاكتئاب وغيرها.
5- اضطرابات الغدة الدرقية وعدم تنظيم هرمونات الجسم بشكل سليم.
6- الإجهاد النفسي والعاطفي الذي يؤدي إلى زيادة إفراز الهرمونات المسؤولة عن زيادة الوزن.
7- قلة النوم وعدم الحصول على الكمية الكافية من النوم.
وبشكل عام، فإن زيادة الوزن تتأثر بتفاعل متعدد العوامل، ولا يمكن تحديد عامل واحد فقط كسبب رئيسي في الزيادة الوزنية.