Внешне напоминает плотву. Наиболее простой способ отличия — цвет глаз: у краснопёрки — глаза оранжевые, с красным пятном вверху[2], тогда как у плотвы — кроваво-красный. Ещё одно отличие — количество мягких перьев на спинном плавнике: у краснопёрки их 8—9, тогда как у плотвы 10—12. Иногда встречаются гибридные формы этих рыб, обладающие признаками обоих видов.
Длина тела может достигать 36 см, а максимально известный вес — 2 кг; обычные размеры 16—19 см и масса 100—300 г[2]. Продолжительность жизни — до 10 лет. Тело слегка уплощено по бокам и покрыто сравнительно крупной чешуёй. Плавников спинных — 1, анальных — 3. Анальных мягких перьев 8—12, позвонков 36—39. Русское название этого вида связано с яркой окраской плавников.