La tradición del árbol de Navidad se originó en Alemania en el siglo XVI, cuando los árboles fueron llevados a las casas para decorar. Se cree que la primera persona en decorar el árbol de Navidad con velas encendidas es Martin. Luther Los árboles de hoja perenne habían sido un símbolo de la vida en varias religiones antiguas, como los druidas.
El primer árbol de Navidad público registrado en los Estados Unidos se exhibió en la década de 1830, aunque los colonos alemanes habían estado exhibiendo árboles desde la década de 1700. Sin embargo, muchos estadounidenses coloniales vieron el árbol de Navidad como un símbolo pagano. Los puritanos prohibieron cualquier observancia de la Navidad que no fuera una misa, y tener decoraciones podría ser castigado con la muerte. Esto comenzó a cambiar en el siglo XIX con la llegada de grandes grupos de inmigrantes alemanes. Un bosquejo de la familia de la reina Victoria alrededor de un árbol de Navidad también tuvo cierta influencia en el aumento de su popularidad.