Primii creştini nu celebrau naşterea lui Iisus pe 25 decembrie, considerând că aceasta a avut loc în luna septembrie, odată cu Ros Hashana (sărbătoare din calendarul iudaic). În anul 264, Saturnaliile au căzut pe 25 decembrie şi împăratul roman Aurelian a proclamat această dată „Natalis Solis Invicti”, festivalul naşterii invincibilului Soare. În anul 320, papa Iuliu I a specificat pentru prima dată oficial data Naşterii lui Iisus ca fiind 25 decembrie. În 325, împăratul Constantin cel Mare a desemnat oficial Crăciunul ca sărbătoare care celebrează naşterea lui Iisus. De asemenea, el a decis ca duminica să fie „zi sfântă” într-o săptămână de şapte zile şi a introdus Paştele cu dată variabilă. Cu toate acestea, cele mai multe ţări nu au acceptat Crăciunul ca sărbătoare legală decât din secolul al XIX-lea. Mai mult de un mileniu, creştinii au sărbătorit Anul Nou în ziua de Crăciun (25 decembrie), în imediata apropiere a solstiţiului de iarnă: în Franţa până în anul 1564, în Rusia până în vremea ţarului Petru cel Mare, iar în Ţările Române până la sfârşitul secolului al XIX-lea. În Statele Unite, Alabama a fost primul stat care a adoptat Crăciunul ca sărbătoare legală, în 1836, iar Oklahoma – ultimul stat, în 1907. Unul dintre cele mai îndrăgite obiceiuri de Crăciun – colindatul – era pe vremuri interzis. Cel care a decis că muzica este nepotrivită pentru o zi solemnă cum este Crăciunul a fost Oliver Cromwell, care, în secolul al XVII-lea, a interzis colindele. Cel mai vechi cântec creştin de Crăciun este „Jesus refulsit omnium”, compus de St. Hilary din Poitiers, în secolul al IV-lea. Cea mai veche transcriere după un colind englezesc îi aparţine lui Ritson şi datează din 1410. În 1818, ajutorul de preot austriac Joseph Mohr a fost anunţat cu o zi înaintea Crăciunului că orga bisericii sale s-a stricat şi nu poate fi reparată la timp pentru slujba de Crăciun. Foarte trist din această pricină, el s-a apucat să scrie trei piese care să poată fi cântate de cor şi acompaniate la chitară. Una dintre ele era „Silent Night, Holy Night” – una dintre cele mai cunoscute melodii de Crăciun.