Latinski naziv kantariona je Hypericum perforatum. Reč Hypericum potiče iz latinskog naziva za balzam, a prvi put je spominje starogrčki lekar Eurifon 288. godine pre nove ere. Prema nekim grčkim autorima, naziv kantariona potiče od grčkih reči hyper, što znači iznad i icon, što znači slika. To je zato što su stari Grci kantarion postavljali iznad religijskih obeležja, kako bi se rešili zlih sila.
Svoje englesko ime St. John’s wort kantarion je dobio po tome što je često u punom cvetu oko 24. juna, na dan kada se tradicionalno slavi rođendan Svetog Jovana Krstitelja, a vort je stara engleska reč koja znači biljka. U Engleskoj postoji običaj da se uoči praznika Svetog Jovana stavi malo kantariona ispod jastuka jer se veruje da će se tako obezbediti zdravlje i sačuvati život u narednoj godini. Da bi predviđale svoje šanse za bračno blaženstvo, devojke su grickale grančicu cvetova kantariona, i ako je cveće ujutro sveže šanse su im bile dobre, ako se osušilo predviđao se tužan ishod.
Za Kelte je kantarion predstavljao sunce i dobio je naziv sol terrestis, što znači zemaljsko sunce. Stari Grci i Rimljani su od kantariona pleli vence i stavljali ih na glave ili ispred nogu statua svojih božanstava.
Neke legende kažu da crvene tačke koje se pojavljuju na listovima kantariona simbolizuju krv Svetog Jovana, dok druge ističu da su to kapi vode sa ruku Bogorodice pale na njegove listove i protkale ih mnogobrojnim prozirnim tačkicama tako da izgledaju fino izbušeni. U hrišćanskoj tradiciji Sveti Jovan predstavlja svetlost, zbog čega je cveće uzeto kao podsetnik na Sunce.
Tokom vekova kantarion je bio snažan simbol zaštite. Neki ljudi su ga stavljali na vrata kuće kako bi zaštitili svoj dom od zlih uticaja, a neki su vezivali cvet kantariona na odeću, vodeći računa da budu zaštićeni u svako doba leta. Verovalo se da su veštice izuzetno aktivne oko leta, a moćan lek za zaštitu domaćinstva od opasnosti i pretnji veštica je bio kantarion. Neki su verovali da će se stavljanjem kantariona u jastuk sam Sveti Jovan pojaviti tokom noći i pružiti im blagoslov koji će ih zaštititi od zlih uticaja.