Трава зверобоя улучшает аппетит, стимулирует выделительную деятельность различных желёз, повышает регенеративную способность тканей, увеличивает отток желчи, возбуждает желудочную секрецию, оказывает вяжущее и кровоостанавливающее действие; обладает сильным спазмолитическим действием на гладкие мышцы желчных протоков, кишечника, кровеносных сосудов и мочеточников; улучшает венозное кровообращение и кровоснабжение внутренних органов; оказывает фотосенсибилизирующее действие при приёме спиртовых настоек или экстрактов и сока; проявляет выраженное противовоспалительное, обезболивающее, антимикробное, ранозаживляющее действие. Успокаивающе действует на нервную систему, может несколько повышать артериальное давление.