• Home
  • Horse Racing Betting Sites

Best Horse Racing Sites in India

Want to bet on Indian horse racing? We will help you find the best horse racing sites for Indian players

Horse race betting: a popular Indian pastime

Horse racing is one of the most popular sports in India and lots of players enjoy betting on horse racing from time to time. Horse race betting has been a part of our culture for literally hundreds of years now. Most players in India bet on horse racing by going to the turf club and placing the bets on site.

This is the old-school way of doing it, and while it can be really exciting to see a horse race at the stadium, it is also time-consuming, and often you just don’t get the best odds at the stadium. Fortunately, you no longer have to go to the turf club in order to see a horse race and place a bet on it.

Now that the internet has come along, we have so many more opportunities to find races from all over India, as well as the rest of the world and get really great odds which will allow us to make a nice profit on horse racing.

Many betting sites even make it possible to watch a live stream of the actual race! In this article, we will cover the best horse racing sites in India where you can watch the most races and get the best odds and live streams. Saddle up!

All horse racing sites in this article accept Indian players

Horse Race Betting Sites in India

Rank Bonus Bonus code Turnover Min odds 

Up to ₹10,000

Bonuscode: No Code

Turnover: 3x bonus amount

Lowest odds: 1.50


100% Up To ₹10,000 + 22 Bet Points

Bonuscode: No code

Turnover: 5x bonus amount

Lowest odds: 1.40


Up to ₹2,500


Turnover: 6x bonus amount

Lowest odds: 1.75


Free Bet Up to ₹2,000

Bonuscode: No Code

Turnover: No requirements

Lowest odds: 2.0


100% Profit Boost Up To ₹10,000


Turnover: No requirements

Lowest odds:


Free Bet Up to ₹2,500


Turnover: 3x bonus amount

Lowest odds: 1.40


100% Up To ₹7,500

Bonuscode: 100MIGHTY

Turnover: 12x bonus amount

Lowest odds: 1.60


150% Up To ₹7000


Turnover: 15x bonus amount

Lowest odds: 1.50


200% Up to ₹9,750

Bonuscode: 1x_35082

Turnover: 5x bonus amount

Lowest odds: 1.40


Bet $10 get $30 in Free Bets

Bonuscode: 30fb

Turnover: No requirements

Lowest odds: 1.50


Questions & Answers about Horse Race Betting in India

How do I get started with horse race betting?

First, you need to sign up at a betting site that offers horse racing. We recommend either Betway or Bet365 because these two sites offer some of the best functions that will make it easy for you to bet on horses and win. You get free live streaming of all horse races, as well as lots of insight, analysis, and statistics that will make it easy for you to place your bets.

Is horse race betting legal in India?

Yes. According to a Supreme Court ruling of 1996, horse race betting is mainly based on skill and not luck. This is one of the reasons why horse racing has become incredibly popular in India.

Can I get a welcome bonus from a horse racing site in India?

Yes. All betting sites here on Mybetting offer some form of welcome bonus for their new players. This welcome bonus can be used for horse racing or any other sport that you fancy.

Can I deposit rupees into these sites?

Yes. All betting sites listed here on Mybetting accept deposits in rupees. This makes it much easier (and cheaper) for Indian players to deposit money.

Horse Racing on Betway!

Up to ₹2,500

When it comes to horse racing, Betway is really a market leader. In fact, Betway does a really great job on many things, but horse racing is truly one of their specialties. Horse race betting on Betway is so simple and easy to do. Whether you are a complete beginner or a pro, you will find that Betway has all the functionality that you need.

As you enter the sportsbook on Betway, you can scroll down the list of available sports and select horse racing. Now, the first thing you will see is the next upcoming race. This could be from anywhere in the world. In the top menu, you can select “Today”, which will show all the available races of today.

Scroll down a bit, and you will see all races from India. Typically you will find a full program with anywhere between 5 to 15 races per day from India alone. Each race has a timestamp for when the race will start, and when you click on this timestamp you can see all the details of the race. You can view the name of the trainer, the jockey, the age and weight of the horse as well as the form.

In the very right column, you can view the current odds which are listed as SP (starting price) before the odds are fixed. If you place a bet while the odds are listed as SP, you will get the price of the odds when they are released (typically on the day of the race). After that, it doesn’t matter if the odds fluctuate up or down, your bet will be fixed at the starting price.

Betway offers live streaming on ALL Indian horse racing!

When a race is about to begin, the live stream button in the top right corner will turn green. Now you can click on this button to view a live stream of the race. According to our research, every single horse race from India can be live-streamed. After a bet is selected, it will appear in the bet slip on the right-hand side. Here, you can choose the stake you wish to wager. By adding more bets, it will automatically become a double, a treble, etc.

Our experience with horse racing on Betway has been really phenomenal. It’s a great experience. Placing a bet is simple, the Betway platform is so easy to use, even for beginners. The fact that all races from India are live-streamed is a major bonus. After all, most of the excitement about horse racing comes from watching your horse run the track.

We definitely recommend that you head over to Betway and give it a try. Of course, you can also make use of their generous welcome bonus if you need to open up a new account. Simple click on the green button below and you will be redirected to Betway.

Horse Racing on Bet365!

Up to ₹10,000

Bet365 is an old and well-established player in the field of online gambling, particularly when it comes to horse racing. As a UK-based bookmaker, it makes sense that Bet365 would have a strong focus on horse racing, and they really do. They offer live streaming, tote betting as well as “best odds guaranteed” on all races!

As you enter the horse racing section on Bet365, it becomes instantly obvious that they have a very large selection of races to bet on. At the top of the list are the races that are currently in play. Just under that, you will find the international races. This is where you will find horse races from India.

Unfortunately, Indian horse races are not listed separately in Bet365, which would make it easier for us to find, but instead, we are listed with other races from South Africa, and so on. As you click on Hyderabad, you can see the ongoing race, and by scrolling down the page you can see the next upcoming races from this track.

On the list of each race, you can see the different horses, their trainer, and jockey as well as their age, weight, and form. In the very right column, the odds are listed. It also becomes apparent that Bet365 offers “Best Odds Guaranteed”. This is something that is a little bit different than the competitors at Betway.

Bet365 guarantees the best horse racing odds on the market!

What it means is that even if the odds fluctuate after they are released, you will always receive the best odds, and if your horse wins, it will be according to these odds that your winnings are calculated, not according to the starting price. It’s a pretty great thing and that alone makes Bet365 worth considering as your new horse racing site.

In addition, they also offer live streaming on every single race, both the ones from India as well as the rest of the world. The live streaming function can be accessed by anyone who has a Bet365 account with some money on it. The streaming is even available on your mobile device and tablet, which is also great.

You can also get race alerts sent directly to your browser in case some crucial information about the race comes out. It’s important to stay updated about any events regarding the race if you want to place a bet. For example, if you already placed a bet on a particular horse but it then turns out that your horse isn’t going to be running after all. What happens? Bet365 will send you a notification and refund your stake.

Bet365 also offers tote betting on horse racing, which can be a great way to bet on a race without putting too much money on the line. Tote betting is essentially a large jackpot where all the bets go together and all the winners are paid an equal share of the jackpot, according to their bet. You can often put as little as 100 in the pot and still have a chance to earn a nice little share of the winnings!

All in all, we highly recommend Bet365 as one of the best horse racing sites in India. They really do offer a great horse racing experience with lots of different races, high odds and plenty of live streaming opportunities. There’s also a nice big welcome bonus that you can make use of if you choose.

All sites that offer horse race betting in India

  1. Up to ₹10,000

  2. 100% Up To ₹10,000 + 22 Bet Points

  3. Up to ₹2,500

  4. Free Bet Up to ₹2,000

  5. 100% Profit Boost Up To ₹10,000

  6. Free Bet Up to ₹2,500

  7. 100% Up To ₹7,500

  8. 150% Up To ₹7000

  9. 200% Up to ₹9,750

  10. Bet $10 get $30 in Free Bets