Crăciunul este celebrat din Antichitate ca dată a naşterii lui Iisus, dar a devenit, de-a lungul secolelor, şi o sărbătoare a familiei, marcată de obiceiuri precum colindele, împodobitul bradului și darurile Moşului, mult așteptate de copiii din întreaga lume.
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. Oklahoma a fost ultimul stat american, în 1907.