На третий-пятый год жизни красноперка достигает своей половой зрелости. Размер рыбы к этому времени уже составляет 12 см в длину, и она стает готовой к нересту, который длится с апреля или мая (в зависимости от места обитания) и до конца июня при оптимальной температуре 16-20 градусов. К моменту нереста окрас у красноперок становится более ярким и выразительным. Икру они откладывают на водные растения, причем выпускают ее не всю сразу, а дозированными порциями.