鱼的种类太多,喜欢吃的食物也不一样。如果是滤食性的鱼类,比较喜欢吃浮游生物[浮游生物泛指生活于水中而缺乏有效移动能力的漂流生物,其中分有浮游植物及浮游动物。]和藻类,大一点的可以吃磷虾。如果是草食性[草食性,在动物学上,草食性是指主要吃植物,而不吃肉类的动物。]的鱼类,喜欢吃水草以及水生植物[能在水中生长的植物,统称为水生植物。]。如果是肉食性[肉食性动物是指主要吃肉类的动物。]的鱼类,则更喜欢吃鱼虫以及其它的小鱼,也可以吃底栖动物。而杂食性[杂食性也叫“泛食性”。]的鱼类很多东西都能吃,没有什么偏好。