Online shopping frequency in Germany follows a clear generational divide, with 25–34 year olds leading high-frequency purchasing: shop online three or more times a week, and a further do so one to two times a week, meaning nearly half of this group shops online at least weekly. The 18–24 cohort closely mirrors this pattern, with purchasing three or more times weekly, confirming that younger Germans dominate the most active end of the frequency spectrum.
Middle-aged groups cluster around the 2–3 times a month bracket, with 45–54 year olds recording the highest share at . Frequency drops notably among older respondents: those aged 65 and above are the most likely to shop only about once a month () or every two to three months (), and have not purchased online at all in the past 12 months — the highest non-participation rate across all age groups.
The overall picture shows that while online shopping is broadly embedded across all German age groups, purchase cadence declines steadily with age. The gap between the most active cohort (25–34) and the least active (65+) is pronounced, signalling meaningfully different engagement levels that retailers targeting German consumers should account for in their digital strategies.