Цветок иван-да-марья – растение-полупаразит с прямым и ветвистым стеблем, высота которого составляет 15–60 см. Любит паразитировать на ели, ольхе, иве, орешнике, но также на травянистых растениях. Весь стебель усеян волосками белого цвета, обращёнными вниз. Листья ланцетно-заострённые, супротивные, яйцевидные, сердцевидные, суженные в маленький черешок.
Соцветье – верхушечное, кисть — колосовидная с редким цветом. Прицветники сердцевидно-яйцевидные, супротивные, заострённые с зубчиками, вдоль жилок и у основания слегка опушённые. У нижней части соцветия прицветники зелёного цвета, у основания средней части – фиолетово-синего, у верхнего – фиолетового окраса.