The legal age for gambling in Germany is 18 years old. However, some German states (like Schleswig-Holstein) have raised the minimum age to 21 years old.