Există mai multe cauze ale foametei în lume, printre care se numără conflictele armate, schimbările climatice, războaiele comerciale și problemele economice. În multe zone, producția alimentară este limitată din motive climatice, cum ar fi secetele sau inundațiile, ceea ce poate duce la scăderea producției agricole și la creșterea prețurilor. In cazul țărilor sărace, problemele economice și de guvernare slabă pot duce la o distribuție inegală a resurselor alimentare, făcând ca alimentele să fie prea scumpe sau inaccesibile pentru cei mai săraci oameni.