Тело плотное, короткое, покрыто тусклой чешуёй среднего размера. Окраска изменчивая, преобладают серо-зелёные и грязно-коричневые тона, с небольшими пятнами и полосками неправильной формы. Цвет брюха обычно сероватого оттенка. В брачный период ротан становится чёрного цвета. Голова крупная, большой рот усажен мелкими острыми зубами в несколько рядов. Жаберные крышки имеют характерный для окунеобразных шип, направленный назад, однако у ротана он мягкий. Плавники мягкие, без острых шипов. Спинных плавников два, из которых задний длиннее. Анальный плавник короткий. Грудные плавники крупные, округлой формы. Хвостовой плавник округлой формы. В целом, ротан напоминает представителей бычковых рыб. Характерным отличием являются брюшные плавники: у ротана они парные, находятся близко к голове и непропорционально маленькие, в то время как у бычковых брюшные плавники срастаются в один и напоминают присоску.

В длину ротан может достигать 14—25 см, в зависимости от условий обитания, однако рыбы рекордных размеров встречаются нечасто. Продолжительность жизни — до 7 лет, обычно составляет 4—5 лет.

Половозрелость наступает к двухлетнему возрасту. Нерест происходит в мае-июле. Плодовитость около 1 тыс. икринок. Икру ротан откладывает на растения и различные предметы, после чего кладку охраняет самец. Лучше всего себя чувствует в стоячих водоёмах с хорошо развитой высшей водной растительностью. Ротан выдерживает частичное пересыхание водоёма и полное промерзание до дна зимой.

Ротан — хищник. Первоначально мальки питаются зоопланктоном, затем мелкими беспозвоночными, бентосом.

Взрослые ротаны поедают икру и мальков рыб, пиявок, тритонов, личинок земноводных (головастиков).

У ротана широко распространён каннибализм — поедание более мелких особей своего вида. Во время рыбной ловли ротан зачастую глубоко заглатывает наживку.

В небольшом водоёме ротан становится многочисленным и способен полностью истребить представителей других видов рыб.

В крупных водоёмах численность ротана регулируют другие хищные рыбы: щука, сом и особенно окунь.

Крупный ротан является объектом любительской рыбной ловли, хорошо клюёт на крупного червя и кусочки сырого мяса или сала, а также на различные мормышки и некрупные блесны.