Die Feier der Geburt Christi, die heute als Weihnachten bekannt ist, hat sich über viele Jahre entwickelt und ihr Herkunftsland bleibt umstritten. Die meisten Gelehrten verbinden jedoch die früheste Weihnachtsfeier mit heidnischen Festen, die ihren Ursprung in Rom haben und sich über das Römische Reich verbreitet haben.
Im Jahr 336 n. Chr. erklärte der römische Kaiser Konstantin in dem Versuch, heidnische und christliche Traditionen zu verschmelzen, die Geburt Christi offiziell als christliches Fest. Es wird angenommen, dass der 25. Dezember als Weihnachtstag gewählt wurde, weil er mit der Zeit zusammenfiel, in der die Römer die heidnischen Feste "Saturnalia" und "Dies natalis solis invicti" feierten.