Table of Contents

Betting on Horse Racing in North Carolina in 2024

Table of Contents

For those in North Carolina eager to bet on horse racing, there are tons of options. The best sites have robust features for horse racing, along with comprehensive coverage of both domestic and international races, competitive odds and more.

Offshore sites not only ensure a secure and enjoyable betting experience but also offer specific advantages to North Carolina bettors. Our guide covers the top options below.

Table of Contents

Is horse racing betting legal in North Carolina?

Yes, it’s legal to bet on horse racing at registered gaming locations. In addition to horse betting, you can find legal sports betting at a lot of retail sportsbook locations across the state as well.

However, offshore sportsbooks continue to be the best option for residents of North Carolina as they offer a variety of gambling options besides horse racing betting. Bettors can also enjoy some highly competitive betting odds and generous bonuses at these offshore platforms.

North Carolina Horse Racing FAQs

North Carolina doesn’t have any racecourses, so it doesn’t have a significant presence in thoroughbred or standardbred horse racing.

Horse racing is completely legal in the Tar Heel State but there are no venues where live races are held. 

FanDuel doesn’t offer a racebook in North Carolina, which is why many players turn to sites like Bovada and BetOnline.

You can bet on the Kentucky Derby — in addition to the other legs of the Triple Crown or other big horse races — with an offshore online sportsbook. Thoroughbred horse racing is popular with bettors, which means being able to bet on them online is great for horse racing fans.

Since 2010, the Colonial Spanish Mustang has been the official horse for North Carolina.

Best Horse Racing Betting Sites in North Carolina

  1. Heritage Sports – Best for live betting, VIP service to every player
  2. Bovada – Offers an abundance of prop bets
  3. BetOnline – Releases opinionated lines
  4. BookMaker – Accepts action from all players
  5. BetAnySports – Offers reduced juice
  6. BetUS – Offers large bonuses
  7. WagerWeb – Offers same-day Bitcoin payouts
  8. JustBet – Releases odds earlier than most sites
  9. Everygame – Offers a variety of bonus promotions
  10. – 100% cash bonus

Reviewing the Best North Carolina Horse Racing Betting Sites

From this list of our top ten, we have selected and analyzed our top 5 sites for bettors in North Carolina.

1. Outstanding Mobile Betting: Heritage Sports

Heritage Sports

Established 2001

Visit Heritage Sports
Best For
Seasoned Gambler 8.6
Trust 9.6/10
Banking 8.6/10
Bonuses 8.2/10
Odds 9/10
Customer Service 9/10
Betting Limits 9.7/10
25% Cash Bonus

Key Features

Heritage Sports is another highly reputable online betting site with a highly attractive racebook section that boasts over 60 tracks for both thoroughbred and harness. This site greatly emphasizes the importance of customer service and care, and this is reflected in the ease at which the site can be navigated, as well as the secure and efficient payouts given to winning bettors.

This site maintains its high levels of demand by providing access to reduced juice odds in combination with a great online casino and a plethora of promos that include a 50% sign-up bonus of up to $250. However, it does have a 12x rollover requirement.

2. Over 60 U.S. Tracks Available: Bovada


Established 2011

Visit Bovada
Best For
Mobile Bettor 9.0
Trust 9.9/10
Banking 8.6/10
Bonuses 8.8/10
Odds 8.9/10
Customer Service 9/10
Betting Limits 9.8/10
75% Cash Bonus

Key Features

With nearly 12 years of experience in the online gaming industry, Bovada is a strong and reliable choice for anyone in North Carolina looking to bet on horse racing events in the United States as they offer over 60 North American tracks.

Bovada cares greatly about the customer experience as well so new users to the racebook can opt for 50% welcome bonus and a 5% rebate promo on exotic bets. New users can also get a 75% bonus of up to $750 and, if you use it at the racebook, it only has a 6x rollover requirement. There are also a number of promo codes at Bovada that can provide additional bonus funds, perks and benefits.

3. Great Horse Racing Promos: BetOnline


Established 2001

Visit BetOnline
Best For
Bonus Hunter 8.5
Trust 9.8/10
Banking 8.6/10
Bonuses 8.8/10
Odds 9.2/10
Customer Service 9/10
Betting Limits 9.8/10
100% Free Play

Key Features

BetOnline is another excellent option for North Carolina residents who wish to engage in a fun and exciting horse racing betting experience. One majorly attractive feature of this site is the fact that it releases futures odds on the biggest races like the Breeder’s Cup or the Triple Crown.

In addition to this, BetOnline also offers customers generous rebates (9% online and 5% over-the-phone bets) as well as $25 risk-free bet on a horse race of their choice for new customers. On that note, new users can enjoy a 50% bonus of up to $1,000 in bonus funds to get started using exclusive BetOnline promo codes.

4. Racebook with High Betting Limits: BookMaker


Established 1996

Visit Bookmaker
Best For
Professional Bettor 9.0
Trust 9.5/10
Banking 8.6/10
Bonuses 8.2/10
Odds 9/10
Customer Service 9/10
Betting Limits 9.8/10
25% Cash Bonus

Key Features

The first spot on our list is occupied by, a high-quality, reliable and efficient online racebook that is guaranteed to give North Carolina residents everything they want and more in their horse racing betting experience.

Users of this site can place a variety of bets and wagers on their favorite horses including win bets, place and show bets, and exotic bets at over 50 North American tracks, while the site is also accepting of all customers regardless of their skill or experience. One of the best promotions available for horse racing aficionados is the 8% rebate on losses in the racebook.

Residents of North Carolina who keep their business with BookMaker will be able to enjoy one of the best loyalty programs in the industry.

5. Rebates in Horse Racing Betting Available: BetAnySports


Established 2002

Visit BetAnySports
Best For
Seasoned Gambler 8.9
Trust 9.6/10
Banking 9/10
Bonuses 8.7/10
Odds 9.6/10
Customer Service 8.5/10
Betting Limits 9.8/10
30% Cash Bonus

Key Features

If you are a North Carolina resident looking for a thrilling horse racing betting experience, then BetAnySports is a highly beneficial option for you.

This site not only covers worldwide horse racing events, but it also offers various cash rebates, like 3% on straight bets, as well as generous promotions including a welcome cash bonus of 25% up to $500. These features combine with the excellent 24/7 customer service of BetAnySports to give customers a high-quality, efficient and enjoyable horse racing betting experience.

Features to Look For at Horse Racing Betting Sites in North Carolina

There are many factors to consider when comparing betting sites, including welcome bonuses, coverage of events, the competitiveness of odds and many others, as we discuss below:

Horse Racing Odds

Horse racing odds are undoubtedly a hugely important factor when it comes to choosing a betting site. The more competitive the odds, the greater your chances for success, and therefore the more attractive the site is.

Horse Racing Betting Markets

The horse racing betting markets and types of bets available are also attractive features of any sports betting site. For example, many sites offer betters wagers including win, show, place, across the board, daily double, exacta, trifecta, superfecta, pick 3, and pick 4, as well as others.

Live Horse Racing Betting

Online betting sites that allow betters to place bets in real-time as races and events occur have a great advantage over those that do not, as customers will feel they have more freedom with their bets. This will also allow customers to feel more relaxed and at home with their chosen sports betting site as they will not feel they are under pressure to place bets before the events start.

Horse Racing Betting Promotions

Betting promotions on horse racing events are also highly attractive for potential betters as they often allow these betters to save money or make money back on their bets. For example reload bonuses, welcome bonuses, and other money-saving promotions are all popular options.

Special Features for Horse Racing

Some sports betting sites offer special features such as advice and tips on events, as well as live streaming, however, live streaming is not generally offered when it comes to horse races.

Horse Racing Welcome Bonus

Often horse racing betting sites offer welcome bonuses to new customers as a way of enticing potential betters to join the site. These bonuses can include free bets and money-back offers, among others.

User-Friendly Design

One of the most important aspects for a betting site to consider is the ease at which the site can be navigated. Betters want a site that not only looks visually pleasing but also allows them to place bets easily and without any unnecessary struggles.

Best North Carolina Horse Racing Betting Sites

While the above factors are some of the most important things to consider, the features below should also be kept in mind

Brand Recognition

It is important to choose a site that is trusted and reliable in the public eye. If more people trust a specific brand, the chances of that brand actually being trustworthy are increased.

Payment Methods

Sites that accept various payment types including credit cards (Mastercard, Visa, American Express), debit cards, bank wire transfers and even crypto options (Bitcoin, Bitcoin Cash and Litecoin among others) are greatly favored.

Safety & Security

Your safety and security should always be a priority and hence it’s vital that the site you choose is safe and fully licensed.

Speed & Design

The speed and efficiency of a site can truly set a betting platform above its competitors. If the site is hard to navigate or takes a long time to load, that can really impact your overall betting experience.

Customer Service

An online betting site that truly cares about its customers will gain much more attention than those that do not.

Overall Value

Value is something that can easily be overlooked, however, it is vital that your chosen site gives you a fair chance at winning bets and making money.

How to Bet on Horse Races in North Carolina

Horse race betting is allowed in person in both of the tribal casinos of the state, however, online sports betting can also be done on any of the offshore sportsbooks previously discussed sites, allowing you to bet on your favorite horses and races from home.

How Horse Racing Betting Works in North Carolina

When betting on a sports betting site, bets can be placed in several different ways. The most popular of these is the “win” option, in which you simply place a wager on your chosen horse to beat the other horses. Once you are used to this type of betting you can then move on to other options such as show, place, trifecta, exacta and many others.

The main thing to understand about horse race betting is that rather than betting against a house or casino, you are betting against other people’s bets. This essentially means the horses that a lot of people bet on may be more likely to win, but they will win you less money than the less popular horses.

North Carolina Horse Racing Betting Explained

The main thing to understand about horse race betting is that rather than betting against a house or casino, you are betting against other people’s bets. This essentially means the horses that a lot of people bet on may be more likely to win, but they will win you less money than the less popular horses.

Horse Racing Betting Odds

Generally, most sports betting sites will offer similar horse racing odds. While some may offer better odds than others, these sites usually won’t be able to always offer these odds.

Fixed Odds for Horse Racing Betting in North Carolina

Fixed odds simply means your bet is locked in at a certain price, and that it is unable to change. This may offer you a more secure bet, but the odds may be less favorable for you.

Pari-Mutuel Betting in North Carolina

Pari-mutuel betting essentially means all bets of a certain type are pooled together and after the house takes a certain amount, the payout is split among the winning betters.

Pool Betting on North Carolina Horse Races

Pool betting is very similar to pari-mutuel betting, however, it is used more often for trifecta and superfecta wagers.

What are the different types of horse racing bets?

  • Win: Simply bet on your favorite horse and hope it wins.
  • Place: Place allows you to bet on a horse to win or come second.
  • Show: Allows you to bet on a horse to come first, second or third.
  • Exacta: Exacta allows you to pick the top two finishers.
  • Trifecta: Trifecta wagers allow you to pick the top 3 finishers.
  • Superfecta: Superfectas allows you to choose the top 4 finishers.
  • Daily Double: Allows you to pick the winners of two back-to-back races.
  • Pick 3/4/5/6: Allows you to pick the correct winners for three, four, five, and six consecutive races.

North Carolina Horse Racing Betting Terms

If you are new to horse racing or horse race betting then it is important you become familiar with the following terms.

  • Dead Heat: At least two horses tie at the finish line.
  • Furlong: 1/8th of a mile.
  • Handicap Race: Races with a point spread due to differences in the weight of the horses.
  • Maiden Race: A horse aiming to win for the first time.
  • Tote Board: A board displaying information about races and bets.

North Carolina Horse Racing Betting Calculator

When betting in person it can be difficult to calculate your expected winnings from a race, especially while the race is happening. This is not an issue when betting online as the site will calculate your winnings for you.

How to Calculate Horse Racing Betting Odds

When betting on a horse racing wager, you need to consider the number of people wagering, the amount of money wagered and the number of units you wager. For example, if there is $100 in a pool of 20 betters, each will get a dividend of $5 for every unit wagered.

Horse Racing Odds $2 Wager Payout Implied Probability of Winning
1/5 (-500) $2.40 83.33%
1/4 (-400) $2.50 80%
1/3 (-300) $2.60 75%
1/2 (-200) $3.00 66.67%
4/6 (-150) $3.33 60%
1/1 (-100) $4.00 50%
2/1 (+200) $6.00 33.33%
3/1 (+300) $8.00 25%
5/1 (+500) $12 16.67%
10/1 (+1000) $22 9.00%
50/1 (+5000) $102 1.96%

North Carolina Horse Race Tracks

These are the active racetracks currently in North Carolina.

  • Carril Pantera Rosa, 3391 Stevens Mill Rd, Goldsboro, NC 27530

Carril Pantera is a horse training and racing facility that focuses on hosting horse racing events in the North Carolina area.

  • Carolina Horse Park Foundation, 2814 Montrose Rd, Raeford, NC 28376

The Carolina Horse Park Foundation was founded by equestrian enthusiasts in 1998 as a non-profit organization to hold championship-level equine competitions as well as other outdoor activities.

The History of Horse Racing in North Carolina

Since as early as the 1730’s horse racing has been a hugely popular sport in North Carolina, as English breeding horses were imported to the state and gambling began to become favored among all classes of people. Jockey clubs began to form, annual events occurred and breeding became a major business investment for many individuals.

The civil war led to many jockey clubs disappearing and the gradual decrease in popularity of the sport, however, from the 1950s onward, steeplechases began to garner attention, before harness racing was reintroduced in 1992.

Horse racing hasn’t been able to kick on to the phenomenon it once was due to its association with illegal gambling in North Carolina, yet many residents are still fans of the sport.

Comparing Betting at the Racetrack with Online Horse Racing Betting

When it comes to betting on horse racing, there are many pros and cons to consider in terms of comparing betting in person at a racetrack versus online.

Betting at the Racetrack

Below you will find the pros and cons associated with in-person betting at a physical horse track:


  • Live entertainment
  • Food and drinks


  • No welcome bonuses
  • Wager with cash only
  • Required to travel to racecourse

Online Horse Betting Sites

In comparison to in-person wagering at a horse track, below are the pros and cons of betting with an online horse batting site:


  • Welcome bonuses
  • Expert analysis on site
  • Additional promotions
  • Potential live streaming of races


  • No food or drink
  • No in-person entertainment

Terms and Conditions at Horse Racing Betting Sites in North Carolina

When joining an online betting site to gamble on betting sites in North Carolina you will generally be required to provide the site with certain information such as your email address, name and date of birth, while some sites may ask for your home address.

Rollover Requirements

A rollover requirement is essentially a minimum amount of money you need to wager before you can withdraw the bonus funds you are provided with by the betting site.

History of Horse Racing Betting in North Carolina

  • July 2019: The North Carolina House of Representatives passes a bill to legalize sports betting and horse race wagering at the state’s tribal casinos, but the bill ultimately stalls in the state Senate.
  • 2018: The U.S. Supreme Court overturns the federal ban on sports betting, which could potentially open the door for North Carolina to legalize sports betting.
  • 2013: A bill to legalize and regulate online horse race betting in North Carolina is introduced in the state legislature, but it fails to gain traction and does not advance.
  • 2005: The North Carolina legislature approves a bill allowing the Eastern Band of Cherokee Indians to operate a casino on tribal land in the western part of the state.
  • 2000: The North Carolina legislature approves a bill to allow the Eastern Band of Cherokee Indians to offer video gaming machines, including video poker and video slots, on tribal land.
  • 1945: The North Carolina legislature passes the North Carolina Horse Racing Act, legalizing pari-mutuel betting on horse races in the state. However, no horse tracks are ever built in North Carolina and the law is eventually repealed in 1953.

North Carolina Horse Racing Betting Bonuses

There are several different types of betting bonuses available from different sports betting websites, as discussed below.

  • Deposit Bonuses: Often betting sites will offer a bonus in which they will match whatever you deposit. Hence, if you deposit $100 with a 50% deposit bonus you will receive an additional $50.
  • Free Bets: A free bet simply allows you to place a bet with no risk, as if you lose, you will not have lost your own money.
  • Enhanced Odds: Often sites will offer enhanced odds on a certain race or horse as a means of attracting more attention to that race or horse.
  • Loyalty/VIP: Loyalty or VIP members of a site will generally be offered greater bonuses and promotions than regular members
  • Special Events: Some horse racing sites offer special promotions for big races like the Kentucky Derby, which is hailed as the Super Bowl of horse racing

North Carolina Horse Racing Betting Apps

Most horse racing betting sites have a mobile version that can be accessed on smartphones, however, some have created apps that are compatible with iOS and Android devices.

  • North Carolina Horse Racing Betting Apps for iPhone:

For iOS or iPhone devices, horse racing apps can be downloaded through the apple app store.

  • North Carolina Horse Racing Betting Apps for Android:

On Android devices, horse racing betting apps can be downloaded from the Android play store.

How to Start Betting at Horse Racing Sites in North Carolina

The following guide will walk you through the process of registering at an online betting site so you can place your first bet on horse racing events from North Carolina.

Step 1: Visit The Home Page, Click “Join Now”

Go to the homepage of the site you would like to begin betting on and click on the join now button.

Step 2: Complete the Registration Process

You will then be brought to the account registration page where you will be asked to enter details such as your name, date of birth and email address.

Step 3: Make Your First Deposit

Once your registration is complete you can then make your first deposit into your account.

Step 4: Choose Your Bet and Place It

Now all that’s left to do is find the race you want to bet on and place your bet. 

What is the best site for horse racing betting in North Carolina?

We feel the most beneficial site overall for the better is Heritage Sports. This site is not only extremely focused on customer care and attention, but it also offers bettors the chance to place bets on races all over the United States.

Follow BMR