На ожирение влияют генетические и экологические факторы, поэтому гены ожирения могут передаваться по наследству, но и пищевые привычки также играют большую роль. Ожирение имеет семейную агрегацию и разнообразные гены, есть теория, что когда в организме есть ген бережливости, при нехватке пищи в организме, организм будет эффективно использовать пищу, когда пищи много, это может вызвать абдоминальное ожирение, этот ген включает β3-адренергические рецепторы, гормон-чувствительную липазу и так далее. Факторы окружающей среды также играют большую роль в развитии ожирения, когда в семье структура питания более жирная, и любят есть сладкую пищу, то легко может появиться семейное ожирение. Кроме того, если плод недоедает в организме матери или имеет низкий вес при рождении, он легко страдает ожирением во взрослом возрасте. Однако основной причиной ожирения все же является чрезмерное потребление пищи, приводящее к избыточному накоплению жира. Поэтому ожирение может быть наследственным, но не обязательно все будут страдать ожирением, а также с учетом диеты, образа жизни и так далее.