* Rovarok és rovar lárvák
* Körögök (például kis garnélarák)
* Víziférgek
* Kis halak
* Algák
* Vízi növények
Mindenevők, és növényi és állati anyagokat is esznek, és étrendjük változhat, attól függően, hogy mi áll rendelkezésre az élőhelyükben.
A vadonban a guppiák különféle vízi élőhelyeken élnek, ideértve az édesvízi patakokat és a folyókat, a tavakat és a tavakat. A víz felső rétegeiben táplálkoznak, szájukkal szopni az élelmiszer -részecskékben, majd lenyelni őket. Gyakran táplálkozáskor iskolákat alkotnak, ami segít megvédeni őket a ragadozóktól.