Sports Betting in North Carolina

Find your North Carolina Betting Site Here

US Betting Sites

On this page, North Carolinians will find the information they need to understand and navigate sports betting in the state. They will learn about sports betting laws, the minimum age requirements to gamble, and the best ways to bet online and offline.


  • Reviews of Top North Carolina Betting Sites
  • Key North Carolina Gambling Information
  • North Carolina Betting FAQ

How to Spot a Great North Carolina Betting Site?

  • Available to legally bet in North Carolina.
  • Great bonuses, odds, and promotions
  • Fast and secure payouts
  • Many ways to make deposit

Best North Carolina Betting Sites

North Carolina Betting at Bovada

Bovada is a great sportsbook for finding odds on North American sports, including plenty of odds on the biggest NCAA Basketball and Football games.

Bovada has an attractive website that features how-to-videos.

While the welcome bonus at Bovada is not the most generous, the overall experience at Bovada makes it one of the most popular sites available in North Carolina.

Read Bovada Review

Get a Bitcoin Boost with BetOnline

BetOnline welcomes bettors with extra juice when they make their first deposit using Bitcoin.

BetOnline is a great place to find early odds on upcoming games and sporting events.

BetOnline offers odds on eSports and live sports betting. They also offer an odds archive, a handy tool for research.

Read BetOnline Review

MyBookie Offers a Loyalty Rewards Program

MyBookie offers some great bonuses and promotions to its members. The best bonus is their Bitcoin welcome bonus, allowing you to double your first five deposits.

Members can sign up for MyBookie’s “Loyalty Rewards Program,” which rewards you the more you wager on sports.

Plenty of markets on North American sports.

Read MyBookie Review
bitcoinbitcoincashcheckecheckslitecoinmastercardvisavisavanillawiretransfer Gives Great Odds on Sports in North Carolina is one of the biggest sportsbooks available in the state. Here you will find odds on a ton of sports, live sports betting, and eSports odds. is one of the best betting sites to find reduced juice. offers some good bonuses and fun promotions, including extra juice for mobile bettors.

Read Sportsbetting Review

Live Betting Thrives at XBet

North Carolinians looking for live sports betting will love XBet.

XBet offers a great selection of markets, odds on eSports, and a racebook.

Not the highest welcome bonus, worth up to only $300.

Read Xbet Review

Gambling in North Carolina

North Carolina Betting Sites

S 154 Signed in July 2019

North Carolina became the 17th state to legalize sports betting when Governor Ray Cooper signed S 154 into law in July of 2019.  

Harrah’s Cherokee Casino Resort

Of the two casinos in North Carolina, Harrah’s Cherokee Casino Resort is the biggest, with thousands of video machines, a 20-table poker room, and the biggest hotel in the state.

Horse Racing without Betting

While the state runs a few races each year, the state has banned pari-mutuel betting at any track. The recent signing S 154 does allow for betting on horse racing at one of the two casinos in the state.

North Carolina Betting Facts

With the passing of S 154, North Carolina became the seventeenth state to legalize sports betting. However, the bill is limited, legalizing sports betting at only the two tribal casinos operating in the state. The state has yet to announce any plans on expanding sports betting or creating state-licensed online/mobile sports betting.

The other option available is to bet on sports through an online betting site. The sites we recommend on this page are much easier to access and have more experience operating sportsbooks. Through these sites you can bet on your favorite North Carolina teams – including NCAA Basketball – and do it all for your home.

Two Casinos and Limited Other Gambling

There are only two Tribal Casinos and a few bingo halls operating in North Carolina. The two casinos – Harrah’s Cherokee Casino Resort and Harrah’s Cherokee Valley River – offer slot machines, table games, and poker. They also are the only two locations in the state to wager on sports.

The limited options in the state mean there is an advantage to going online. The online betting sites we recommend on this page offer a fun casino experience that you can access from your home.

Betting at the Track Not Available in North Carolina

North Carolina has never been a progressive state when it comes to betting on racing. For about 15 years the state did allow for betting on dog racing but banned the activity in 1954. The state has never allowed betting at the track, but with the passing of the S 154, the two sportsbooks in the state can offer odds on horse racing.

The limited access to horse racing odds means going online for many is the only option. On this page, the sports betting sites we recommend all have racebooks offering great odds on the biggest races (such as each leg of the Triple Crown) to smaller races from all over the world.

How We Review Betting Sites in North Carolina

The process we use for legal sports betting sites in North Carolina is thorough and objective. We analyze many factors including bonuses, speed of payouts, odds available, and ways to make deposits, to provide residents of North Carolina with the best sports betting sites.

Scoring and Ranking for the Best Reviews

One way we produce quality and unbiased reviews is by scoring many different parts of sports betting sites. This allows us to standardize the review process and only recommend the best sports betting sites.

North Carolina Bettors will Love These Sites

The people of North Carolina should only use the best sports betting sites. Here we have found the best online betting sites available in the state. Whether it is the best bonuses and promotions, biggest betting selection, accepts Bitcoin or has great live sports betting, we have found something for every sports bettor in North Carolina.  

Gambling in North Carolina FAQ

Is Gambling Legal in North Carolina?

Yes, some forms of gambling are legal in North Carolina. Tribal casinos, betting on sports or horse racing at a casino, bingo, and the lottery are legal in North Carolina.
You can also use online betting sites to bet on sports and horse racing as well as play casino games. 

Is Sports Betting Legal in North Carolina?

Yes, sports betting is legal in North Carolina. Bettors in North Carolina may bet on sports at one of the two casino sportsbooks operating in the state.
Bettors in North Carolina may also bet on sports on a sports betting website.

What’s the Legal Gambling Age in North Carolina?

The minimum age in North Carolina to gamble at a casino or bet on sports is 21 years old. The minimum age to play the state lottery, bingo, and raffles is 18.

Some online betting sites will accept North Carolinians at 18, but it is recommended to be at least 21 when you join.

How to Bet on Sports in North Carolina?

There are two ways to bet on sports in North Carolina. You can go to one of the two casinos – either Harrah’s Cherokee Casino Resort or Harrah’s Cherokee Valley River – with a sportsbook. Or you can use a sports betting website.

How Many Casinos Operate in North Carolina?

There are only two Tribal casinos in North Carolina. There are also Tribal locations in the state for bingo. A third casino in Kings Mountain was approved for construction in early 2020.

What is the Biggest Casino in North Carolina?

The biggest casino in North Carolina is Harrah’s Cherokee Casino Resort. The casino has 3280 slot machines, 100 table games, and 20 poker tables. The resort includes the 21-story Harrah’s Cherokee Hotel, the largest hotel in North Carolina.

What’s the address of Harrah’s Cherokee Casino Resort?

Harrah’s Cherokee Casino Resort is located at 777 Casino Dr, Cherokee, North Carolina 28719. The casino is located in the western half of the state and just four miles from Great Smoky Mountains National Park.

What’s the Best Horse Racing Track in North Carolina?

The best horse racing track in North Carolina is Pinehurst Harness Track. Live and offtrack betting are unavailable at the track.

What’s the Address of Pinehurst Harness Track?

Pinehurst Harness Track is located at 200 Beulah Hill Rd S, Pinehurst, North Carolina 28374. The track is close to the Pinehurst Resort, a popular spot for golf and spa getaways.

What are the Best Sports Betting Sites in North Carolina?

The best sports betting sites in North Carolina are the ones that are easy to use, accessible anywhere, with great bonuses and odds on your favourite sports. Through our extensive experience opening accounts and trying out so many sports betting sites, we can be sure that the ones we list on this page are the best available in North Carolina. 

About the Author

Chris Boline
Chris Boline

As a devout aficionado of sports, Chris Boline has carved a career within the athletic realm. A skilled scribe, he boasts a decade-long portfolio that encompasses coverage of the NBA G League, the Los Angeles Chargers, football in the Mountain West Conference, and basketball. Beyond his professional pursuits, Chris is deeply invested in his community and dedicates his leisure hours to serving on boards, collaborating with community organizations, and cherishing the company of loved ones.

Read Chris’s Profile

Ask Chris about this guide:

Email Twitter