Antara punca obesiti dalam kalangan rakyat Malaysia ialah pengambilan makanan secara berlebihan berbanding dengan tenaga yang digunakan oleh aktiviti . Selain itu , pengambilan makanan segera yang berlebihan daripada makanan biasa juga menyumbangkan kepada masalah ini . Seterusnya , gaya hidup sihat tidak dijadikan amalan harian . Pada masa yang sama , ia juga berpunca dari stres atau tekanan emosi yang sukar diatasi . Akhir sekali , tidak pernah melakukan senaman ringan .