Иван Купала — отголосок древнейшего языческого праздника летнего солнцестояния, восхваляющего цветение и плодородие.
Многие народы делили год на две половины — светлую и темную, теплую и холодную, летнюю и зимнюю. Дни летнего и зимнего солнцестояния были точками календарного отсчета и у славян. Зимние празднества, когда чествовали возрождающееся солнце, со временем преобразовались в Рождество, Новый год, Святки и Крещение. Летний языческий праздник после установления православного календаря стал Ивановым днем или днем Ивана Купалы. Отмечался он 24 июня по старому стилю, а по новому стилю приходится на 7 июля — в Рождество Иоанна Крестителя.
Значение слова «Купала» доподлинно неизвестно. По одной из версий, оно восходит к индоевропейскому корню «-кuр-», обозначающему «кипеть, вскипать, страстно желать». Так, это слово может иметь несколько значений: костер, водоем и даже место, где собираются для празднования. Трактовки понятия Купалы связаны с огнем, символом жаркого летнего солнца, и водой, влагой, дарующей жизнь. Огонь и вода остаются главными атрибутами праздника Ивана Купалы и по сей день.
В ночь с Аграфены Купальницы на Ивана Купалу, то есть с 6 на 7 июля, народ повсеместно собирал росу, которой приписывались магические свойства. Люди верили: кто в эту ночь умоется росой, похорошеет и будет здоров весь следующий год. В одних регионах устраивались ночные купания, в других - заходить в реки опасались, ведь в эту ночь именинником был сам водяной. Разжигали высокие костры, через которые прыгали, чтобы очиститься купальским огнем.
Сохранилось множество купальских гаданий. Например, считалось: кто прыгнет через костер выше всех, у того будет самый счастливый год. Девушки пускали на воду венки и следили, чей тонул, а чей уплывал. В одних селах далеко уплывший венок означал скорое замужество, в других — долгую жизнь.
Старинные песни рассказывают историю «веночного» обряда — славянский вариант истории Ромео и Джульетты. Купала и Кострома были братом и сестрой, разлученными в детстве. Однажды взрослая Кострома гуляла по берегу реки. Ветер сорвал с ее головы венок. Проплывавший мимо на лодке юноша подобрал венок и вернул его Костроме. Лишь после свадьбы родители невесты поняли, что заезжий жених — это их потерянный сын Купала. В отчаянии молодые бросились в реку. Кострома превратилась в русалку (мавку), а Купала погиб. В ответ на русалочьи мольбы боги сплели тела влюбленных в цветок купалу-да-мавку. Христиане назвали его иваном-да-марьей.