Svätojánska noc nahradila významný pohanský sviatok – Letný slnovrat. S dňom letného slnovratu sa spája množstvo rituálov, zvykov, povier a povestí. Medzi najznámejšie zvyky patrí zapaľovanie ohňov, ktoré mali vrátiť slnku jeho silu a preskakovanie vatier, ako rituál očisty. Slobodné dievčatá si zdobili hlavy venčekmi z deviatich lúčnych kvetov nazbieraných na deviatich lúkách. Pri pohľade cez venček do ohňa sa im mal zjaviť obraz ich budúceho muža. V niektorých dedinách dievčence vence hádzali na šindľovú strechu. Podľa toho, na ktorom rade šindľov sa veniec zachytil, za toľko rokov sa malo dievča vydať. Svätojánske vence sa zvykli púšťať po vode.