Grønt oppkast er noen ganger sett hos barn når de har gastroenteritt (mageinfluensa). Dette kan være forårsaket av rotavirus, norovirus eller andre virus eller bakterier som forårsaker betennelse i mage og tarm. Den grønne fargen på oppkastet skyldes tilstedeværelsen av galle, som er en grønngul væske produsert av leveren og lagret i galleblæren. Galle hjelper til med å bryte ned fett i maten og kan bli oppstøt i magen og munnen når et barn kaster opp.