Istnieje kilka teorii, co do tego, co było przyczyną upadku kultury Moche. Niektórzy uczeni podkreślają rolę zmian środowiskowych. Badania rdzeni lodowych, wywierconych z lodowców w Andach, ujawniają zjawiska klimatyczne między 536 do 594 naszej ery, na przykład super El Niño, który doprowadził do 30 lat intensywnych opadów i powodzi, a następnie 30 lat suszy. Ludność mogłaby utracić wówczas wiarę w dotychczasowych bogów i skierować się ku innym kultom.