The legal drinking age in Germany is 16 for beer and wine, and 18 for spirits.