– Ivan Kupala, or Midsummer Day, is one of the main pagan Russian holidays which was celebrated on the day of the summer solstice. With the adoption in Kiev Rus of Christianity, the Christian holiday of St. John the Baptist was added to this day, and the holiday began to be celebrated on June 24th.
It is thought that we owe the source of Ivan Kupala Day to both eastern and western Slavs.