Вообще-то день летнего солнцестояния приходится на 21 июня, но когда к нему приурочили день рождения Иоанна Крестителя, празднование было перенесено на ночь с 23 на 24 июня. 23 июня — канун Иванова дня, празднование начинается с заходом солнца и продолжается всю ночь и весь следующий день.
Традиции и обряды праздника похожи в разных странах. Они связаны с огнем, водой и целебными растениями. В эту ночь разжигают костры и водят вокруг них хороводы, а иногда и прыгают через огонь. Огню костров приписывали очищающие свойства.
По поверьям, это единственная ночь в году, когда вода «дружит» с огнем, поэтому костры часто разводят на берегах водоемов. Массовое купание — также одна из традиций этой ночи, потому что считается, что вода приобретает целебные свойства.
То же касается и собираемых в Иванову ночь лекарственных растений, которые собирали до рассвета, а потом высушивали и использовали для лечения болезней.
В каждой стране Иванов день имеет свое название. Так, в Латвии 23 июня носит название Лиго или Зеленый день, а 24 июня — День Яниса. Название Лиго восходит еще к языческим временам, а Днем Яниса (Яновым днем) праздник назвали в честь Иоанна Крестителя. Это один из любимых праздников латышей, в современной Латвии оба дня являются официальными выходными.
В Литве этот праздник называют Ионес, в Дании и Норвегии — ночь святого Ханса, в Швеции — Мидсоммар (середина лета), в Эстонии — Яанипяэв, в Финляндии — Юханнус.
Традиция отмечать праздник святого Иоанна в той или иной степени сохранилась также в Великобритании, Франции, канадской провинции Квебек, Венгрии, Ирландии, Италии, Польше, Португалии, Бразилии, Пуэрто-Рико, Испании, на Шетландских островах и в некоторых других странах.
Где-то этот праздник шире отмечается в городах, где-то — в сельской местности, но традиции его остаются неизменными: это народные гулянья, карнавалы, фестивали, ярмарки и бессонная ночь у костров.