Chociaż obchodzone 25 grudnia każdego roku, faktyczna data narodzin Jezusa nie jest znana. Biblia mówi, że Jezus narodził się za panowania króla Heroda, które zakończyło się 4 r.B. Niektórzy badacze uważają, że Jezus prawdopodobnie urodził się jesienią tego roku.
Zgodnie z księgą św. Łukasza, pasterze oglądali stada w nocy, gdy Jezus się urodził, a jego rodzice byli w Betlejem na spis ludności. Naukowcy twierdzą, że nie stanie się to w grudniu z powodu trudnych warunków pogodowych. Narodziny Jezusa były obchodzone 25 grudnia, od czwartego wieku, a według historyków, data została wybrana, aby zbiegać się z różnymi pogańskimi świętowaniami, takimi jak Saturnalia, festiwal poświęcony rzymskiemu bóstwu Saturnowi.