State premier Peter Harry Carstensen of Schleswig-Holstein, the only state not to add its signature to the new law, told reporters it would still need approval from the European Commission. But another premier, Reiner Haseloff of Saxony-Anhalt, said the approval of Brussels was expected.
Betting companies from other EU countries have complained that the new German law would favour state gambling monopolies and limit their activities in the German sports betting market, which is estimated to be worth 5 billion euros.
British online gambling company Betfair has urged EU regulators to block the new German law.