Die Tradition des Weihnachtsbaums geht auf heidnische Gläubige zurück, die ihre Häuser während der Wintersonnenwende mit grünen Zweigen schmückten. Sie glaubten, dass die langen Nächte entstanden, weil der Sonnengott krank war. Während der Sonnenwende einen Ast im Haus zu platzieren, feierte das Nachlassen der Winterkraft.
Die alten Ägypter schmückten ihre Häuser mit grünen Palmen, um den Triumph des Gottes Ra über den Tod zu feiern. Die Wintersonnenwende war bei den alten Römern als Saturnalia bekannt, die die Fülle von Obst und Gemüse vom Gott Saturn feierten. Die Wikinger glaubten, dass immergrüne Zweige für Balder, den Sonnengott, etwas Besonderes waren, und die Kelten glaubten, dass immergrüne Zweige ewiges Leben symbolisieren.
Schließlich übernahm das Christentum die Praxis, während der Wintersonnenwende, die um die Weihnachtszeit herum stattfindet, immergrüne Zweige zu verwenden, um Häuser zu schmücken. In Deutschland begann die erste Verwendung von dedizierten „Weihnachtsbäumen“. Deutsche Einwanderer verbreiteten diese Praxis auf der ganzen Welt, obwohl Neuengland-Puritaner und andere sie als heidnische Praxis und als Hohn auf Weihnachten betrachteten.
Der Weihnachtsbaum erreichte neue Höhen der Popularität, als Königin Victoria und ihr deutscher Ehemann 1846 die Tradition übernahmen. Diese Praxis verbreitete sich schnell in den Vereinigten Staaten und bald wurden Ornamente für Weihnachtsbäume hergestellt. Anfang des 20. Jahrhunderts hatte die Mehrheit der Haushalte einen Weihnachtsbaum zu Hause.