La violacciocca è alta 30-60 cm, ha il fusto cilindrico, rigido, contorto e legnoso alla base, con cicatrici delle foglie degli anni precedenti. La pelosità va dal glabrescente al bianco-tomentoso per peli ramificati, a volte con rari peli ghiandolari.
Le foglie sono di colore cenere, lanceolate (1-3 × 5-12 cm) e vellutate; il margine è intero o con denti ottusi. Sono a volte presenti lacinie basali ottuse, oppure le foglie possono presentarsi sinuate, ondulate o pennatosette.
Il fiore è composto da un calice di quattro sepali di 9-15 mm bordati di violetto e piegati a sacco nella parte inferiore; una corolla di quattro petali violetti, spatolati, lunghi 17-24 mm, con larghezza massima di 8 mm. Fiorisce da marzo a maggio.