У своєму складі трава звіробою містить багато активних речовин, що здійснюють дезінфікуючу, протизапальну, кровоспинну дію на організм.
Як в народній медицині, так і в державних протоколах лікування травами і препарати на рослинній основі мають неабияку популярність. Трава звіробою використовується для лікування: a) зовнішньо – в якості компресів з мазями та оліями при гнійничкових захворюваннях шкіри, ранах; як настоянку для зігріваючих компресів; b) внутрішньо – відвари та настої для полоскання горла при ангіні, для внутрішнього застосування при шлунково-кишкових захворюваннях.