North Carolina Sports Betting

Online sports betting is legal in North Carolina.

Licensed online sportsbooks in North Carolina may offer wagers on professional and college sports, select amateur leagues, and esports for customers 21 or older.

The state lottery commission regulates the North Carolina online sports betting market, primarily by issuing licenses to qualified operators and providing ongoing oversight. Additionally, retail sportsbooks operate at each of the state’s tribal casinos.

Other North Carolina online betting options include daily fantasy sports apps and prediction markets.

Get Up to $1,000 Back in Bonus Bets Over Your First 10 Days
Terms Apply Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 21+ only. Please Gamble Responsibly. Visit mdgamblinghelp.org (MD). See BetMGM.com for Terms. New Player Offer for new players only. Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in NJ, MA, MI, NV, NY, ON, PA, PR, and WV.
Bet Now
New DraftKings Customers: Bet $5, Get $200 + 3 Months of NBA League Pass
Terms Apply GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new Sportsbook customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets. Stake removed from payout. Reward issued as $50 in Bonus Bets every 7 days via click-to-claim for 21 days. Bonus Bets and click-to-claims expire 7 days (168hrs) after issuance. Terms: dkng.co/offer. Get 1 promo code to redeem a 3-month NBA League Pass subscription, complimentary of DraftKings. Subscription auto-renews monthly at then-current price (currently $16.99/mo); cancel anytime. Terms, restrictions, and eligibility requirements apply. Redeem League Pass by 12/19/26 at 11:59 PM ET. Addt’l terms: support.watch.nba.com/hc/en-us/articles/9165532876183-League-Pass-Terms-of-Use_. Ends 11/29/26 at 11:59 PM ET. Sponsored by DK.
Bet Now
New Users - Get $200 in Bonus Bets when you wager $5 for 4 days
Terms Apply Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Visit www.mdgamblinghelp.org (MD). 1-888-789-7777 or ccpg.org/chat (CT). Hope is here. GamblingHelpLineMA.org or (800) 327-5050 for 24/7 support (MA). 1-877-8-HOPENY or text HOPENY (467369) (NY). 21+ (18+ D.C., WY) and present in select states (for KS, in affiliation with Kansas Star Casino). First online real money wager only. Min $5 wager required for 4 consecutive days. $5 first deposit required. Bonus issued as nonwithdrawable bonus bets which expire 5 days after receipt. Restrictions apply. See terms at sportsbook.fanduel.com. Call 1-877-770-7867 (LA).
Bet Now
Trade $40 Get $40
Terms Apply T&Cs apply, 18+
Trade Now
Earn up to $300 in CRO
Terms Apply T&Cs apply, 18+
Trade Now
Trade $25 Get $55
Terms Apply Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at http://kalshi.com/tc/55. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.
Trade Now
Deposit $10 get a $25 Trading Bonus
Terms Apply 18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.
Trade Now
Deposit $10 Get $50 in Trade Credits!
Terms Apply Restrictions & requirements apply. Not available in all states. 21+. Event contract trading involves risk & is not appropriate for all. Consider if it's appropriate for you in light of financial circumstances. See novig.com/terms for information.
Trade Now
50% first time deposit match up to $1,000 in Bonus Funds
Terms Apply Must be 18+ (19+ in AL, NE; 19+ in CO for some games; 21+ in AZ, MA, and VA) and present in a state where Underdog Fantasy operates. Terms apply. Offer not valid in MD, MI, NJ, NY, OH, and PA. Concerned with your play? Call 1-800-MY-RESET or 1-800-GAMBLER or visit www.ncpgambling.org; AZ: 1-800-NEXT-STEP (1-800-639-8783) or text NEXT-STEP to 53342; NY: Call the 24/7 HOPEline at 1-877-8-HOPENY or Text HOPENY (467369).
Play Now
100% First Deposit Match up to $100 in Promo Funds
Terms Apply Must be 18+ (19+ in NE, AL) (21+ in MA). Must be physically located in the United States, excluding HI, ID, LA , MT, NV, OR, or WA. Eligibility restrictions apply. Void where prohibited. First-time deposit. get a 100% match in Promo Funds, up to $100. Promo Funds are used before cash. Promo Funds are non-withdawable. Winnings from Promo Funds are credited to your account subject to meeting the play-through requirement of 1x deposited funds. Promo Funds expire 7 days after receipt. Terms: https://help.parlayplay.io/promotional-terms. Concerned with you play? Call 1-800-GAMBLER or visit www.ncpgambling.org.
Play Now
$10 Free on Signup, No Deposit Required
Terms Apply Call or text 1-800-MY-RESET or visit for confidential support. Arizona (AZ): Call 1-800-NEXT-STEP (), text NEXT-STEP to 53342. $10K Weekly T&Cs: NO PURCHASE NECESSARY TO ENTER GIVEAWAY. Play $5, Get $50 is a separate offer. All prizes / rewards are Bonus Cash (promotional value, not cash). T&Cs apply. Available to eligible new users in participating US states only, EXCLUDING FL & RI. Must be 18+ (19+ in NE; 21+ in AZ, IL, MA & VA) and physically located in an eligible state. Concerned with your play? Call 1-800-GAMBLER
Play Now

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

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 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 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 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:

Trade $25 Get $55
Terms Apply Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at http://kalshi.com/tc/55. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.
Trade Now

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.

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:

200% Extra: 30 SC FREE and 1.5M WOW Coins
Terms Apply T&Cs apply, 21+
Play Now

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 to avoid the legal definition of "gambling." Read more about sweepstakes casinos and online gambling laws in North Carolina here:

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.

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.