Оптические свойства водной среды не позволяют рыбе видеть далеко. Практически пределом видимости у рыб в прозрачной воде считают расстояние 10—12 м, а ясно рыбы видят не далее 1,5 м. Лучше видят дневные хищные рыбы, живущие в прозрачной воде (форель, хариус, жерех, щука). Некоторые рыбы видят в темноте (судак, лещ, сом, угорь, налим). У них в сетчатке глаза есть особые светочувствительные элементы, способные воспринимать слабые световые лучи.
Угол зрения рыб очень велик. Не поворачивая тела, большинство рыб способно видеть каждым глазом предметы в зоне около 150° по вертикали и до 170° по горизонтали.
Иначе видит рыба предметы, находящиеся над водой. В этом случае вступают в силу законы преломления световых лучей, и рыба может видеть без искажения лишь предметы, которые находятся прямо над головой— в зените. Наклонно падающие световые лучи преломляются и сжимаются в угол 97°.
Чем острее угол входа светового луча в воду и ниже предмет, тем более искаженным видит его рыба. При падении светового луча под углом 5—10°, особенно если водная поверхность неспокойна, рыба перестает видеть предмет.
Лучи, идущие от глаза рыбы вне конуса, полностью отражаются от водной поверхности, поэтому она представляется рыбе зеркальной.
С другой стороны, преломление лучей позволяет рыбе видеть как бы скрытые предметы. Представим себе водоем с крутым обрывистым берегом.вне преломления лучей водной поверхностью может увидеть человека.