Gambling in most forms is legal in the Czech Republic. This is thanks to the Gaming Act of 2012, which replaced the existing Law of Lotteries. This means that both offline and online gambling are fully legal in the country. Sports betting and lotteries also fall under this law, which are completely legal in the country.
Previously, online casinos were required to have a partnership with a land-based operator in order to serve Czech customers. Now that this requirement has been abolished, the market has opened up for plenty more foreign operators to acquire a Czech license.
However, the country has a very strict tax of 35% of GGR (Gross Gaming Revenue) on all casino operators. This is why your choices can be relatively limited in comparison to the general European market. This is why Czech players often resort to foreign gambling sites, but many trusted casinos have a license by the government and a wide range of games on offer.
In terms of land casinos, anyone over the age of 18 can enter and gamble and a physical casino. The most popular land casinos in the country are the King’s Casino, the Casino Ambassador and Casino Admiral Kleopatra. Most of them are located in Prague, but plenty are available in other cities as well.