Legal Betting Sites

On this page, we will explain the legal situation of online betting sites in India and also recommend some licensed and verified betting sites for Indians living abroad.

Are there any Legal Betting Sites in India?

Legal Disclaimer

Vaayu Saxena
Vaayu Saxena - Betting Site Expert

We are not lawyers or legal experts.

Our aim is to ensure that we provide you with the most accurate and up-to-date information that you can rely on.

To that end, we have gathered all the information in this guide with great care, using various public sources.

We strongly recommend that you thoroughly research the laws applicable in your state.

If you’re feeling uncertain and would like some professional legal advice, we recommend consulting a licensed legal practitioner in this field.

Many betting enthusiasts wonder, 'Are betting sites legal in India?' as they begin their betting journey.

It's hard to blame them, as the legal situation surrounding online betting in India is complex and often misunderstood.

If you’ve ever thought about gambling online, you might also be curious about the legality of wagering at online betting sites, too.

At MyBettingSitesIndia, our expert team has put together a comprehensive guide to answer the very question:-

Is online betting really illegal?

Online betting in India is now illegal due to the enforcement of the Promotion and Regulation Of The Online Gaming Act 2025.

This legislation has imposed a complete ban on real-money gaming apps, making all forms of real-money gaming, such as fantasy games and online betting, illegal.

India now has a new central law

The introduction of the "The Promotion and Regulation of Online Gaming Act, 2025" has transformed the regulatory landscape for real-money gaming in India, with betting sites now falling under its purview.

Promotion and Regulation of Online Gaming Act, 2025" makes real-money online gaming, including betting, illegal in India.

This law differs significantly from older laws in that it bans all betting sites and apps, including those based in India and many offshore sites.

We are seeking further clarity on the developing situation and will update the page regularly with the latest information.

If you are unsure whether registering with betting sites could be in breach of any laws, it's best to seek advice from a legal professional for an opinion- to be on the safe side.

List of Safe and Verified Betting Sites for Indians

What's in the List? (Click to Read) 👆

In this list, you will find the top 15 betting sites that are based outside India, and thus, lie outside the purview of Indian law.

These sites are still accessible and, therefore, can be used safely.

To ensure that these betting sites are safe, we checked whether each operator is registered and licensed by reputable gambling authorities, such as

    • The Curaçao Gaming Authority (CGA)

    • The Government of the Autonomous Island of Anjouan, the Union of Comoros,

    • E-gaming Montenegro and

    • Antillephone N.V
    These gambling authorities ensure that operators manage these sportsbooks and casinos in line with the rules and regulations, and that they adhere to the country's gambling laws.


    Additionally, we took the time to personally test and review each of these betting sites before making our recommendations.

    We aim to help you steer clear of any deceptive betting sites and apps that could mislead you into thinking they're among the safest options available in India.

      Licensed and Verified Betting Sites For Indians
      Company Welcome Bonus Minimum Deposit International License Accepts INR?Link
      #1
      1xBet bonus
      1xBet bonus
      1xBet
      5/5
      120% Up To ₹66,000
      Exclusive Bonus with code: MBSVIP
      Minimum Deposit
      ₹200
      International License
      Curaçao
      Accepts INR?
      #2
      4rabet bonus
      4rabet bonus
      4rabet
      4/5
      700% bonus package up to ₹20,000
      + ₹300 Free Bet!
      Minimum Deposit
      ₹300
      International License
      Curaçao
      Accepts INR?
      #3
      BC.Game bonus
      BC.Game bonus
      BC.Game
      4/5
      470% up to ₹1,35,000
      Minimum Deposit
      ₹876
      International License
      Anjouan
      Accepts INR?
      #4
      200% up to ₹1,00,000
      Minimum Deposit
      ₹200
      International License
      Curaçao
      Accepts INR?
      #5
      150% up to ₹20,000
      Minimum Deposit
      ₹100
      International License
      Curaçao
      Accepts INR?
      #6
      Puntit bonus
      Puntit bonus
      Puntit
      4/5
      100% up to ₹20,000
      plus ₹500 Casino Bonus + ₹100 Free Bet
      Minimum Deposit
      ₹500
      International License
      Curaçao
      Accepts INR?
      #7
      200% up to ₹1,00,000 Exclusive Offer
      Minimum Deposit
      ₹500
      International License
      Curaçao
      Accepts INR?
      #8
      22Bet bonus
      22Bet bonus
      22Bet
      5/5
      100% Up To ₹10,300
      Minimum Deposit
      ₹85
      International License
      Curaçao
      Accepts INR?
      #9
      Roobet bonus
      Roobet bonus
      Roobet
      3/5
      No Current Welcome Offer
      Minimum Deposit
      N/A
      International License
      Curaçao
      Accepts INR?
      #10
      Dafabet bonus
      Dafabet bonus
      Dafabet
      5/5
      160% up to ₹16,000 Use Bonus Code "MBSITES25"
      Minimum Deposit
      ₹1000
      International License
      Curaçao
      Accepts INR?
      #11
      500% up to ₹1,50,000
      plus 430 Free Spins
      Minimum Deposit
      ₹300
      International License
      Curaçao
      Accepts INR?
      #12
      Exclusive Bonus Up To ₹39,000
      Use code MYBVIP
      Minimum Deposit
      ₹445
      International License
      Anjouan
      Accepts INR?
      #13
      100% Up To ₹8,000
      Minimum Deposit
      ₹80
      International License
      Curaçao
      Accepts INR?

      #1 Safe and Trustworthy Betting Site

      1x Bet safe betting site 1

      1xbet is one of the well-renowned, legit betting sites out there

      Too many choices? How about you pick just one?

      If you're just looking for one betting site that is safe, reliable and has a little bit of everything, then we have the right pick for you.

      1xBet stands out to us for its betting offering, particularly sportsbook quality, reliability and a wide assortment of promotions, including welcome bonuses.

      Licensed by the Curaçao Gaming Authority (CGA), this betting site

      • Brings the best of both worlds: an unbelievably vast sportsbook and a huge casino.

      • Features more than 2,000 live sports fixtures and an even greater number of events from across the globe, spanning over 40 distinct categories.

      • Facilitates transactions in Indian rupees for deposits and withdrawals, particularly UPI, while also offering convenient alternatives like e-wallets and cryptocurrencies.

      • Offers a range of promotions – cashback, reload bonus, rebate, and free bet – across sports, making it highly likely that you will find a promo to boost your deposit or offset your losses.

      • Makes it fairly easy to contact customer support through different channels, such as phone, live chat, email, etc., for any queries or concerns you may have.

      FAQ About Legal Betting Sites in India

      We've put together a list of some of the most popular questions our users have about the status of legality surrounding a few betting sites and apps in India.

      Which are the legal betting sites in India?

      It's important to note that, currently, there aren't any betting sites in India that can be considered 100% legal.

      Here's a list of bookmakers that many Indian players, whether they're in India or abroad, often choose when searching for betting sites.

      📜 Safe Betting Sites in India:

      1. 1xBet - License issued by the Curaçao Gaming Authority (CGA).
      2. Stake - License issued by the Curaçao Gaming Authority (CGA).
      3. BC.Game - Licensed and regulated by the Government of the Autonomous Island of Anjouan.
      4. Rajabets - License issue is being processed by the Curaçao Gaming Authority (CGA).
      5. 4rabet - License issued by the Curaçao Gaming Authority (CGA).
      6. Puntit - License issued by the Curaçao Gaming Authority (CGA).
      7. Parimatch - License issued by the Curaçao Gaming Authority (CGA).
      8. 22Bet- License issued by the Curaçao Gaming Authority (CGA).
      9. Roobet - License issued by the Curaçao Gaming Authority (CGA).
      10. Dafabet - License is currently being processed by the Curaçao Gaming Authority (GCA).
      Is online betting legal in India?

      Online betting in India wasn't strictly illegal before, as no official laws prevented Indians from using licensed and regulated betting sites from other countries.

      However, the situation has changed now with the introduction of The Promotion and Regulation of Online Gaming Act, 2025.

      The mentioned Act prohibits all types of real-money gaming applications, whether they are games of skill or chance. This also includes betting sites with offshore jurisdictions, which are now covered by the law.

      How do I deposit money on Indian betting sites?

      Many offshore betting sites accept Indian rupees. In fact, many betting sites now accept UPI, which is the most widely used payment method in India.

      Here is a list of some of the most popular deposit methods on different betting sites in India:

      • UPI
      • Paytm
      • PhonePe
      • Google Pay
      • Indian Netbanking
      • VISA
      • Mastercard
      • Skrill
      • Neteller
      • Cryptocurrency
      • AstroPay
      • ...and more!

      Click here to learn about how to deposit on betting sites.

      Therefore, ensure that you only use betting sites that accept Indian rupees, as these are safer and more reliable than other, potentially shady betting sites.

      Could I potentially face legal issues for using betting sites in India?

      It's unlikely, but we can't say for sure.

      The latest Promotion and Regulation of Online Gaming Act, 2025, aims to penalise those who create, facilitate, and profit from real money games. It holds operators, advertisers, and financial institutions such as banks accountable for complying with the rules.

      It is believed that players are regarded as victims and are not expected to face any legal challenges.

      Disclaimer: We are not legal experts. It’s advisable to consult with a legal practitioner for advice.

      Which states in India have laws prohibiting placing bets with betting sites?

      In India, a few states, namely Assam, Orissa, Andhra Pradesh, Tamil Nadu, and Telangana, have enacted laws that prohibit online gambling.

      Why offshore gambling sites are popular among betting enthusiasts?

      Offshore betting sites such as Stake, 1xBet, and others offer an exciting alternative for betting enthusiasts in India looking for sportsbooks and casinos where they can place bets.

      Some of the sites above have obtained legitimate licenses to operate from proper license-issuing authorities, making it convenient for Indian bettors to transact in Indian rupees for deposits and withdrawals.

      Furthermore, these sites operate offshore, placing them beyond the reach of Indian law.

      Can I register at these betting sites from outside India?

      Yes, these sites are still accessible and welcome players from India, whether they're living abroad or within the country. Please note that users may need to verify their identity using their PAN or Aadhaar number before making a withdrawal.

      Are offshore betting sites still operating in India?

      Yes. Following the implementation of the Online Gaming Act 2025, some offshore betting sites continue to operate, while a few bookmakers have ceased accepting new user registrations from India.

      Beware of the numerous fake and clone betting websites in India that look very similar to these sites.

      Top Licensed and Safe Bookmakers for Indians

      Take a look at our curated list of the top 10 trustworthy and safe betting sites in India where you can confidently place your bets! Just a friendly reminder: the legality of online betting can vary, so it’s important to check if your state has any specific regulations in place.

      Top Betting Sites and Apps with a Valid License

      1. 1xBet - License issued by the Curaçao Gaming Authority (CGA).
      2. Stake - License issued by the Curaçao Gaming Authority (CGA).
      3. BC.Game - Licensed and regulated by the Government of the Autonomous Island of Anjouan.
      4. Rajabets - License issue is being processed by the Curaçao Gaming Authority (CGA).
      5. 4rabet - License issued by the Curaçao Gaming Authority (CGA).
      6. Puntit - License issued by the Curaçao Gaming Authority (CGA).
      7. Parimatch - License issued by the Curaçao Gaming Authority (CGA).
      8. 22Bet- License issued by the Curaçao Gaming Authority (CGA).
      9. Roobet - License issued by the Curaçao Gaming Authority (CGA).
      10. Dafabet - License is currently being processed by the Curaçao Gaming Authority (GCA).

      Here at My Betting Sites India, our goal is to ensure that when you bet online, you only use trustworthy betting sites.

      Online betting in India is an industry where it's quite easy to come across unreliable or fraudulent sites. Therefore, we decided to take this opportunity to evaluate, review, and rank all the safe betting sites in India.

      In the section below, you'll uncover some helpful information about the company behind these betting sites and apps, including its headquarters and when it started.

      We'll also let you know if it has a valid license from a recognised authority that allows it to run online sportsbooks and casinos, along with some additional details.

      So let's take a look at the betting sites that you can use safely!

      1. 1xBet

      One of the main reasons so many Indian betting fans pick 1xBet is because of its fantastic variety of betting options and impressive odds, particularly for cricket matches.

      Here are some details about the bookmaker.

      ℹ️ Gaming licenseCuraçao
      🏢 Operated by1X Corp N.V
      📌 HeadquartersLimassol, Cyprus
      🧭 Established in2007
      🎁 Welcome Bonus120% up to ₹66,000
      Accepts Indian rupees?
      ⚡ Minimum UPI deposit₹200

      1x Bet IPL Betting

      2. Stake

      Stake stands out as a popular Indian bookmaker, and it’s great to see that its legal status is generally accepted within the Indian betting community.

      What started as an online casino powered by cryptocurrency has fully evolved into a comprehensive betting platform, featuring a wide-ranging sportsbook and a vast casino.

      Aside from its user-friendly betting platform, the bookmaker is well known for offering a range of exciting promotions across various sports and casino games.

      ℹ️ Gaming licenseCuraçao
      🏢 Operated byMedium Rare NV
      📌 HeadquartersCuraçao
      🧭 Established in2017
      🎁 Welcome Bonus200% up to ₹1,00,000
      Accepts Indian rupees?
      ⚡ Minimum UPI deposit₹500

      Stake IPL Betting

      3. BC.Game

      BC.Game has clearly made a mark for itself as one of the top crypto betting platforms in India, mainly because it supports over 100 cryptocurrencies.

      It is gradually making significant progress towards establishing itself among the top 10 betting sites in India, catering to the needs of everyday Indian bettors by offering UPI payments and focussing on cricket games and tournaments, such as the IPL.

      ℹ️ Gaming licenseAnjouan
      🏢 Operated byTwocent Technology Limited
      📌 HeadquartersBelize
      🧭 Established in2017
      🎁 Welcome Bonus470% up to ₹1,35,000
      Accepts Indian rupees?
      ⚡ Minimum UPI deposit₹100

      BC Game IPL Betting

      4. Rajabets

      Rajabets is one of the top-rated Indian bookmakers thanks to its expansive sportsbook and an equally impressive casino.

      What makes it special compared to other Indian betting sites is its fantastic array of promotions across sports, particularly cricket. Plus, the generous welcome bonus is definitely something you don't want to miss out on!

      ℹ️ Gaming licenseCuraçao
      🏢 Operated byCorpmove N.V. Casinos
      📌 HeadquartersCuraçao
      🧭 Established in2021
      🎁 Welcome Bonus200% up to ₹1,00,000
      Accepts Indian rupees?
      ⚡ Minimum UPI deposit₹150

      Rajabets IPL Betting

      5. 4rabet

      4rabet is gaining popularity among betting enthusiasts, owing to its excellent market selection and odds across various sports, a range of promotions including welcome bonus offers, and a variety of payment methods for easy and convenient deposits and withdrawals.

      ℹ️ Gaming licenseCuraçao
      🏢 Operated byUmbrella Development BV
      📌 HeadquartersCuraçao
      🧭 Established in2019
      🎁 Welcome Bonus700% up to ₹20,000
      Accepts Indian rupees?
      ⚡ Minimum UPI deposit₹300

      4 Rabet IPL Betting

      6. Puntit

      Puntit may be a newcomer, but it still packs a punch, offering a robust betting platform with a vast sportsbook and a fairly large casino featuring games from popular gaming providers.

      This site offers a wide range of betting options for a majority of sports categories, including popular sports in India such as cricket, football, and other major sports.

      ℹ️ Gaming licenseCuraçao
      🏢 Operated by White Star B.V
      📌 HeadquartersTa' Xbiex, Malta
      🧭 Established in2021
      🎁 Welcome Bonus100% up to ₹20,000
      Accepts Indian rupees?
      ⚡ Minimum UPI deposit₹500

      10 Cric IPL Betting

      7. Parimatch

      Parimatch has turned into a household name over the years, offering Indian bettors a high-quality betting platform with a vast sportsbook and a huge casino.

      Cricket betting on Parimatch is unmatched, offering a wide range of events from both international and domestic levels, along with numerous betting markets at competitive odds.

      ℹ️ Gaming licenseCuraçao
      🏢 Operated byParimatch
      📌 HeadquartersLimassol, Cyprus
      🧭 Established in1994
      🎁 Welcome Bonus150% up to ₹20,000
      Accepts Indian rupees?
      ⚡ Minimum UPI deposit₹200

      8. 22Bet

      22Bet is widely popular in the betting fraternity. Known for offering a beginner-friendly welcome bonus offer, 22Bet lets bettors explore a plethora of betting options through its extensive sportsbook and an ever-expanding casino.

      What's notable is that the bookmaker has tailored its offerings to appeal to the Indian audience, presenting a large selection of cricket betting markets at attractive odds and an easily accessible welcome bonus offer with simple wagering requirements.

      ℹ️ Gaming licenseCuraçao
      🏢 Operated byTechSolutions Group N.V.
      📌 HeadquartersLimassol, Cyprus
      🧭 Established in2017
      🎁 Welcome Bonus100% up to 10,300
      Accepts Indian rupees?
      ⚡ Minimum UPI deposit₹85

      22 Bet IPL Betting

      9. Roobet

      Another exciting crypto betting site in India, Roobet, has made it to list of safe betting sites in India.

      After creating quite a buzz with its innovative crypto-powered platform, the bookmaker has recently stepped into the rapidly growing Indian market and has already begun tweaking its offerings to better serve the everyday Indian bettor.

      ℹ️ Gaming licenseCuraçao
      🏢 Operated byRaw Entertainment B.V
      📌 HeadquartersCuraçao
      🧭 Established in2019
      🎁 Welcome Bonus20% cashback on losses
      Accepts Indian rupees?
      ⚡ Minimum UPI deposit₹530

      Roobet Crypto Betting Sites Feature

      10. Dafabet

      Dafabet has a fantastic advantage over the other betting sites and apps on this list! It features not just one, but two different sportsbooks and a betting exchange where you can easily lay and back your bets.

      It also runs a variety of exciting promotions for premier cricket tournaments, such as the IPL, along with several other sports that you’re sure to love!

      ℹ️ Gaming licenseCuraçao
      🏢 Operated byOsmila N.V
      📌 HeadquartersCuraçao
      🧭 Established in2007
      🎁 Welcome Bonus200% up to ₹20,000
      Accepts Indian rupees?
      ⚡ Minimum UPI deposit₹500

      Dafabet IPL Betting

      ⚖️ Is Online Betting in India Legal?

      IS BETTING LEGAL IN INDIA
      Online betting is now prohibited in India following the implementation of the Online Gaming Act 2025.

      Before this new central law came into effect, the Public Gambling Act of 1867 was the key piece of legislation.

      It did not expressly address the matter of online gaming or gambling. As a consequence, several states in India, including Tamil Nadu, Andhra Pradesh, and Telangana, ratified laws imposing blanket bans on all forms of online gambling.

      However, with the introduction of the new nationwide law in 2025, the legal environment has undergone significant changes, including the appointment of an official regulatory body in India, marking a massive shift in how gaming is regulated.

      If you're an Indian living abroad and want to bet on popular sports events in India, you're in luck. Several offshore betting sites operate legally under licenses from reputable global authorities, including the Malta Gaming Authority, the UK Gambling Commission, and the Curacao eGaming. And these

      Remember to only bet on sites that are regulated by one of these reputed bodies.

      Most of these offshore betting sites are run by international companies that cater to users from multiple geographies, such as Parimatch and 1xBet, for example. Most betting sites typically include their regulatory body at the bottom of their page, so make sure you confirm the site’s authenticity before signing up.

      While online betting is a fun and safe activity to pursue, we don't want you to get your money tied up in the wrong hands.

      Which States in India Have Banned Online Gambling?

      Is online betting legal in Indian states

      Legal status of online betting in Indian states

      As mentioned earlier, online betting comes under the jurisdiction of the state, so if your state has banned online gambling, it might not be legal for you to place bets.

      States that have passed a resolution prohibiting online gambling

      1. Assam
      2. Andhra Pradesh
      3. Chattisgarh
      4. Jharkand
      5. Maharashtra
      6. Nagaland
      7. Odisha
      8. Sikkim
      9. Tamil Nadu
      10. Telangana

      Having said that, online betting is not illegal in some states, as they have not explicitly banned online gambling but have instead opted to adopt the archaic act and apply its provisions to online gambling.


      States That Have Not Yet Passed Special Laws

      States that have not yet enacted a law with provisions specifically against online gambling

      1. Arunachal Pradesh
      2. Bihar
      3. Goa
      4. Gujarat
      5. Haryana
      6. Himachal Pradesh
      7. Karnataka
      8. Kerala
      9. Madhya Pradesh
      10. Manipur
      11. Meghalaya
      12. Mizoram
      13. Punjab
      14. Rajasthan
      15. Tripura
      16. Uttarakhand
      17. Uttar Pradesh and
      18. West Bengal

      Gambling Laws in India

      Before we can truly understand the legality of betting sites in India, it is important to look at the existing gambling laws in India.

      These are the laws that govern any gambling activities in the country and sets the guidelines for what is considered legal and what is considered an offense.

      A LOOK AT THE GAMBLING LAWS IN INDIA

      The Promotion and Regulation of Online Gaming Act, 2025, also known as the PROG Act, is a recent law approved by the Indian Parliament and signed by the President.

      The PROG ACT lays down the new regulatory framework for online gaming in India.

      The law which came into effect on the 1st of October, 2025 has brought about a blanket ban of all real money gaming apps in India.

      Due to this ban, online platforms that offer real-money gaming on cricket or other sports—such as fantasy gaming apps like Dream11 or traditional betting sites and apps—are now deemed illegal if they involve stakes or monetary winnings.

      Blanket Ban of Games Where Real Money is Involved

      The law explicitly prohibits real money games, defined as games where players pay a fee or stake money to potentially win something of value, including cash.

      The Game of Skill vs Game of Chance Debate has Ended

      This law does not differentiate between skill-based games, like fantasy cricket, rummy, or poker, and games of chance.

      Previously, courts in India recognised skill games as legal, but the new law effectively treats all money-based online games the same, regardless of whether they involve skill or luck.

      Penalties for Perpetrators

      The law also prescribes strict penalties for anyone offering, promoting, or facilitating online money games, including fines and imprisonment.

      Although the law mainly targets operators and advertisers, participating in these activities is not considered a serious offence.

      Penalties Targeting the Operators, Not the Players

      A key aspect of the law is that it mainly focuses on the entities involved in offering, promoting, and facilitating the games.

      This includes

      • Operators, who risk fines and imprisonment if they run illegal online money games.
      • Advertisers, who are penalised for promoting these games.
      • Payment gateways, which are fined for processing transactions related to illegal games.

      Notably, the law does not specify any penalties for individual players participating in these games.

      This distinction is important because it indicates that the government considers operators and facilitators to be the primary wrongdoers. At the same time, players are viewed as victims who require protection from these activities.

      It’s also important to seek legal advice, as the law is relatively new and its constitutionality is still being challenged in the Supreme Court. It's widely believed that the law is likely to face legal challenges questioning its impact on state laws.

      Note: The legal situation in India is evolving, and we strongly recommend that individuals consult legal experts for guidance.

      Here at My Betting Sites India, we only recommend licensed and regulated Indian betting sites!
      Safe and Verified Betting Sites for Indians
      Company BonusLink
      #1
      1xBet bonus
      1xBet bonus
      1xBet
      5/5
      120% Up To ₹66,000
      Exclusive Bonus with code: MBSVIP
      #2
      200% up to ₹1,00,000 Exclusive Offer
      #3
      BC.Game bonus
      BC.Game bonus
      BC.Game
      4/5
      470% up to ₹1,35,000
      #4
      4rabet bonus
      4rabet bonus
      4rabet
      4/5
      700% bonus package up to ₹20,000
      + ₹300 Free Bet!
      #5
      200% up to ₹1,00,000