Yes, it is legal to play in casinos in Germany, provided that the casino has a valid license from a recognized gambling authority. The 1st July 2021 marks the enforcement of the new State Treaty on Gambling, which permits online gambling under strict conditions.