Sebbene celebrato il 25 dicembre di ogni anno, la data effettiva della nascita di Gesù non è nota. La Bibbia afferma che Gesù nacque durante il regno di re Erode, che terminò nel 4 a.C. Alcuni ricercatori credono che Gesù sia nato probabilmente nell'autunno dell'anno.
Secondo il libro di Luca, i pastori stavano guardando greggi di notte quando Gesù era nato e che i suoi genitori erano a Betlemme per un censimento. I ricercatori dicono che questo non accadrebbe a dicembre, a causa delle condizioni meteorologiche avverse. La nascita di Gesù è stata celebrata il 25 dicembre, dal quarto secolo e, secondo gli storici, la data è stata scelta per coincidere con varie celebrazioni pagane, come Saturnalia, una festa in onore del dio romano Saturno.