Глаз рыб построен по типу, обычному для позвоночных животных. Он состоит из трех оболочек, имеет внутри хрусталик в стекловидное тело (рис. 19). Первая оболочка белковая (склеротика) с хрящевыми образованиями. Впереди эта оболочка переходит в роговицу, почти плоскую, не выпуклую. В задней части белковой оболочки имеется отверстие для входа зрительного нерва. Вторая оболочка сосудистая. В ней разветвлены кровеносные сосуды, питающие глаз. Она состоит из трех слоев: серебристого с кристаллами гуаниновой извести, сосудистого и пигментного. Передняя часть сосудистой оболочки образует пигментированную радужную оболочку, которая у рыб неподвижна, в результате чего зрачок не может сужаться и расширяться. Хрусталик у рыб почти шарообразный, так как зрачок у рыб неподвижен, аккомодация осуществляется при помощи особого мускулистого серповидного отростка, передвигающего хрусталик назад или вперед. Третья оболочка - сетчатая. Она образует дно глаза, и в ней расположены окончания зрительного нерва, колбочки и палочки. Палочки сетчатки приспособлены к восприятию слабого света и при дневном освещении погружаются глубже между пигментными клетками сетчатки, которые закрывают их от световых лучей. Колбочки приспособлены к восприятию более яркого света, при сильном освещении приближаются к поверхности оболочки.
У рыб нет век. У некоторых рыб кожные покровы в виде прозрачной толстой пленки могут закрывать глаза, образуя жировые веки, свойственные кефалям и некоторым сельдям. У некоторых акул в переднем углу глаза имеется мигательная перепонка.
Поле зрения у рыб благодаря выдвинутому положению хрусталика обширно. По горизонтали оно равно 160-170°, по вертикали - 150°. По сравнению с наземными позвоночными рыбы близоруки. Большинство рыб ясно различают предметы в пределах около 1 м, а максимальная дальность зрения рыб 12-15 м. Рыбы лучше видят двигающиеся предметы. Большинство рыб различают цвета, но имеются и исключения: скаты и севрюги цвета не различают.