Bien que la cause exacte du syndrome de pica n'ait pas encore été entièrement élucidée, il est reconnu que de nombreux facteurs psychosociaux, biochimiques et environnementaux jouent un rôle dans son développement. Une forte corrélation a été spécifiquement identifiée entre le syndrome de pica et les carences en fer, zinc et calcium chez les enfants. Des facteurs environnementaux tels qu'un faible statut socio-économique, la malnutrition et la maltraitance/négligence infantile augmentent l'incidence du pica. Les conditions développementales et psychiatriques, y compris les troubles d'apprentissage, le trouble du spectre autistique, la dépression, la schizophrénie et le trouble du déficit de l'attention avec hyperactivité, augmentent également le risque de syndrome de pica. Il est également connu que des facteurs culturels et appris peuvent être influents, car certains types de pica sont des comportements socialement acceptés dans des cultures et religions spécifiques. Des états psychologiques comme le stress et l'anxiété peuvent également contribuer à l'apparition du syndrome. Cependant, il convient de noter que le syndrome de pica peut également être observé chez les enfants ne présentant aucun problème de santé sous-jacent apparent.