North Carolina Sports Betting

North Carolina sports betting is live. Below, we walk you through a comparison of all eight betting apps and how to sign up to make sure you’re getting the best NC sportsbook promos available in the Tar Heel state.

Read on for the latest sports betting updates and welcome offer details to get started betting in NC. 

Top NC sports betting sites

$1,000 First Bet
On Caesars
Caesars Sportsbook Review
  • Up to $1,000 Back as a Bonus Bet if Your Bet Loses
  • Stream NFL Games In-App for Free
  • 21+ Gambling problem? Call 1-800-GAMBLER 
  • Use Promo Code: SHARPER1000
Bet $5
Get $200
If Your Bet Wins
FanDuel Sportsbook Review
  • Bet $5 Get $200 in Bonus Bets if Your Bet Wins
  • PLUS a Daily Boost or Bonus All Summer
  • Gambling Problem? Call 1-800-GAMBLER. 21+ 
  • To Claim: Click Play Now
Up to $1,500
In Bonus Bets
BetMGM Sportsbook Review
  • Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win*
  • *Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms. 21+. Gambling Problem? Call 1-800-GAMBLER
  • Use Bonus Code: NCSHARP
Up to $1,000
In Bonus Bets
Bet365 Sportsbook Review
  • First Bet Safety Net up to $1,000, or Bet $5 Get $150 in Bonus Bets
  • 30% Extra on Same Game Parlay Profit
  • Gambling Problem? Call or text 1-800-GAMBLER 21+ 
  • Use Bonus Code: SHARPNC
Up to $1,200 Bonus
New User Bonus. T&Cs Apply
DraftKings Sportsbook Review
  • Bet & Get up to $150 Instantly!
  • PLUS up to $1,000 Deposit Bonus
  • PLUS $50 Bonus Bet on Deposit
  • Gambling Problem? Call 1-800-GAMBLER 

North Carolina Online Sports Betting Updates

      Is sports betting legal in NC?

      Yes. Sports betting is legal in North Carolina both online and in person. Online sports betting is live as of March 11 and NC bettors can also wager in person at retail sportsbooks in land-based casinos.

      Below we compare the best North Carolina sportsbook sites in terms of app features, layout, customer service, bonuses and more.

      List of the best North Carolina sports betting apps

      We tried all the available betting apps in North Carolina, and we break down what we like and shortcomings we noticed for each. Check out the table below to learn what we like best about each site, and find sign-up bonus details.

      Online SportsbookRecommended For:Welcome Offer
      Caesars North CarolinaPlayer props & team props$1,000 First Bet on Caesars
      FanDuel North CarolinaSame game parlays & SGP+Bet $5 Get $200 in Bonus Bets if Your Bet Wins PLUS a Daily Boost or Bonus All Summer
      BetMGM North CarolinaIn-app live streamingUp to $1,500 in Bonus Bets if Your First Bet Doesn't Win
      Bet365 North CarolinaLive betting & international sportsBet $5 Get $150 in Bonus Bets OR First Bet Safety Net up to $1,000 in Bonus Bets
      DraftKings North Carolina"No brainer" bets / promos & competitive oddsGet up to $1,200 in Bonuses

      Caesars North Carolina App

      Caesars got a headstart on its rivals in North Carolina with retail sportsbooks at Harrah’s Cherokee properties in the state. Now the brand is expanding its reach in NC with one of the best online welcome offers in the state.

      We found the Caesars online sportsbook in NC to be beginner-friendly thanks to a clean layout that makes it easy to find particular sports and contests, check on your bonuses, and deposit or cash out. We also liked unique features like the Scoreboard and Game Tracker that allow you to follow your bets. The Quick Picks and Parlay Builder tools were also convenient and easy to use.

      Another strength of Caesars Sportsbook is the selection of alternative lines and prop bets, one of the best we’ve found. They even have some fun game props like “number of dunks” you won’t find at most other sites.

      Customer support could use some improvement, based on our experience. With live chat you start with a bot, but can ask for a human. In general, it took longer than expected to answer a simple question.

      Welcome offer: $1,000 First Bet On Caesars

      Use promo code SHARPER1000 after you download the app and register. 

      Must be 21+ and physically present in NC. Minimum qualifying bet: $5. 

      Each bonus bet expires 14 days after receipt. Bonus bet amount not returned for winning bets. Void where prohibited.


      FanDuel North Carolina App

      FanDuel has been in North Carolina for more than a decade as a daily fantasy sports operator. Now, DFS customers can use their same account for FanDuel Sportsbook in the Tar Heel state. FanDuel is the most popular online sports betting site in the country, and we can see why, starting with one of the best welcome offers on the market.

      The FanDuel Sportsbook app has a great design, and we found it easy to find desired markets and navigate to promos and other features like Same Game Parlay (SGP) and SGP+. The SGP product is clearly better than most for many reasons. You can easily compile multiple game or prop bets and instantly see how your odds and potential payout change without clicking off of the betting screen. Once you place your parlay bet, FanDuel also has trackers for each parlay leg, so you can monitor how your picks are doing as the contest unfolds. We also liked FanDuel’s wide range of “Quick Deposit” options and quick and helpful live chat customer support.

      It’s hard to find much to complain about when it comes to the FanDuel betting app. One thing that is clearly missing, however, is a loyalty program. You can’t earn points for your bets and cash them in like you can at other sportsbooks like DraftKings or Caesars. That said, FanDuel makes up for it with frequent promos including profit boosts, “no sweat” same game parlay bets, and occasional deposit match offers for loyal customers.

      Welcome offer: Bet $5 Get $200 in Bonus Bets if Your Bet Wins PLUS a Daily Boost or Bonus All Summer

      No FanDuel promo code needed. New customers only.

      To claim, new users need to register, make a first-time deposit of $10 or more, and then simply place their first real-money wager on any FanDuel Sportsbook market that is live on platform. 

      21+ and present in NC. Bonuses are issued in non-withdrawable bonus bets. 

      Gambling problem? Call 877-718-5543 or Visit 21+ NC Only


      BetMGM North Carolina App

      BetMGM Sportsbook NC is a top-tier online sports betting site with a large marketing budget. BetMGM is known to dole out frequent promos like odds boost tokens that can increase profits on winning bets, and their welcome offer is a great one for bettors just starting out. We like that bonus bets are split up into $50 increments, giving you multiple chances to cash in.

      BetMGM allows NC sports bettors to stream NBA, MLB, NHL, MLS and other sports games and contests right in the app. Not only is that extra sweet if you don’t have access to watch the game you’re betting on, but it also makes it a great option for those looking to do a lot of live betting.

      The BetMGM app also has beginner-friendly features like pre-built parlays, special “Signature” props, and a “Build Parlay” feature that makes it easy to compile multiple bets into one same game parlay. Another feature we liked that we haven’t seen elsewhere is a calendar that shows you games coming up in the next couple of days. BetMGM’s menu of futures bets is also one of the biggest you’ll find online in North Carolina.

      We would like to see a feature similar to FanDuel’s parlay tracker to make it easier to track SGPs on BetMGM. But overall, the app provides a solid betting experience and good value on promos. When it comes to customer support, we found BetMGM’s live chat to be less responsive than we’d like, but had better results with their phone support, which is available from 11 a.m.-8 p.m. ET.

      Welcome offer: Up to $1,500 in Bonus Bets if Your First Bet Doesn’t Win

      Use Bonus Code NCSHARP when you register.

      Bonus Bets will expire 7 days. One New Customer Offer Only. Add’l terms.


      Bet365 North Carolina App

      The Bet365 Sportsbook NC app is another great option for new bettors. Bet365 partnered with the Charlotte Hornets to bring its global app to North Carolina, so Hornets fans will find some generous bet boosts and promos around their favorite NBA team. As a well-established international betting company, Bet365 offers more wagering options for international sports than any other app in the state.

      Bet365 NC has an easy-to-navigate design that helps a lot when sorting through the 20-plus sports covered. Also within each sport you’ll find a wider range of leagues and market depth than you will at other apps.

      We found Bet365 to be one of the best for live betting thanks to its deep menu of markets in addition to live streaming and real-time stats for games you have bets on. We liked the pre-set boosted parlays and super boosts, a nice feature for newer bettors looking for convenient betting options with decent value. Bet365 Sportsbook also performed well in our testing of customer support, responding quickly to our questions over live chat.

      We ran into some hiccups when trying to put together a same game parlay at Bet365. Some of our selections could not be added on to other SGP picks, but there was no explanation as to why they couldn’t be combined. We weren’t quite satisfied with alt line options either, as things like NBA player prop totals are listed in large increments rather than singles. So if the over/under line for player points is 24.5, you can bet 25+ or 30+ points, but there is no option to push the line to 26+ or 27+ etc.

      Welcome offer: Your choice between two great New Customer Offers:

      Bet $5 and Get $150 in Bonus Bets: Place a $5 qualifying bet and $150 in Bonus Bets will be added to your Bonus Bets balance once your bet is settled.

      First Bet Safety Net up to $1,000: Place your first cash bet up to $1,000, and if the bet loses, you will have your wager refunded in Bonus Bets.

      Use Bet365 promo code SHARPNC when you sign up*.

      Customers who claimed the early sign-up offer are still eligible for the launch offer.

      Both offers require a minimum $10 deposit. Bonus Bets will expire 7 days after they are added to your Bonus Bets balance. You must claim the offer within 30 days of registering your account.

      *The bonus code SHARPNC can be used during registration, but does not change the offer amount in any way.


      DraftKings North Carolina App

      DraftKings has a strong DFS presence in North Carolina and is also now a top sports betting app in just about every state with online sports betting. The site covers it all, offering extensive betting opportunities in two dozen sports and in all the major leagues and conferences. DraftKings is a top-tier book, especially when it comes to regular promos and welcome bonuses.

      DraftKings has a solid welcome offer and some of the best regular bet boosts and promos, like “no brainer” bets. It also offers competitive odds, making it a go-to for us for line shopping before placing a bet.

      We also found the DraftKings app fairly easy to navigate. The range of bets available when live betting is terrific as well, ranging from all the standard bet types plus lots of fun and unusual props. Deposit options are vast, and cashout is quick and easy.

      DraftKings’ SGP product is not as smooth as one might hope. The betting options are vast and easy enough to add to the bet slip, but once there, we learned that some props were not able to be combined, with no explanation. The bet slip can also get confusing with both single straight bets and parlay bets showing up together. We also thought DraftKings’ customer service could be a bit faster.

      Welcome offer: Get up to $1,200 in Bonuses

      • Deposit $5, Get $50 Bonus Bet 
      • Bet $5, Get $150 in Bonus Bets
      • 20% Match up to $1,000 (25x playthrough)

      Valid 1 per new customer. Bonus bets must be wagered 1x before any resulting cash winnings can be withdrawn and stake is not included in winnings.

      Bonus Bets expire 7 days after being awarded. 

      Other sportsbooks available in North Carolina

      For those looking for something different to try, here are the other three sports betting apps now available to North Carolina bettors.

      • ESPN Bet: Featuring a full menu of betting options across all the major sports, ESPN Bet offers occasional promotions as well with ties to popular ESPN personalities.
      • Fanatics: This app-only site (no web version) covers all the major leagues and contests for both pregame and live betting plus lots of futures and props. Bettors receive FanCash back with every wager.
      • Underdog: The fantasy operator launched its first sportsbook in NC with a limited menu of markets and leagues. Like Fanatics, Underdog is only available via the app with no web-based version.

      How to sign up, claim a bonus and place a bet

      Creating an account with a North Carolina sportsbook and placing your first wager is simple.

      • Choose one of the sportsbooks featured on this page and click the link we have provided. It will open the site and ensure you get the best welcome bonus.
      • Open the sign-up form and provide your name, date of birth, phone number, email address, home address, and last four SSN digits.
      • Use the bonus or promo code listed on this page to lock in the best offer.
      • Accept the terms and conditions, and then click to complete the form.
      • The sportsbook will need to verify your age, address, and identity. The company may be able to do so automatically. If that is not possible, upload the documents it requests to complete your application.
      • When you have been approved, click the “Deposit” button and fund your account using any of the methods provided.
      • Just select a sport, choose a league, and click on one of the games to see a list of available options.
      • Click on any betting option, and it will appear on your betslip. Type in the amount you want to risk, and it will highlight the profit you will earn if you are successful. Confirm the wager. You will be paid out after the game if you bet correctly.

      How promos work with NC sports betting apps

      The most ambitious online sportsbooks in the business are fighting for market share in North Carolina. The top apps offer new NC bettors generous sign-up bonuses in an attempt to stand out from their rivals. You can take advantage of all the value by registering with multiple NC online sports betting sites and claiming all the best promo offers in the state.

      That could potentially earn you thousands of dollars in bonus bets. The best offers are in the form of bet & get offers, deposit matches, and first bet insurance from Caesars, FanDuel, BetMGM, Bet365 and DraftKings. Just use the links we have provided to redeem the best sign-up offer at each NC sportsbook.

      Banking options for NC sports bettors

      The best NC online sportsbooks will offer a wide range of secure, convenient banking methods. These are the key options to consider.

      Banking MethodDeposit SpeedWithdrawal Speed
      Credit cardInstantn/a
      Debit cardInstant0-5 days (can be instant if your bank supports a service like Visa Direct)
      Play+ prepaid cardInstantInstant
      PayPal, VenmoInstantWithin 1 hour
      ACH/e-checkInstant1-5 days
      Online bankingInstant1-5 days
      PayNearMeApproximately 5 minutesn/a
      Wire transferVariableVariable
      Paper Checkn/aUp to 14 days
      • Note: An online sportsbook will need to approve a payout request before sending you the funds. That process can take less than an hour at some sportsbooks, whereas others may take several days to approve a withdrawal request. The table above highlights the typical payout speeds after approval has been granted.

      How to bet on sports in North Carolina

      The best North Carolina betting sites will make it easy for you to place bets. These are the most popular betting options to consider.

      • Moneyline | Simply bet on the outcome of a game or event. For example, you could bet on the Hurricanes to win an NHL game, a UFC star to win a fight, or a tie in an MLS game featuring Charlotte FC.
      • Point spread | This is the most common way to bet on football and basketball games. Sportsbooks will give the stronger team a handicap, which creates a spread. You can then predict who will cover it. For example, you might see odds of -110 on North Carolina -3.5 against Arkansas. If you think UNC will win by at least 4 points, back the Tar Heels to cover.
      • Totals | This is a simple over/under bet. For example, you might be offered -110 on over 37.5 points and -110 on under 37.5 points in a game between the Carolina Panthers and the Jacksonville Jaguars.
      • Props | These special betting options focus on player stats, team stats, or potential in-game events. For example, you could bet over/under on the number of points an NBA player will score, the highest scoring period in a hockey game, or the first team to reach 10 points in an NFL game.
      • Parlays | A parlay combines multiple picks to create a single wager with large cumulative odds. For example, you could back North Carolina, Duke, Notre Dame, and Alabama all to cover the spread. All four would need to cover for the bet to win.
      • Futures | These are long-term bets that run throughout a season or tournament. For example, you can bet on the Hurricanes to win the Stanley Cup, the Panthers to reach the NFL playoffs, or a player to win the Heisman Trophy.

      Betting on local teams

      You will be able to bet on thousands of teams from around the world at the best North Carolina online sportsbooks. Of course, sports fans in the Tar Heel State will likely be interested in backing their local heroes. These are the most popular teams to bet on at NC online sportsbooks.

      • Carolina Panthers | You will be offered more than 200 pre-game betting options on every Panthers game at the best online sportsbooks in North Carolina. Many of them will offer live NFL streaming, allowing you to watch Panthers games while considering your in-play betting options.
      • UNC | College betting is fully legal at North Carolina online sportsbooks, so you can bet on every football and basketball game featuring the Tar Heels. UNC is the most successful men’s college basketball team of all time, and you will be offered a wealth of betting options when they take on their rivals during March Madness.
      • Duke | The Blue Devils also boast a legendarily devoted fan base in North Carolina. State law permits wagering on in-state college teams, including straight bets, props, and parlays, so you will be able to bet on every Duke game throughout the season.
      • Carolina Hurricanes | The top North Carolina sports betting apps will offer hundreds of markets on each Canes game. You can browse moneylines, puck lines, total goals lines, correct scores, player props, team props, game props, lines on each period, parlays, same game parlays, and futures. The best NC sportsbooks also offer live NHL streaming.
      • Charlotte Hornets | BetMGM is a great option for betting on the Hornets, as it offers live NBA streaming. You can also browse a wide array of basketball betting options with the BetMGM app. Another good option would be Bet365, which has teamed up with the Hornets to gain market access in North Carolina.
      • Charlotte FC | Pre-match and in-play betting on every Charlotte FC game will be available at North Carolina sportsbook apps. Options include moneylines, total goals, handicaps, Asian handicaps, correct scores, goalscorer props, both teams to score, total corners, total cards, and much more.

      Legal North Carolina sports betting: Here’s what you need to know

      Online sports betting launch date:March 11, 2024
      Legal betting age:21+
      How many online sportsbooks are live in North Carolina?8
      Available sports betting apps:FanDuel, BetMGM, Bet365, DraftKings, Fanatics, Caesars, ESPN Bet, Underdog
      Betting on in-state NC college player props:Yes. Betting on both in-state teams and college player props are legal in NC.
      Number of online sportsbook licenses allowed:13 total online operators, including 11 commercial and two tribal licenses.
      Where to place sports bets in person:Retail sportsbooks are open at Harrah's Cherokee, Harrah's Cherokee Valley River, and Catawba Two Kings Casino
      Last verified:July 2024

      Sports betting regulations, licensees and partnerships in NC

      The North Carolina Lottery Commission oversees the state’s legal online sports betting industry. The commission opened the application process for sports betting licenses on Dec. 1, 2023.

      While North Carolina online sports betting began with just eight operators, state law allows for up to 13 online sportsbooks. Here is how the 11 commercial licenses and two tribal licenses are distributed:

      • Five licenses for the state’s pro sports teams, two for racetracks, two for PGA Tour courses (Quail Hollow and Sedgefield), one to the PGA itself, and one to NASCAR.
      • Caesars Sportsbook partnered with the Eastern Band of Cherokee Indians to launch in-person sports betting at two Cherokee casinos, and online.
      • The Catawba Nation, which operates the state’s third casino, the Catawba Two Kings Casino, also has an online sports betting license. They have not yet announced who their sports betting partner will be.

      Online sportsbook operators in NC must pay a 18% tax on revenue. The tax revenue from NC sports betting goes to support youth sports facilities, college athletic departments, public services, and responsible gambling initiatives.

      Legal betting apps in NC are required by state regulators to offer responsible gambling safeguards including the option to set time, deposit and betting limits. The state also has a voluntary self-exclusion program where NC residents can register online or in-person to exclude themselves from the betting apps for a period of one year, three years, five years or lifetime.

      The commission did not give a concrete launch date for brick-and-mortar sportsbooks. However, in-person sports betting is already available at three tribal casinos:

      See below all of the operators that plan to launch a sports betting app in NC (pending regulatory approval), as well as the pro sports entities still open for sports betting partnerships.

      SportsbookPartnerLaunch date
      Bet365Charlotte HornetsMarch 11
      BetMGMCharlotte Motor SpeedwayMarch 11
      Caesars SportsbookEastern Band of Cherokee IndiansMarch 11
      DraftKingsNASCARMarch 11
      ESPN BetQuail Hollow ClubMarch 11
      FanaticsCarolina HurricanesMarch 11
      FanDuelPGA TourMarch 11
      UnderdogSedgefield Country ClubMarch 11
      TBDCarolina PanthersTBD
      TBDCharlotte FCTBD
      TBDNorth Wilkesboro SpeedwayTBD
      TBDNC CourageTBD
      TBDCatawba NationTBD

      State-by-state restrictions on college sports betting

      North Carolina allows wagering on college sports with no restrictions whatsoever. There are a few other states that are like NC in that they don’t prohibit betting on college player props or on in-state teams, but many states do have such restrictions.

      Here’s an overview of what the different states allow and do not allow with regard to wagering on college sports:

      • No restrictions: AR, KS, KY, LA, MD, MI, NV, NC, WY
      • Wagering on college player props prohibited: AZ, CO, FL, IN, IA, OH, PA, TN, WV
      • Wagering on in-state teams prohibited: CT (unless the CT team is in a tournament), DE, IL (prohibited online, but you can at IL retail sportsbooks), NE, NH (nor can you bet on college games taking place in NH), NJ (nor can you bet on college games taking place in NJ), RI (nor can you bet on college games in RI), VT (unless the VT team is in a tournament)
      • Wagering on college player props and on in-state teams prohibited: DC, ME, MA (no college player props, but you can bet on an MA team in tourney games), NY, VA, WA
      • Retail sports betting only: MS (no college player props), MO (an online app that you can only use at a retail site), ND, NM (at tribal sportsbooks where rules for college sports betting differ), SD (but no wagering on SD teams or college player props), WV (plus online, but only on site; no wagering on WV teams)
      • No wagering on college sports: OR (online is prohibited, tribal retail sites might allow it)

      NC sports betting timeline and legalization

      • March 11, 2024 – The first eight legal online sportsbooks launch in North Carolina.
      • January 2024 – The North Carolina Lottery Commission announced that online sports betting would begin on March 11. The sports betting bill stipulated that the industry had to start by June 14 at the latest, but regulators decided to roll it out in time for 2024 March Madness.
      • June 2023 – The Senate approved House Bill 347 and eight days later, Gov. Cooper signed it, legalizing online sports and horse betting in the state.
      • May 2023 – The Senate Finance Committee cleared the North Carolina sports betting bill, sending it on for a full Senate vote.
      • March 2023 – Rep. Jason Staine introduced HB 347, a bill that aimed to legalize online sports betting in North Carolina. The House approved the bill via a 64-45 vote on March 28.
      • March 2021 – Caesars Sportsbook opened the state’s first in-person sports betting lounges at two tribal casinos: Harrah’s Cherokee Casino Resort and Harrah’s Cherokee Valley River.
      • June 2019 – The North Carolina General Assembly passed Senate Bill 154, which enabled wagering on sports and horse racing on tribal lands in accordance with the Indian Gaming Regulatory Act. The bill had strong support, with the Senate voting 43-7 in favor and the House at 90-27 before Gov. Cooper signed it.

      North Carolina sports betting FAQ

      What is the minimum age to wager on sports in North Carolina?

      You must be at least 21 years old to gamble in North Carolina and that also goes for online and in-person sports betting.

      Do I have to be a North Carolina resident to bet on sports in NC?

      No. You only need to be located within state boundaries to bet on sports in North Carolina.

      Who regulates North Carolina sports betting?

      North Carolina’s expanded sports betting, including statewide online sports betting and horse race betting, is regulated by the North Carolina Lottery Commission. The Tribal Gaming Commission for the Eastern Band of Cherokee Indians regulates gambling at the two Harrah’s locations, including at their retail sportsbooks. The Catawba Nation Gaming Commission regulates the Twin Kings Casino retail sportsbook. The state of North Carolina has some oversight to ensure tribes comply with the respective tribal-state compacts.

      When did North Carolina legalize sports betting?

      Gov. Roy Cooper signed HB 347, the state’s online sports betting bill, into law on June 14, 2023. The first online sportsbooks went live on March 11, 2024. Retail sports betting had become legal earlier when Gov. Cooper signed S 154 in July 2019, and the first retail sportsbook in NC opened on March 18, 2021.

      Can I bet on UNC, Duke and other state schools in North Carolina?

      Yes, North Carolina sports betting apps offer lines for college sports, including in-state teams.

      Can I wager on horse races at North Carolina online sportsbooks?

      No, NC online sportsbooks do not offer horse race wagering on the Kentucky Derby or on other races. The bill that legalized expanded sports betting in NC does permit betting on horse races via advance deposit wagering (ADW), but operators have to apply for a separate license to do so and none has so far. It is possible that horse betting sites like FanDuel Racing and others may launch in NC in the near future.

      Is online sports betting in North Carolina safe?

      The state’s legal and regulated sportsbooks are safe because they undergo scrutiny and testing before being authorized. They must also uphold rigid regulatory requirements to operate in the legal market. Illegal offshore sportsbooks that do not have approval from the NC Lottery Commission should not be trusted.

      About the Author

      Tyler Andrews

      Tyler is the Managing Editor for, covering sports, sports law, and gambling for the Tar Heel State. He has also covered similar topics for PlayTexas, PlayGeorgia, PlayCA, PlayFlorida, PlayOhio, and PlayMA. Tyler’s current focus is North Carolina’s pathway to gaming legalization.