Los peces marinos se alimentan de criaturas pequeñas, peces más pequeños y varios organismos muertos que descienden desde niveles de agua más altos. Es común que los peces marinos permanezcan hasta dos semanas sin comer, ya que la comida es A menudo escasean en las profundidades del mar.
Los peces marinos tienen sistemas digestivos lentos que les permiten permanecer llenos durante largos períodos de tiempo, un rasgo que es extremadamente beneficioso cuando su suministro de alimentos es escaso. Ciertas especies de peces pescadores machos, por ejemplo, son de tamaño pequeño y viven de peces pescadores como parásitos, lo que a su vez les permite detectar y alimentarse de todas las fuentes de alimentos disponibles.