DraftKings
Bet $5, Get $200 in Bonus Bets Instantly
New Customers Only
21+ Must be 21+ and physically present in a legal state. Gambling problem? Call 1-800-GAMBLER.
Independent & editorially reviewed Odds & offers updated July 10, 2026
By Chris Lollis · Updated June 18, 2026
Online sports betting is fully legal in North Carolina, having launched statewide in March 2024 under House Bill 347, with major apps like DraftKings, FanDuel, BetMGM, and Caesars all live for bettors 21 and up. This hub breaks down the best NC sportsbooks available right now, comparing their odds, betting markets, and welcome offers so you can find the right book before kickoff.
North Carolina
Mobile + retail betting
Every licensed North Carolina app, scored by our editors on welcome offer, odds quality, app experience, and payout speed.
DraftKings
Bet $5, Get $200 in Bonus Bets Instantly
New Customers Only
Fanatics
Get $1,000 in FanCash Matched Bets
After placing ten qualifying $100 wagers.
FanDuel
Get $350 in Bonus Bets Guaranteed
When You Bet $5 for 7 Days
BetMGM
Up To $1,500 in Bonus Bets Back
If Your First Bet Loses
Caesars
First Bet Matched Up to $250
As a Bonus Bet, Win or Lose (-500 Min Odds)
Advertiser disclosure: EatWatchBet may earn a commission when you sign up through our links. This never affects our editorial ratings or rankings. 21+ and present in North Carolina. Terms apply.
Yes. Online sports betting has been legal across North Carolina since March 11, 2024, when eight licensed operators went live statewide under House Bill 347. Anyone 21 or older who is physically located within state lines can bet on mobile — no need to be a resident.
Online & retail betting are both live
Bet from your phone anywhere in North Carolina with any licensed sportsbook app.
2024
Online launch year
8
Licensed operators
18%
Tax on operator revenue
$6.6B
Wagered in first year
June 2023
HB 347 signed into law
Governor signs the bill legalizing statewide mobile sports betting, with the NC State Lottery Commission named as regulator.
March 11, 2024
Eight apps go live
DraftKings, FanDuel, BetMGM, Caesars, ESPN BET, Fanatics, bet365, and BetRivers launch simultaneously at noon ET.
2025
First full football season
NC clears $6B+ in total handle, ranking among the fastest-ramping new betting markets in the country.
If you only download one app in North Carolina, make it DraftKings — it’s the most complete book in the state. But FanDuel is a hair behind and a touch friendlier for beginners.
We open real accounts with each operator, deposit our own money, and bet across a full season. Five weighted factors drive every score:
Welcome offer value
Real cash value and how easy it is to actually claim.
App & usability
Speed, stability, and how good the bet slip feels.
Odds & markets
Pricing competitiveness and depth of state-relevant markets.
Payout speed
How fast verified withdrawals actually hit your account.
| Sportsbook | Our score | NC welcome offer | Best for |
|---|---|---|---|
| DraftKings | 4.9 | Bet $5, Get $200 in Bonus Bets Instantly | Best Overall |
| Fanatics | 4.8 | Get $1,000 in FanCash Matched Bets | Editor's Pick |
| BetMGM | 4.6 | Up To $1,500 in Bonus Bets Back | Great Odds |
| FanDuel | 4.6 | Get $350 in Bonus Bets Guaranteed | Best App |
| Caesars | 4.4 | First Bet Matched Up to $250 | Best Rewards |
Bet responsibly in North Carolina
If gambling stops being fun, free and confidential help is available 24/7. Call 1-800-GAMBLER or the national line at 1-800-GAMBLER. Every licensed app includes deposit limits, cool-off, and self-exclusion tools.
Yes, North Carolina legalized sports betting back in 2019. However, the options werestill limited to 3 tribal casinos (Harrah’s Cherokee Casino Resort, Harrah’s Cherokee Valley River, and Catawba Two Kings Casino). However, online sportsbooks have now officially launched in the Tar Heel State.
The law states that North Carolina can have a max of 12 online sportsbooks. As of this moment, there are 8 online sports betting apps available in the state.
The legal age for sports betting in North Carolina is 21 years old. This applies to both online and offline betting. All bettors must also be physically located within the state’s borders when placing their bets.
Yes! All the major sportsbooks offer attractive bonus packages, including bonus bets, deposit matches, and more. Pre-registration offers were a big hit in NC and now even bigger bonuses are available.
Yes, the House Bill states that all sports betting winnings in North Carolina are taxable regardless of the amount won or if it’s a one-time or ongoing event. The taxes will be included as a personal income tax and subject to the 4.75% tax rate. This isn’t too bad compared to other states that are as high as 50% for big winners.
North Carolina’s law states that all traditional professional and collegiate sports and esports and international events are fair game. You should be able to bet on most major sporting events without any issues.
Yes, you can bet on college sports, including the Tar Heels and Wolfpack teams in North Carolina. Unlike a few other states that prohibit in-state betting on collegiate teams, North Carolina law allows for betting on all college sports.
There are no major restrictions to report. As in most states though, all bettors must be at least 21 years of age.
The most common payment methods used for online sports betting include credit/debit cards, e-wallets, prepaid cards, PayNearMe, and bank transfers. Each online sportsbook app will have a whole host of solid options for depositing and withdrawing funds.
Our highest-rated NC sportsbook. No promo code needed, bonus credited instantly.
Claim offer21+ and present in North Carolina. New customers only. Terms apply.