鱼虽然属于低等脊椎动物,但眼睛的结构却与人眼相似。所不同的是,人眼的水晶体是扁圆形,可以看到远处的东西;而鱼眼的水晶体却是圆球形,只能看见较近的物像。所有的鱼都是近视眼,它们很少能看到12米以外的物体,这与它们水晶体的弯曲度不能改变有关。不过,鱼虽然近视,但反应却很灵敏。钓鱼的人常常发现这样的事情:当他走到河边,还未来得及放下鱼钩时,鱼却早已察觉,迅速逃避了。原来,鱼在水中虽然看得不远,但却能够通过光线的折射,在水中看到陆地上的物体。由于折射作用,鱼会感觉到陆地上的物体的距离比实际的距离要近得多,位置也比较高,所以人还没靠近水边,它却感到人已出现在它的头顶上了。因此,有经验的钓鱼者通常都是蹲在岸边,使人体与水平面保持最小的角度,这样鱼就看不到人了。一般来说,鱼类的视野比人的要广阔得多,所以不用转身就能看见前后和上面的物体,例如淡水鲑在垂直面上的视野为150度,水平面上的视野为160~170度,而人眼分别为134度和154度。
这是因为鱼类没有眼睑,所以它们在睡觉的时候也都睁着眼睛,即使死了以后,也不会闭眼。