У многих европейских народов с языческих времен есть народный праздник, связанный с солнцеворотом, с летним солнцестоянием. Этот день считается серединой лета.Обязательным атрибутом праздника является очищающий костер для избавления от болезней и напастей. Через этот костер нужно либо прыгнуть для очищения, либо бросить в него какую-то наговоренную личную одежду или платок.
Обычай обливаться водой на Иванов день связан с Иоанном Крестителем. Как известно, Иоанн Креститель купал Иисуса Христа в реке Иордан. Таким образом он его окрестил. С приходом христианства совместились и переплелись языческие и религиозные традиции. Праздник стал народным, фольклорным.
Практически везде этот праздник называется Ивановым днем и празднуется в ночь с 23 на 24 июня: именно 24 июня Рождество Иоанна Крестителя.
В России Иванов день изначально также связан с летним солнцестоянием, но празднуется 7 июля. Смещение дат связано с тем, что праздник отмечается по юлианскому церковному календарю, который отстает от общемирового григорианского.
В Санкт-Петербурге и Ленинградской области не принято обливаться водой на Ивана Купалу. Да и вообще Ивана Купалу не отмечают. Нет у нас такой традиции, утеряна за долгие десятилетия. Возможно, кто-то где-то локально устраивает себе этот праздник, но я ни разу не видела и не слышала.
В Ленинградской области финны-ингерманландцы весело отмечают праздник Юханнус. Это Иванов день по-фински. Но празднуется он, как и везде, в 20-х числах июня. В этом году веселье было в Туутари-Парке деревне Ретселя рядом с Красным Селом.
Очень красиво и весело празднуют Ивана Купалу в Латвии. Там Янов день называется праздник Лиго. И что примечательно, даже советская власть, запретившая все народные традиции, не смогла вычеркнуть Лиго. Его праздновали и в советские времена