Understanding Gambling in India
May 25, 2025

Land-based gambling means playing games for money in places like casinos or betting shops. In India, there are specific rules about what types of gambling are allowed and where you can do it.
Types of Gambling Allowed
In India, different types of gambling are allowed depending on the state you are in. Some games are okay, while others are not. Here's a quick look at what you can find:
State Level
Each state has its own laws about gambling. Here are some games that are usually allowed:
- Skill Games (but not in Andhra Pradesh, Telangana, Assam, and Orissa)
- Free-to-play games
- Horse racing bets, but with some rules
Casinos
Casinos can be found in places like Goa, Daman, and Diu. They can only be set up in fancy hotels or on boats. Sikkim also allows casinos in five-star hotels.
Prize Competitions
According to the Prize Competitions Act of 1955, you can have contests like crossword puzzles where people can win prizes. But there are limits on how much you can win and how many people can enter.
National Level Gambling
At the national level, there are rules for lotteries, which are games where you can win prizes by buying tickets.
Lotteries
Lotteries are organized by state governments, and they can hire people to sell tickets. Private lotteries are usually not allowed unless the state says so.
Getting a License to Gamble
If you want to run a gambling place, you need a license. Here's how it works for different types of gambling:
Casinos
In Goa, Daman, and Diu, you need a special license to run a casino. Here's what you need:
- Who can apply: Individuals or companies in India
- License fee: A one-time fee of 2 million rupees, plus yearly fees that can be very high
- How to apply: Fill out a form and send it to the Home Department of Goa
- License duration: 5 years, with a chance to renew
Sikkim
In Sikkim, you can also get a license for casinos, but the fees are lower:
- Who can apply: Individuals or companies in India
- License fee: A one-time fee of 0.1 million rupees, plus an annual fee of 50 million rupees
- How to apply: Fill out a form and send it to the Department of Tourism, Sikkim
- License duration: 5 years, with a chance to renew
Horse Racing
For horse racing, you need a special license from your state. You can only bet on the same day the race happens, and you must do it in a place approved by the state.
Sports Betting
In Sikkim, you can also bet on sports, but only through a special state network.
Lotteries
In Maharashtra, for example, if you want to sell lottery tickets, you need to be at least 18 years old, have finished Grade 7, and have no criminal record. You also need to pay a small fee to get your license.
Who Needs a License?
Not everyone involved in gambling needs a license. The laws focus more on the companies running the games rather than individual directors or officers.
Where Can You Gamble?
Gambling can happen in fancy hotels or on boats, but not in regular places like restaurants or resorts.
Responsible Gambling
There are some rules to make sure gambling is done safely, like not advertising to people under 18.
Taxes on Gambling
Gambling companies have to pay taxes on the money they make. They usually pay around 25% of their income. If someone wins a lot of money, there's also a 30% tax on those winnings. Plus, there's a 28% Goods and Services Tax on gambling activities.
So, that's a simple overview of gambling in India! It's important to know the rules and operate responsibly if you decide to try it out.