Os presentes são tradicionalmente trocados na véspera de Natal, chamada em alemão de "Heiligabend" (noite sagrada). O próprio Natal é chamado de "Weihnachten", termo derivado do antigo dialeto germânico e que significa "noites sagradas". A palavra está no plural, pois tradicionalmente a celebração durava 12 dias. Atualmente, na Alemanha, ela vai da noite de 24 até 26 de dezembro.