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 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 in July 2019, North Carolina became the seventeenth state to legalize sports betting. Initially, the bill was limited, legalizing sports betting at only the two tribal casinos operating in the state. However, with the enactment of HB 347 in June 2023, North Carolina expanded its sports betting landscape to include online and mobile wagering, with the official launch taking place on March 11, 2024.

In addition to the newly-legalized online sportsbooks, North Carolinians can also bet on sports through licensed tribal casinos. 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 from your home.

Three Casinos and Limited Other Gambling

As of 2024, there are three Tribal Casinos and a few bingo halls operating in North Carolina. The three casinos – Harrah’s Cherokee Casino Resort, Harrah’s Cherokee Valley River, and Catawba Two Kings Casino – offer slot machines, table games, and poker. They also provide in-person sports betting options.

Despite the expansion of legal sports betting in the state, the limited options still make going online an advantageous choice for many. 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, gambling is 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 the three casino sportsbooks operating in the state or at any of the eight licensed sportsbooks. Bettors in North Carolina may also bet on sports on offshore sports betting websites or apps.

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 three casinos – either Harrah’s Cherokee Casino Resort, Catawba Two Kings Casino or Harrah’s Cherokee Valley River – with a sportsbook. Or you can use a sports betting website or app.

How Many Casinos Operate in North Carolina?

There are only three Tribal casinos in North Carolina. There are also Tribal locations in the state for bingo.

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

Trent Reinsmith
Trent Reinsmith

Trent’s your man when it comes to all things sports. He covers a wide range of sports for Sports Betting Sites, and has been published in some pretty reputable outlets, such as USA Today Sports, Vice, Bloody Elbow, Fight! Magazine, UFC 360, and Narratively. Trent’s got the inside track on all the happenings in the world of sports.

Read Trent’s Profile

Ask Trent about this guide: