Ca majoritatea crustaceelor, creveții sunt omnivori și consumă atât materii vegetale, cât și animale mici. Ei nu sunt mâncători pretențioși și sunt considerați ca mâncători, înghițiți ceva suficient de mic pentru a mânca, materie, noroi, plancton, pești mici și alimente rămase.
Creveții nou-născuți și tinerii mănâncă plancton și plante marine, cum ar fi algele și algele, aproape de suprafața apei. Pe măsură ce cresc până la maturitate, dieta lor se schimbă de la plante la orice varietate de hrană pe care o pot mânca. Ei se hrănesc cu o varietate de crustacee mici, viermi și uneori consumă și creveți mai mici. Cele mai multe specii de creveți sunt animale marine, deși unele, cum ar fi creveții caridean, sunt adaptate pentru a trăi în biomase de apă dulce, mlaștini de sare și ape nisipoase și noroioase.