Тело красноперки довольно высокое, слегка сжатое с боков, покрытое плотной, крепко сидящей чешуей. Радужка глаз оранжевая с красным пятном вверху. Все плавники красные, но основание спинного черное, а грудных серое.
Красноперка схожа с плотвой. Отличить красноперку от плотвы можно по обращенному вверх рту, сильно отодвинутому назад спинному плавнику, а также по более яркой окраске тела.
Красноперка любит чистые воды, она обитательница зарослей. Однако густых зарослей она избегает, в ночное время малоподвижна. В тихие солнечные дни стайки красноперки поднимаются к поверхности воды.
Нерестует красноперка, когда вода прогревается до 18-20 градусов, созревает на 4-5 году жизни при длине тела 12 см. Взрослые особи достигают 30-35 см и весят до 500 г.