Звіробійну олію використовують для лікування ран, виразок, наривів, розпушених ясен, уражень слизової оболонки рота. Усередину вживають для зміцнення серцевого м'яза . Деякі травознаї, як Наталя Земна, не рекомендують вживати звіробій протягом тривалого часу, особливо чоловікам (не більше 7 днів на рік).