Los Moches se sustentaban principalmente de la agricultura, pesca y recolección. Cultivaban maíz, papa y otros cultivos usando complejos sistemas de irrigación. También pescaban y recolectaban moluscos en el mar utilizando embarcaciones de totora. Practicaban la caza de venados, lobos marinos y crianza de alpacas, llamas y otros animales. Comerciaban sus excedentes agrícolas y pesqueros a larga distancia.