Подводные листья линейные; плавающие длинно-черешковые с пластинкой сердцевидной формы. Воздушные листья прямостоячие, длинно-черешковые, стреловидно-треугольные, 6, 5-15 (до 25) см длиной и 4-12 (до 22) см шириной. В зависимости от условий обитания, в основном от глубины водоема, стрелолист развивает листья трех различных форм. На берегу или на мелководье у стрелолиста вырастают надводные листья, форма которых дала растению название. Такие мелководные стрелолисты обычно в июле зацветают. На трехгранном цветоносе “этажами” расположены мутовки с тремя цветками. В цветках по три белых лепестка с малиновым пятнышком и три чашелистика. Опыляют цветки насекомые, летающие над водой. Цветонос 20-100 см длиной, простой или слабо ветвистый, равный по длине листьям или короче их, с немногочисленными мутовками цветов, собранных в мутовки по 3. Лепестки белые или розовые с фиолетовым ноготком. Цветет в июне-августе.