Иван Купала - летний народный праздник, до распространения христианства связанный с летним солнцестоянием (20 - 21 июня). С принятием христианства он стал приурочен ко дню рождения Иоанна Крестителя - 24-го июня. А по новому стилю эта дата приходится на 7 июля.