Als Allesfresser fressen Garnelen viele verschiedene Tier- und Pflanzenarten, ernähren sich jedoch hauptsächlich von kleinen Fischen, Algen, Pflanzenpartikeln und Plankton. Sie fressen auch verwesende Pflanzen und fressen Teile toter Tiere wie Schnecken, Muscheln und Fische und fressen sogar andere Garnelen.
Mit über 2.000 bekannten Arten kommen Garnelen in fast allen Gewässern der Welt vor, egal ob Salz-, Brack- oder Süßwasser. Garnelen reisen zusammen in Schulen und leben auf Meeresböden und Flussbetten auf der ganzen Welt. Sie werden als „geschützt“ eingestuft und leben in der Regel ein bis zwei Jahre. Die häufigsten Raubtiere, denen sie täglich begegnen, sind Krabben, Fische und Wale.