Christmas shopping time among the German population 2021
Most Germans do their Christmas shopping during the first two weeks of December, 55 percent of respondents buy Christmas presents in November and 11 percent during the two weeks before Christmas.