Po prvé, nikto nemôže s istotou povedať, kedy presne sa Ježiš narodil. Mnoho učencov sa domnieva, že sa s najväčšou pravdepodobnosťou nenarodil 25. decembra, ale v skutočnosti mohol byť jarným dieťaťom. Biblia neuvádza konkrétny deň, mesiac ani rok jeho narodenia.
Načasovanie Vianoc ďalej komplikujú rozdiely medzi juliánskym a gregoriánskym kalendárom, a preto sa Vianoce neslávia univerzálne 25. decembra. Arménska apoštolská cirkev preferuje 6. januára, zatiaľ čo väčšina orientálnych a východných pravoslávnych cirkví ich oslavuje 7. januára.

