Principalele cauze ale obezității în rândul copiilor sunt alimentația nesănătoasă și sedentarismul. Consumul excesiv de alimente procesate, bogate în grăsimi și zaharuri, precum și absența activității fizice și petrecerea prea mult timp în fața televizorului sau a altor dispozitive electronice pot duce la creșterea în greutate și la apariția obezității. Factorii socio-economici și culturali, precum și educația alimentară și fizică necorespunzătoare, pot influența și ei dezvoltarea obezității în rândul copiilor.