Это смотря кто празднует. Языческий праздник Купала - один из четырех главных солярных праздников - отмечается в ночь с 23 на 24 июня, по окончании Русальей недели. Именно в период летнего солнцестояния, по мнению наших предков, происходил переход от ярого весеннего буйства к летнему созиданию, ненадолго приоткрывалась завеса между мирами Нави, Яви и Прави, и именно в этот момент наиболее сильно работала магия волхов и ведунов. И именно эта ночь считалась идеальной для зачатия детей - собственно, сам праздник и предварял именно это священное действо.
Православная церковь, не в силах победить язычество, подменила Праздник Летнего Солнца своим днем Иоанна Предтечи, который за 2000 лет благодаря юлианскому календарю "уехал" с 23-24 июня на 6-7 июля и стал из Купалы - Иваном Купала. Точно также Масленница была подвязана к христиано-иудейской Пасхе и вместо весеннего равноденствия блуждает туда-сюда, хотя изначально она имеет чёткую астрономическую привязку.
Тоже самое и с Рождеством. Рождение нового Солнца - Коляда - отмечается по окончании Карачуна - трех дней зимнего солнцестояния. А вот православное христианское "Рождество" непонятно кого (ибо Иешуа Га-Ноцри родился в сентябре) переехало аж на 7 января.
Поэтому воспроизводить языческие купальские традиции с прыжками через костер и пусканием венков на воду 6-7 июля, когда Солнце давно уже перевалило за апогей, - это всё равно, что отмечать Новый год в середине лета.
Так что родноверы отмечают Купалу как и положено - в ночь летнего Солнцестояния, а христиане отмечают непонятно что 6-7 июля.
Кстати, что характерно, на конец июня, когда по поверьям наших предков зачинали будущих великих воинов, мудрых правителей, волхов и женщин-ведуний, церковь ввела Петров пост, исключающий физическую близость между мужчиной и женщиной.