Zwyczaj zdobienia choinki rozprzestrzenił się na cały świat z Niemiec. Choinki miały wtedy funkcję ochronną. Zgodnie z tradycją choinka wisiała nad świątecznym stołem, ale czubkiem do dołu.
Do Polski przynieśli choinkę niemieccy protestanci na przełomie 18. i 19. wieku. Początkowo spotykana była jedynie w miastach, później zwyczaj ten przeniósł się na wieś, wypierając tradycyjną polską ozdobę, jaką była jemioła.