La historia del árbol navideño no está del todo clara. Parece que, cuando los primeros cristianos llegaron al norte del continente europeo, se encontraron con que los pobladores celebraban el nacimiento del dios del Sol y la fertilidad con un árbol adornado. Los conversos conservaron esta tradición y la cristianizaron para que conmemorase el nacimiento de Jesucristo.
La tradición del árbol, tal y como la conocemos actualmente, se inició en Alemania y Escandinavia alrededor del siglo XVI y se fue extendiendo posteriormente por el resto de Europa. Según la tradición cristiana, el árbol de Navidad representa el árbol del Paraíso, pero, de acuerdo con otras interpretaciones, también representa el árbol de la vida o la vida eterna.