Не имеет корневой системы. Поэтому, как правило, его ветви плавают на поверхности воды.
Стебель жёсткий. Имеет слабую проводящую систему.
Листья расположены мутовчато. Конечные части мелкопильчатые и ломаются при соприкосновении, так как содержат известь.
Все части растения покрыты мелкими волосками и особой кутикулой — плёнкой из жироподобного вещества.
В водоёме помогает поддерживать чистоту воды, избавляя её от остатков корма, водорослей. В своих игольчатых листьях роголистник часто прячет мелких аквариумных обитателей, а также служит прекрасным субстратом для откладки икринок.