Il Natale in Germania è una festa molto sentita le cui celebrazioni partono sin dal 30 novembre e culminano il 25 dicembre, rendendo particolarmente magica anche l'attesa. Fu ufficialmente introdotto come festività nell'813 con il Sinodo di Magonza e il termine tedesco per indicarlo è Weihnachten o Weihnacht.
Le feste natalizie in Germania terminano come da noi il 6 gennaio con l'Epifania e l'arrivo dei Re Magi. I bambini, si vestono tradizionalmente da Re Magi e vanno di casa in casa a cantare una canzone, portando con sé un bastone ornato con una grande stella. In cambio ricevono poi soldi e dolcetti.
Il 24 dicembre si addobba l' albero e alla sera arriva il Christkind (il Bambino Gesù) e in alcuni luoghi Babbo Natale per consegnare i regali a chi è stato bravo. In questo giorno la tavola viene guarnita con particolare cura e si mangia l' Oca Arrosto o la Carpa Blu.
San Nicola porta i regali in Germania in groppa a un asino
L'usanza vuole che la sera del 5 Dicembre tutti i bambini, prima di andare a letto, lucidino le proprie scarpe e le mettano sul davanzale o fuori la porta, per accogliere, se sono stati bravi, i doni di Nikolaus.