La fiesta de San Juan, celebración del santoral católico en muchos países cristianos, está fuertemente relacionada con la llegada del solsticio de verano en el hemisferio norte, debido a una antigua tradición pagana de adoración al Sol, y que con los siglos derivó en la famosa Noche de San Juan.
Como muchas tradiciones cristianas, este festejo tiene sus raíces en las comunidades celtas, para recibir la llegada del solsticio de verano, entre el 20 y 23 de junio; se trataba de una celebración en honor al Sol y dar la bienvenida a los días más largos del año.
Parte de la fiesta consistía en el ritual del encendido de hogueras, como una forma de dar fuerza al astro rey, que les llevaba luz, calor y vida.
☀️A las 8:57 horas, del miércoles 21 de junio, ocurrirá el solsticio de verano. Se trata del día más largo y la noche más corta del año. El fenómeno marca también el fin de la primavera y la época donde se presentan temperaturas más altas, lluvias y días más soleados.#OlaDeCalor pic.twitter.com/IVwwaGaCi8
— Fuerza Informativa Azteca (@AztecaNoticias) June 18, 2023
Con la llegada del cristianismo, muchas festividades paganas fueron adoptadas, a fin de que los fieles pudieran aceptar más rápido la nueva fe, y como una mezcla de creencias para no desechar por completo sus viejas costumbres. La Noche de San Juan se realiza en Europa en la víspera de la festividad del santo, es decir, la noche del 23 al 24 de junio.

Julen Nielfa Gracia-Getty
Por qué se celebra a San Juan el 24 de junio, cerca del solsticio
La fiesta de San Juan no es en honor al discípulo más joven de Jesús, sino al primo del Mesías: San Juan Bautista. Según la Biblia, Isabel, futura madre de San Juan, tenía seis meses de embarazo cuando fue visitada por su prima, María, quien acababa de enterarse de que esperaba al Salvador.
Entre la fiesta de Navidad del 24 de diciembre y la fiesta de San Juan del 24 de junio, existe una diferencia de seis meses. Por lo que los cristianos instituyeron la festividad de San Juan Bautista seis meses antes de la Navidad.
Aunque el ritual de las hogueras del 23 de junio, Noche de San Juan, proviene de la costumbre celta, la tradición católica afirma que Zacarías, padre del Bautista, mandó encender una llamarada anunciando el nacimiento de su hijo.
Esta tradición de encender hogueras está muy arraigada en las islas británicas, los países escandinavos y la península ibérica, incluyendo Portugal.
Fueron los españoles quienes llevaron la festividad a Latinoamérica, donde algunos países también realizan su noche de las hogueras, aunque debido a su ubicación geográfica, la fiesta marca el inicio del invierno.
En España, durante la Noche de San Juan, además de las hogueras en calles y plazas, también hay bailes, verbenas y chapuzones en la playa, en un festejo nque se prolonga hasta el amanecer.

|Museo Nacional del Virreinato-INAH
En México, se trata de más bien de una fiesta patronal con carácter religioso y mezclada con elementos indígenas, la cual incluye misas, peregrinaciones, comida, música, pirotecnia, ferias y baile.
La fiesta se celebra en muchos municipios del país que dan nombre al santo, como San Juan Ixhuatepec, San Juan Teotihuacán, San Juan del Río, San Juan Xicotepec, entre otros.
Cuándo ocurriá el solsticio de verano en México
Debido a que el solsticio puede ocurrir entre el 20 y el 23 de junio, la Noche de San Juan no siempre coincide con la llegada del verano.
En México, este año el solsticio de verano ocurrirá el miércoles 21 de junio, a las 8:27 de la mañana, hora del centro del país. La salida del Sol en la Ciudad de México será a las 5:59 de la mañana y la puesta será a las 7:18 de la noche. Es decir, habrá Sol durante 13 horas y 19 minutos.
Se trata del día más largo y la noche más corta del año en el hemisferio norte, debido a que el Polo Norte se encontrará en su punto más inclinado hacia el Sol. La noche del solsticio durará un total de 10 horas y 41 minutos.