У науковій медицині використовується трава фіалки триколірної і польової — Herba Violae Tricoloris. Препарати з неї використовуються як відкашлювальний засіб при захворюваннях верхніх дихальних шляхів. Трава містить сапоніни, глікозид рутин, алкалоїд віолін, ефірну олію (до 0,008 %), саліцилову кислоту, цукор, вітамін C, каротин, а квітки — антоціан віоланін.