La verdadera fecha de nacimiento de Jesús no se encuentra registrada en la Biblia. Por ésta razón, no todas las denominaciones cristianas coinciden en la misma fecha. Los orígenes de ésta celebración, el 25 de diciembre, se ubican en las costumbres de los pueblos de la antigüedad que celebraban durante el solsticio del invierno (desde el 21 de diciembre), alguna fiesta relacionada al dios o los dioses del sol, como Apolo y Helios (en Roma y Grecia), Mitra (en Persia), Huitzilopochtli (en Tenochtitlan), entre otros. Algunas culturas creían que el dios del sol nació el 21 de diciembre, el día más corto del año, y que los días se hacían más largos a medida que el dios se hacía más viejo. En otras culturas se creía que el dios del sol murió ese día, sólo para volver a otro ciclo.