История празднования Иванова дня, отмечаемого 7 июля, восходит к далеким языческим временам. Первые упоминания о нем встречаются в источниках, относящихся к XII веку.
В этот день чествовали божество Купалу (на Украине оно было известно как Купало или Купайло, в Литве - как Ладо, в Польше - как Соботки), оно олицетворяло расцвет природы и даровало скорый урожай.
После введения на Руси христианства дата празднования Купалы совпала с рождеством Иоанна Крестителя, и, соединив имена святого и языческого бога, народ легко перекрестил праздник в честь «Ивана Купалы».