North Carolina Sports Betting

Legal North Carolina Betting Sites

FanDuel SportsbookGet $350 in Bonus BetsFanDuel Promo Code: Not Needed Get Bonus
Fanatics SportsbookUp to $1000 FanCash Bet MatchFanatics Sportsbook Promo Code: Not Needed Get Bonus
BetMGM Sportsbook$1500 In Bonus BetsBetMGM Bonus Code: BUSABONUS Get Bonus
Caesars SportsbookBet $1, Double Your WinningsCaesars Sportsbook Promo Code: BUSA20X Get Bonus

21+ to Play, T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER

Underdog PredictPlay $5 Get $75 In Fantasy EntriesUnderdog Predict Promo Code: BETUSA Get Bonus
Kalshi$10 Welcome Bonus Get Bonus
PolymarketDeposit $20, Get $50Polymarket Promo Code: BUSA Get Bonus
OG.comUp to $100 Welcome Bonus Get Bonus
Crypto.comUp To 1 Bitcoin in CROCrypto.com Promo Code: None needed. Get Bonus
Underdog SportsPlay $5, Get $50 in Bonus EntriesUnderdog Sports Promo Code: BETUSA Get Bonus
ParlayPlayFree Entry + $100 Deposit BonusParlayPlay Promo Code: BUSA Get Bonus
PrizePicksPlay $5, Get $50 in LineupsPrizePicks Promo Code: BUSA Get Bonus
Betr Picks$200 in No Sweat Tokens + A Free PicksBetr Picks Promo Code: USGAMLING Get Bonus
Boom SportsPlay $5, Get $55 in Free LineupsBoom Sports Promo Code: BUSA Get Bonus

21+ to Play, T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER

21+ and present in NC. Gambling Problem? Call 877-718-5543 or visit morethanagame.nc.gov

North Carolina Sports Betting Apps

Seven online sportsbooks are legal and licensed in North Carolina, and the NC Lottery Commission may approve up to 12 operators in total. The current list of licensed sports betting apps includes:

Licensed betting sites in North Carolina offer welcome bonuses as incentives for bettors to sign up for accounts, deposit funds, and bet on sports.

The most common types of betting bonuses bettors will encounter in North Carolina include:

North Carolina Sports Betting Promotion Regulations

North Carolina regulations require operators to offer fair bonuses and describe them accurately.

In part, Rule 1E-003 requires NC betting sites to:

  • Describe all betting bonuses and promos with complete, accurate, concise, transparent, and non-misleading language
  • Never advertise sports betting promos as โ€œfreeโ€ if customers must risk or lose money or if there are any conditions attached to customersโ€™ own money
  • Never advertise promos as โ€œrisk-freeโ€ if customers must incur a loss or risk money to withdraw the winnings from such offers
  • Provide clear and conspicuous methods for customers to cancel bonuses
  • Never limit the winnings customers can earn with a bonus once they have met its terms

North Carolina Sports Betting Locations

North Carolina has three retail sportsbooks, one at each of the stateโ€™s two Cherokee casinos in the western portion of the state and another at Catawba Two Kings Casino near Charlotte:

  • Caesars Sportsbook at Harrahโ€™s Cherokee Valley River
  • Caesars Sportsbook at Harrahโ€™s Cherokee Hotel and Casino
  • Catawba Two Kings Casino Sportsbook

In addition, the law allows up to eight more retail sportsbooks at professional sports venues that host teams from the MLB, MLS, NBA, NFL, NHL, NWSL, motorsport facilities that host more than one annual NASCAR race, and golf courses that host a professional tournament attracts more than 50,000 spectators.

Under those criteria, some of the venues that qualify to apply for North Carolina retail sportsbook licenses include:

  • Spectrum Center, home of the Charlotte Hornets
  • Bank of America Stadium, home of the Carolina Panthers and Charlotte FC
  • PNC Arena, home of the Carolina Hurricanes
  • WakeMed Soccer Park, home of the NC Courage
  • Charlotte Motor Speedway
  • North Wilkesboro Speedway
  • Quail Hollow Club
  • Sedgefield Country Club

North Carolina Sports Betting Law

North Carolina approached legalization slowly and deliberately.

First, lawmakers approved retail sportsbooks at tribal casinos in 2019 via SB 154, which categorized sports betting and pari-mutuel horse racing wagering as Class III gaming (allowed at tribal casinos under federal law).

In 2023, North Carolina legalized online sports betting via House Bill 347. The law tasked the North Carolina Lottery Commission with regulating sports betting, adopting additional regulations to implement the law, and issuing licenses to qualified operators.

North Carolina Sports Betting Timeline

  • July 2019: Governor Roy Cooper signs SB 154 into law, authorizing sports betting and horse racing betting on tribal lands.
  • March 2021: After the Eastern Band of Cherokee Indians amends its gaming compact with the state, the first retail sportsbooks open at Harrah’s Cherokee properties.
  • 2021-2022: Lawmakers advance multiple bills to legalize online sports betting. SB 688 clears the Senate in 2021 but stalls after the House rejects companion legislation in 2022.
  • June 2023: Governor Cooper signs HB 347 into law, authorizing statewide online sports betting, additional retail sportsbooks, and pari-mutuel horse racing wagering under Lottery Commission oversight.
  • March 2024: The North Carolina online sports betting market launches.
  • December 2025: Underdog stops offering sports wagering in North Carolina.

North Carolina Daily Fantasy Sports Apps

Underdog SportsPlay $5, Get $50 in Bonus EntriesUnderdog Sports Promo Code: BETUSA Get Bonus

North Carolina lawmakers have considered legislation to officially legalize fantasy sports, tax operators, and implement consumer protection regulations but turned their focus to sports betting before they could get a DFS bill across the finish line.

As a result, fantasy sports contests exist in a legal gray zone under North Carolina law. State gambling laws neither authorize nor prohibit fantasy sports operators from serving residents and offering real-money contests, so all major fantasy sports companies accept North Carolina residents.

Read more about fantasy sports in North Carolina here:

Kalshi$10 Welcome Bonus Get Bonus

Prediction market apps are available in North Carolina and offer trading possibilities that donโ€™t exist at traditional sportsbooks. In addition to sports event contracts, users can trade yes/no contracts on financial markets, election results, and even weather predictions.

Unlike some states, North Carolina hasnโ€™t issued cease-and-desist orders or attempted to ban prediction market operators. However, the state has started paying closer attention to the industry.

In May 2026, NC Governor Josh Stein signed an executive order restricting state employees from trading on prediction markets related to subjects their agencies impact or by using nonpublic information.

Lawmakers have also considered legislation to regulate prediction markets similarly to how the state regulates online sports betting.

The outcome of the ongoing national debate over prediction markets (whether theyโ€™re subject to state gambling laws or exclusively to federal regulation under the CFTC) will likely impact how North Carolina approaches them in the future.

North Carolina Horse Racing Betting

Horse racing betting is legal and regulated in North Carolina, thanks to laws approved in 2019 and 2023. However, fans do not yet have the opportunity to bet on horse races in North Carolina.

The 2019 law authorized tribal casinos to accept wagers in-person, but none of them offer simulcast wagering at this time.

Similarly, none of the nation’s prominent online racebooks are active in North Carolina, likely due to high licensing fees.

Fans can read more about horse racing betting in North Carolina and get the latest updates below:

Other North Carolina Online Gambling Options

WOW Vegas35 Free Sweepstakes CoinsWOW Vegas Promo Code: None Needed Get Bonus

Legal online gambling options are limited in North Carolina. State law prohibits online casinos and poker sites, and lawmakers have shown little appetite to expand online gambling beyond sports betting and lottery sales.

Currently, online sweepstakes casinos remain the next-closest alternative to online gambling in North Carolina. Reputable sweepstakes sites offer casino-style games and poker by leveraging a โ€œno purchase necessaryโ€ legal loophole.

North Carolina residents 18 or older can also buy lottery tickets and play scratch card-style games online through the state lotteryโ€™s official website and mobile app. For the full rundown on how to buy lottery tickets online in North Carolina, see our dedicated guide here:

If betting stops feeling like fun, North Carolina has free, confidential help available statewide. The stateโ€™s problem gambling program is designed to support both people who are gambling and the loved ones affected by it.

North Carolina Sports Betting Self-Exclusion

North Carolina operates a Voluntary Self-Exclusion Program that spans all licensed sportsbooks and horse racing wagering apps. The program is confidential, and bettors may enroll online from anywhere.

Licensed North Carolina sports betting apps also offer individual, in-app self-exclusion tools.

North Carolina Sports Betting FAQ

Yes. North Carolina legalized online sports betting in June 2023.

Individuals must be 21 or older to visit retail sportsbooks or bet on sports online in North Carolina.

Yes, college sports betting is legal in North Carolina.

Unlike some states, North Carolina does not restrict licensed sportsbooks from accepting bets on in-state teams. As a result, fans can bet on the Duke Blue Devils, North Carolina Tar Heels, and other local universities.

Yes, esports betting is legal in North Carolina.

North Carolina’s sports betting law allows retail sportsbooks and licensed betting sites to offer wagers on esports competitions. House Bill 347 (2023) authorizes wagers on “electronic sports,” which it defines as follows:

“Leagues, competitive circuits, tournaments, or similar competitions where individuals or teams play video games, typically for spectators, either in person or online, for prizes, money, or entertainment.”

The North Carolina State Lottery Commission regulates sports betting, issues licenses, and adopts new regulations as needed.