Die vorherrschende Ursache für Unterernährung auf den Philippinen ist Armut. Aufgrund von Armut sind die Menschen nicht in der Lage, die für eine gute Gesundheit erforderliche Menge an Nahrung oder Nährstoffen zu sich zu nehmen.
Geldmangel führt zu einem Mangel an Mitteln, um Lebensmittel zu kaufen. Kinder sind auf den Philippinen am anfälligsten für Unterernährung. Wie in vielen Bereichen, in denen Armut zu Unterernährung führt, überwacht die Weltgesundheitsorganisation das Wachstum und die Gesundheit von Kindern im Alter von 0-10 Jahren genau. Auf den Philippinen heißt dieses Programm "Operation Timbang" und wird monatlich durchgeführt. Kinder, die an dem Programm teilnehmen, werden gewogen, überwacht und erhalten Zufütterung.