¿Por qué Semana Santa cambia de fecha todos los años?

La Pascua fue originalmente judía y se celebraba cuando se producía la primera Luna Llena tras el equinoccio de Primavera en el Norte (Otoño en el Sur).

La celebracion, en memoria de la noche en que Moisés y las 12 tribus huyeron de Egipto; de ahí que, tanto el Pesaj (Pascua judía) como la Pascua cristiana siempre concuerden con esa fase lunar, aunque casi nunca se sepa en qué mes solar caen.

Como todo judío, lo que Jesús festejaba era la Pascua como fiesta de la libertad, del fin de la esclavitud bajo los faraones, pero el cristianismo cambió no sólo este concepto, sino su fecha.

Los primeros cristianos celebraban la cena de Pascua observando que el Jueves Santo fuese alumbrado por la Luna Llena inmediata posterior al equinoccio de marzo, fase que debía producirse antes de la puesta de Sol en Jerusalén.

La Semana Santa, periodo en el que la iglesia católica dedica a recordar la pasión, muerte y resurrección de Jesús, cae en diferente fecha cada año

La primera explicación que surge es que la variación en la fecha de Semana Santa responde a que el Año Litúrgico que por tradición la fija, no se ciñe al año solar, sino al ciclo lunar, que antiguamente dominaba los calendarios.

En cambio, la Navidad es una fecha fija porque fueron establecidas por razones políticas de la Iglesia -imponer el culto a Jesús- en las mismas fechas en que se realizaban ritos paganos de honra al Sol, a Mitra o a Osiris, para reemplazarlos y desaparecerlos.