Javaneraffen sind Allesfresser und nutzen viele verschiedene Arten von Nahrung, was die Vielfalt der Lebensräume erklärt, in denen sie überleben können. Sie ernähren sich von hauptsächlich von Früchten und Samen, gefolgt von Blüten, Blättern, Pilzen und Gräsern. Zur tierischen Nahrung gehören Insekten, Frösche und Krabben. Javaneraffen (Macaca fascicularis) leben oft in der Nähe von Gewässern, und so wunderts kaum, dass sie u.a. auch Krabben fressen - ihr englischer Name "crab-eating macaques"...