Jarmarki w Berlinie rozpoczynają się już w ostatnich dniach listopada i trwają do świąt, a czasem dłużej, bo do pierwszych dni stycznia. Te najpopularniejsze znajdują się w centrum - na Alexanderplatz oraz pod Czerwonym Ratuszem, ale także w dzielnicach znajdujących się nieco dalej - obok Zamku Charlottenburg czy w dzielnicy Spandau. Można na nich kupić nie tylko oryginalne upominki, ale także napić się świątecznego grzanego wina, zjeść tradycyjnego bratwursta, skosztować pieczonych kasztanów, a także pojeździć na łyżwach lub na karuzeli.