Яснотка — травянистое растение из семейства Яснотковые. Представляет собой многолетник до 70 см высотой с четырехгранными опушенными стеблями, яйцевидными мелкозубчатыми листьями, расположенными супротивно, и сидячими цветками, собранными в ложные мутовки.
Бутоны у крапчатой яснотки колокольчатые, с пятью заостренными зубцами и розовым, пурпурным или почти белым венчиком, изогнутым и вздутым возле зева. Верхняя часть цветка при этом нависает сводом, как шлем. Характерная особенность растения — это наличие пятнистого узора на нижней губе бутонов. После цветения яснотка дает дробные плоды, состоящие из четырех бурых орешковидных частей. Созревание начинается уже в июне и продолжается в разные сроки до осени.