¿Por que el 25 de diciembre? Una explicación bastante difundida es que los cristianos optaron por ese día porque, a partir del año 274, el 25 de diciembre se celebraba en Roma el dies natalis Solis invicti, el día del nacimiento del Sol invicto, la victoria de la luz sobre la noche más larga del año.
La Navidad en la actualidad Aparte del origen cristiano de la Navidad, esta fiesta ha ido mezclando su carácter religioso con la tradición de convivencia familiar, debido en gran medida a la popularidad de esta celebración y a la mercadotecnia. Se popularizó la tradición de intercambio de regalos.