Con la llegada del cristianismo, la Noche de San Juan se mantuvo, pero perdió su carácter mágico y adoptó un nuevo significado. Según los textos sagrados, Zacarías mandó encender una hoguera para anunciar a sus parientes el nacimiento de su hijo, Juan Bautista, que coincidía con la noche de solsticio de verano.
Para conmemorar esa fecha, los cristianos del medievo encendían grandes hogueras y celebraban diversos ritos a su alrededor. En ellos siempre estaba presente la señal de la Cruz.