Best Online Horse Betting Sites

Take a look at our pick of the best horse racing betting sites in New Jersey right here.

The best horse racing betting sites in New Jersey

If you enjoy horse racing betting and you are based in New Jersey, this article is for you. Horse racing betting is one of the most popular forms of sports betting for many reasons, but that doesn’t mean that every betting site has equal betting opportunities for this sport. We’ve sourced the best ones based on numerous factors, and here they are:

  • TVG
  • Twinspires
  • BetAmerica

So there we have it, New Jersey’s top three horse racing betting sites, but what makes these sites so special? We’ve looked at each one in more detail below.


If you’ve never heard of this betting site before, you are in for a treat. First things first, TVG has a very good welcome offer for brand new players. By signing up today, you can take advantage of the risk-free first bet promotion that carries a $200 value. This means you could bet $200 on your first bet and be reimbursed if it is a loser – result!

There’s more to TVG than just a solid welcome offer too. You can live stream horse races on this site, listen to the TVG podcast that contains all things horse racing, and access thousands of races on an annual basis. This shows great value for you as the end customer, and TVG regularly pumps out reload offers to those loyal players as a bit of a thank you.

It truly is one of the best sites in New Jersey right now, and you can sign up with this site in just a couple of minutes.


Twinspires is also solely focused on horse racing betting, and this site covers horse races from all over the globe. As a new sign up with Twinspires, you can claim up to $100 in free cash, which you can redeem by simply clicking the offer on the homepage. That will take you to the sign-up page where you can enter details and redeem the offer – simple!

There are several great elements to the Twinspires site, such as the ability to watch replays of the race, access statistics, and a very enticing VIP rewards program. The sporting odds for Twinspires are generally quite competitive, which ensures that you get a solid return on your money compared with other sites.

Twinspires too has a podcast that is crammed with information from betting experts, and as an added bonus here, you can get free bets for simply referring friends. It’s a very rewarding platform indeed when it comes to competitive markets and promotions, so why not give them a try if you enjoy horse racing betting?


BetAmerica is our third and final sportsbook in New Jersey that has a section entirely dedicated to horse racing betting. The superior design and sophistication of BetAmerica compared with the other two is remarkable, and the mobile betting experience here is even better. BetAmerica appears to be lacking in the welcome offer department, but they have more than made up for this with how professional the site is.

In terms of the unique factors you can find with BetAmerica, you can shortlist your favorite tracks, check out past performances of any horse/jockey, access advanced handicapping, and more. These guys cover races from all around the world, including major international events where flash promotions often follow suit! BetAmerica really is a top-drawer platform, and you even watch your favorite races through the recent streaming implementation.

How to choose the best horse racing betting sites

Given that the sites we are describing here are focussed on one specific sport, the important elements here are slightly different than if we were just reviewing a standard sportsbook. Of course, it’s far more important to look at features here that will specifically enhance your sports betting experience. We’ve given our list of these factors below.

General coverage of races

Let’s face facts – if a provider only covered a handful of races each week or each month, you wouldn’t feel like you were getting the best deal possible. It’s important to seek out sites that cover races not only in the USA but on a global scale too. After all, some of the largest and most popular horse races take place overseas, and you will want to access betting markets for these races when they occur.

Competitiveness of odds

When it comes to sports betting, it goes without saying that the bookmakers have the edge. When you do get a bet correct, however, it’s only natural to want the maximum value possible in terms of the potential profit. This is why we look at how competitive the odds are too, for it can make a real difference in the long run.

If you consistently bet $10 on a market that is listed with 1.5 odds and let’s say that you won each and every bet (hypothetical), you would have profited by $50 overall. Let’s say that this exact same market had odds of 1.7 elsewhere, however, you would have profited $70 if you had bet with that bookmaker. The larger the returns the greater this gap gets, so it’s worthwhile checking out the odds.

Live streaming capabilities

Nowadays sports bettors almost expect that a betting site will support live streaming for various sports, and if it doesn’t, they will simply look elsewhere. This feature has become absolutely pivotal in how players perceive the quality of a site these days, and it’s clear to see why. Having the chance to bet on your favorite sports while watching them unfold at the same time is highly convenient – even more so if you can do this from the same platform!

In-house statistics and reports

No matter how advanced or new to horse racing betting you may be, it’s almost a given that you will look at some form of research before placing any bets unless you are just going in blind. This feature is also all about the convenience factor, as you can then look up reports and statistics on any horse directly from the site, without needing to consult a third-party platform. This reduces the time spent searching for information and increases the amount of time you can spend looking through the odds and markets.

Mobile friendly

Sports betting and indeed horse racing betting has become increasingly dynamic over the years. This essentially means that more and more sports bettors like to place bets while they are out and about rather than being stuck at home. This gives immediate access to betting markets and ensures that players don’t need to sit in all day to wait for a race to start.

The best sites tend to have either a mobile app that can be downloaded or have a fully optimized mobile site. On top of this, players will be able to fund their account from the mobile platforms as well as cash-out bets in some instances.

Opening an account with any of these sites

To enjoy all of the best features of the sites we’ve talked about so far, you are going to need to open an account to get the ball rolling. This is usually a very straightforward process regardless of the site that you choose to sign up with, and we’ve given a general sign-up process that you can follow below:

Head to the registration page

This may seem obvious, but this is the very first step in the process before you can even provide the details required to open your account. There should be either a registration button or ‘join now’ link listed on the homepage of the site, and all you need to do is click the link to pull up the registration form.

Give the details asked of you

Since your account can only be used by you and you alone, you’ll need to provide a few details to get started. A site will usually ask for some standard information during the registration phase which can include gender, full name, date of birth, residential address, and contact number. Don’t worry, all of these details are secured on a protected server at the most reputable sites.

Agree to the site’s terms and conditions

Boring we know – but it needs to be done. You simply won’t be able to open your account unless you agree to the terms and conditions first. Therefore, you’ll be asked to agree to them before you can officially open your account, and you’ll usually just need to check a box or two to do this.

Make your initial deposit through one of the available methods

To make your very first horse racing bets, you’re going to need some money in your account. So after opening your account, you will need to sign in for the first time and make a deposit. A site should show the range of payment methods you can use in this section, and then you can simply enter an amount and hit the deposit button. The funds should be added to your account almost straight away, and from here you can proceed to make your first wager.

Best horse racing sites in the NJ – FAQs

How do I actually access live streaming?

You’ll typically find a link to the live stream right next to the race you’d like to bet on. If this isn’t the case, there should be a separate section for live streaming where the available races are shown. To actually access the stream you’ll need to have made a recent bet or have money in your account.

Can I also place live bets?

Live betting can be supported at some of the larger races, although it’s not quite as common in horse racing as it is with other sports. That’s generally the case as horse races don’t tend to last too long unless they are specifically long-distance races, but you could still find a small selection of in-play markets at these sites.

Will I be able to cash-out my bets?

This is solely down to the site’s discretion. While cash-out options have increased in popularity and demand amongst sports bettors, not all sites will give you cash-out options for your bets. If you are able to cash-out any bets, you’ll usually see the value and the bet through your ‘in-play’ bets.

How do I know if there is a promo code that I must enter to claim the welcome bonus?

This is almost always shown in the welcome offer advertisement. If it isn’t, we would advise signing up directly through the welcome offer link, as this will often apply the promo code automatically and remove the need for you to go searching.

Am I limited to a certain number of bets each month?

Not at all – you will be able to bet as little or as much as you like with a horse racing betting site unless you have set your own restrictions!

Conclusion – Our top horse racing betting site in NJ

We are going with TVG as our preferred horse racing betting site in New Jersey. We believe that they rise above the other two providers for a number of factors. Firstly, TVG rewards new customers with a risk-free bet of up to $200. That literally gives new players the potential to win cash without any downside risk whatsoever, which is remarkable in itself.

Furthermore, TVG has some of the best live streaming capabilities that we’ve seen. It’s super easy to access the streams no matter how prestigious or small a race may be, and on top of this, TVG is full of experts pitching in on the day’s events. It’s a platform that just has an element of superiority about it, not to mention that it is fully compatible with a broad scope of mobile devices.

If we were to start betting on horse races in New Jersey, TVG would definitely be our first stop, and they will likely appeal to you too.