Иван Купала празднуется в самый разгар лета — в ночь с 6 на 7 июля. Эта ночь считается волшебной. История же праздника Ивана Купалы корнями уходит в глубь тысячелетий. Праздник этот существовал уже с раннего периода родоплеменных отношений. Так что Купала — это, пожалуй, один из самых древних праздников.
Праздник Ивана Купалы - это древнее славянское языческое торжество, устраиваемое в честь бога плодородия Купалы. Кстати, покровитель плодородия не носил имя Иван. Откуда же оно взялось? Дело в том, что после крещения Руси языческих богов пытались вытеснить из памяти народной, а потому в день Купалы праздновали рождество Иоанна Предтечи. Ну, а память народная – она вместительна, нашлось в ней место и для христианских святых, и для идолов. Совместились образы Купалы и Предтечи - так и получил древний славянский бог новое имя – Иван.