¿Por qué se celebra la navidad el 25 de diciembre?

    En los países occidentales se celebra tradicionalmente el nacimiento de Cristo el 25 de diciembre. Las costumbres varían, aunque muchas, como el árbol de Navidad y el intercambio de regalos, están bastante difundidas. Por otro lado, los cristianos de las iglesias ortodoxas celebran la Navidad el 6 y el 7 de enero, y la iglesia armenia el 18 y 19 del mismo mes.

    En realidad los evangelios no dan la fecha exacta para el nacimiento de Cristo. Sin embargo, según el texto de los evangelistas es improbable que haya sido en invierno, pues los pastores de la región permanecen en los campos sólo entre primavera y otoño.

    Más aún, no se conoce con exactitud el año, pues según los evangelios tuvo lugar durante un censo romano, y no hubo censo en el primer año de la era cristiana. También se menciona el reinado de Herodes, pero durante su reinado no se realizaron censos. La incertidumbre aumenta al sustituirse en el año 325 el calendario juliano, utilizado en el Imperio Romano, con el Gregoriano, que es el que usamos actualmente. Los romanos contaban los años a partir de la fundación de Roma en el año 753 antes de Cristo, pero el monje Dionisus Exiggus tomó erróneamente esta fecha como el 748 a. de C. El error no fue detectado hasta mucho después de la introducción del nuevo calendario, por lo que la fecha del nacimiento de Cristo sería cinco años antes de lo que se creía. Pero esta fecha también contradice el dato de los censos romanos.

    El 25 de diciembre fue definido como la Navidad en el siglo IV, más exactamente en el año 345, por influencia de san Juan Crisóstomo y de san Gregorio de Naciaceno. Según muchas versiones esta fecha se eligió para sustituir muchas festividades de origen pagano, como las Saturnales, celebradas por los romanos en honor de Saturno, quien precidía la agricultura. En esta época se celebraban grandes banquetes y muchos espectáculos. 

    Otros opinan que la fiesta a sustituir era el solsticio de invierno, cuando los días empezaban a alargarse. Esta celebración era llamada "Natalis Solis Invicti", el nacimiento del Sol Invicto. Otro probable motivo era para remplazar la fecha de nacimiento del dios Mitra, uno de los más importantes de la mitología zoroastriana, la cual tuvo mucha influencia en el Imperio Romano. 

    De esta manera se remplazó una festividad pagana por una más acorde con la religión cristiana. Desde entonces, en los países de occidente se celebra cada 25 de diciembre como la fecha de la Navidad.