Il tipico olio di iperico è limpido con un colore rosso rubino e può essere prodotto con 250 gr, di fiori e parti aeree secche o fresche in un litro di olio, di oliva, girasole, lino, mais, palma, vinacciolo o analoghi.