North Carolina Sports Betting 2026: Best Sportsbooks & Promos
The North Carolina sports betting industry is legal, and the first NC sportsbooks began accepting wagers on March 11, 2024, after Gov. Roy Cooper signed HB 347 into law.
The bill permits up to 11 sports betting apps to operate in the Tar Heel State, and eight legal online sportsbooks are already available to NC bettors.
This page offers the latest North Carolina sports betting news and industry updates. We also explain how online NC sportsbooks are regulated, discuss the tax rates, and highlight the importance of using regulated apps to place your bets.
Best North Carolina Sports Betting Apps for June 2026
Bet $5 Get $200 in Bonus Bets Instantly
Plus Get up to $1,000 Deposit Bonus
Bet on All Your Favorite Sports With America's Top-Rated Sportsbook
To Claim: Click CLAIM OFFER
Bet $5 Get $200 in Bonus Bets Instantly
Plus Get up to $1,000 Deposit Bonus
Bet on All Your Favorite Sports With America's Top-Rated Sportsbook
To Claim: Click CLAIM OFFER
Get $350 in Bonus Bets Guaranteed - When You Bet $5 for 7 Days!
Available on Desktop, Android & iOS
Easy Deposits, Fast Withdrawals
Get $350 in Bonus Bets Guaranteed - When You Bet $5 for 7 Days!
Available on Desktop, Android & iOS
Easy Deposits, Fast Withdrawals
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-BETS-OFF
Use Bonus Code: BETGTODAY
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-BETS-OFF
Use Bonus Code: BETGTODAY
Bet $10 Get $365 in Bonus Bets Win or Lose
30% Extra on Same Game Parlay Profit
T&Cs Apply. GAMBLING PROBLEM? CALL 1-800-MY-RESET. 21+
Use Bonus Code: GTODAY
Bet $10 Get $365 in Bonus Bets Win or Lose
30% Extra on Same Game Parlay Profit
T&Cs Apply. GAMBLING PROBLEM? CALL 1-800-MY-RESET. 21+
Use Bonus Code: GTODAY
Get a 100% Bet Match up to $100 in FanCash for 10 Days
Earn FanCash & Spend it on Team Swag or More Bets
Daily Odds & Profit Boosts on Select Games
Get a 100% Bet Match up to $100 in FanCash for 10 Days
Earn FanCash & Spend it on Team Swag or More Bets
Daily Odds & Profit Boosts on Select Games
Bet $1, Double Your Winnings on Your Next 10 Wagers (Up to $25 Max Bet Per Boost)
Stream NFL Games In-App for Free
OH only. 21+.Gambling Problem? Call or text 1-800-MY-RESET
Use Promo Code: TODAYDYW
Bet $1, Double Your Winnings on Your Next 10 Wagers (Up to $25 Max Bet Per Boost)
Stream NFL Games In-App for Free
OH only. 21+.Gambling Problem? Call or text 1-800-MY-RESET
Use Promo Code: TODAYDYW
Affiliate Disclosure: If you place a bet at one of the North Carolina sports betting apps or online casinos through one of our links, we may earn an affiliate commission.
Gambling problem? Call 877-718-5543. 21+. NC only.
Top North Carolina Sportsbook Promos and Bonuses
NC residents can sign up with each platform below and redeem the following offers.
Caesars Sportsbook NC Promotion
- Caesars Sportsbook Welcome Offer: First Bet on Caesars, up to $250
- Caesars Sportsbook Promo Code: TODAYDYW
With a First Bet on Caesars Sportsbook in North Carolina, you will get your money back as a bonus bet if your qualifying wager loses. If your bet wins, you will be paid out in cash like a regular bet...Read More
Bet $1, Double Your Winnings on Your Next 10 Wagers (Up to $25 Max Bet Per Boost)
Stream NFL Games In-App for Free
OH only. 21+.Gambling Problem? Call or text 1-800-MY-RESET
Use Promo Code: TODAYDYW
Bet $1, Double Your Winnings on Your Next 10 Wagers (Up to $25 Max Bet Per Boost)
Stream NFL Games In-App for Free
OH only. 21+.Gambling Problem? Call or text 1-800-MY-RESET
Use Promo Code: TODAYDYW
What is the Caesars Sportsbook NC promo code?
New customers can use Caesars Sportsbook NC promo code TODAYDYW to claim a $250 First Bet on Caesars offer.
What are the playthrough requirements on the Caesars Sportsbook NC welcome bonus?
The Caesars Sportsbook NC welcome bonus comes with a 1x wagering requirement. You will receive a single bonus bet, which cannot be broken down into multiple wagers.
That means you just need to use the bonus bet in one lump sum on a single pick. Any winnings you earn will go into your cash balance, and you can withdraw the funds immediately.
When do the bonus bets at Caesars NC expire?
Your bonus bets will expire after 14 days. At that point, they will be forfeited and removed from your account, so make sure you satisfy the 1x playthrough requirement within 14 days.
Caesars Sportsbook NC App Details
- North Carolina partner: Eastern Band of Cherokee Indians
- App Store rating: 4.6
- Google Play rating: 4.3
- Key features: Regular odds boosts, wide range of props, competitive futures betting odds, 24/7 phone support

Read Less
FanDuel NC Promotion
- FanDuel Welcome Offer: Bet $5, Get $350 in Bonus Bets if Your Bet Wins. *T&Cs below
- FanDuel Promo Code: Click to claim promo
FanDuel is currently offering sports fans in North Carolina an excellent sign-up bonus: Bet $5, Get $350 in Bonus Bets if Your Bet Wins.
New sportsbook customers can click the ‘PLAY NOW’ button below to grab this low-risk welcome offer. A $5 minimum deposit and $5 minimum wager are required here. If your first bet wins, the $350 in Bonus Bets are issued within 72 hours of your first bet settling. Bonus credits at FanDuel NC come with a simple 1x wagering requirement.
A perk of this NC sportsbook promo is the ability to use the $350 in Bonus Bets on several picks rather than being forced to use it all on one wager. Spread out your risk with this bonus offer, but remember FanDuel’s bonus credits expire after seven days.
Get $350 in Bonus Bets Guaranteed - When You Bet $5 for 7 Days!
Available on Desktop, Android & iOS
Easy Deposits, Fast Withdrawals
Get $350 in Bonus Bets Guaranteed - When You Bet $5 for 7 Days!
Available on Desktop, Android & iOS
Easy Deposits, Fast Withdrawals
21+ and present in NC. Welcome offer applies to first online real-money wager only. Bonus Bets are non-withdrawable. Bonus Bet stake not returned as part of winnings. Limit of one bonus per person.
Gambling problem? Call 877-718-5543 or visit morethanagame.nc.gov...Read More
How do I claim the FanDuel NC offer?
Click the ‘PLAY NOW’ button above to claim the FanDuel NC bonus. That link will take you through to a dedicated page on the FanDuel site, which will confirm that you have redeemed the offer described above. You can then create an account, deposit $5+, and place a $5 wager to qualify.
Can I bet $5 on any sporting event?
Yes, you can place your $5 qualifying bet on any sports event. There are no minimum odds restrictions, so you can bet on a heavy favorite or major underdog.
Remember that you will receive the bonus credits either way, so you can play a point spread, player prop, totals bet, moneyline, or any other FanDuel betting market of your choice.
When do the FanDuel NC bonus bets expire?
Bonus bets expire after seven (7) days if unused at FanDuel Sportsbook NC.
FanDuel Sportsbook NC App Details
- North Carolina partner: PGA Tour
- App Store rating: 4.9
- Google Play rating 4.6
- Best features: Bet sharing options, free-to-play contests, stats and insights, fast payouts, live streaming of NFL, MLB, and NHL games

Read Less
BetMGM North Carolina Promotion
- BetMGM Welcome Offer: Up to $1,500 in Bonus Bets if Your First Bet Doesn’t Win
- BetMGM Bonus Code: BETGTODAY
When you use BetMGM NC promo code BETGTODAY, the “King of Sportsbooks” will give you up to $1,500 back in bonus bets if your first wager loses. Sign up for a new account and deposit $10 or more to qualify for this welcome bonus.
Place your first bet on any market, and you will receive a full rebate of up to $1,500 if the bet loses. The rebate will be paid in bonus credits, which will have a 1x wagering requirement...Read More
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-BETS-OFF
Use Bonus Code: BETGTODAY
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-BETS-OFF
Use Bonus Code: BETGTODAY
What is the BetMGM NC bonus code?
Use the BetMGM North Carolina bonus code BETGTODAY to claim this offer. You will notice a “Bonus Code” section on the final step of the BetMGM registration form. Just type in BETGTODAY and you will receive a sign-up bonus worth up to $1,500.
What are the wagering requirements on the BetMGM NC bonus?
If your first bet loses, you will get the money back in bonus credits within 24 hours. BetMGM will give you a single bonus bet if your qualifying wager is worth $50 or less.
Any larger rebates are divided into five bonus bets. For example, if you place a $1,000 bet and it loses, you will receive five $200 bonus bets.
Each bonus bet has a 1x wagering requirement, and any winnings will then be paid in cash.
When will the BetMGM NC bonus bets expire?
The bonus bets at BetMGM North Carolina will expire after seven (7) days. If you don’t use them, they will be forfeited.
BetMGM Sportsbook NC App Details
- North Carolina partner: Charlotte Motor Speedway
- App Store rating: 4.8
- Google Play rating: 4.5
- Best features: Option to edit open bets, excellent same-game parlay builder, a lively blog, free-to-play contests, detailed rewards program, live NBA, MLB, and NHL streaming

Read Less
bet365 North Carolina Promotion
- bet365 Welcome Offer: First Bet Safety Net up to $1,000 OR Bet $5, Get $365 in Bonus Bets
- bet365 Bonus Code: GTODAY
bet365 North Carolina gives new customers two welcome bonuses to choose from. Simply select the promo that appeals the most to you.
First Bet Safety Net Up to $1,000
This is similar to the BetMGM bonus, as you will get up to $1,000 back in bonus credits if your first wager loses. You can then wager with the bonus funds a single time (1x playthrough requirement), and any winnings will be paid in cash.
However, the bet365 North Carolina bonus comes with more flexible wagering requirements. You can use your bonus credits on a single pick, or you can break them down into as many smaller wagers as you’d like.
Bet $5, Get $365 Bonus
This is an attractive welcome offer, which earns you a guaranteed $365 in bonus credits. New players can place a $5 wager on any sporting event to qualify, and you will be paid in cash if the $5 bet wins.
You will also receive $365 in bonus funds, regardless of whether your $5 bet wins, loses, or pushes. The bonus funds will have a 1x rollover requirement.
Once again, you can use them on a single pick, or you can divide the funds into a series of smaller wagers. The only condition is that your betting market must have minimum odds of -500 to qualify...Read More
Bet $10 Get $365 in Bonus Bets Win or Lose
30% Extra on Same Game Parlay Profit
T&Cs Apply. GAMBLING PROBLEM? CALL 1-800-MY-RESET. 21+
Use Bonus Code: GTODAY
Bet $10 Get $365 in Bonus Bets Win or Lose
30% Extra on Same Game Parlay Profit
T&Cs Apply. GAMBLING PROBLEM? CALL 1-800-MY-RESET. 21+
Use Bonus Code: GTODAY
Is bet365 NC bonus code GTODAY the same for both welcome offers?
Yes, you can use the bet365 NC bonus code GTODAY for either welcome bonus. The size of your first bet will determine which bonus you receive.
Can I use both welcome offers available at bet365 NC?
No, you can claim only one of the welcome bonuses. If you have a relatively small bankroll, the Bet $5, Get $365 bonus may appeal to you. Bettors with larger budgets may prefer the first bet safety net of up to $365.
What is the minimum deposit for the bet365 NC welcome offer?
The minimum deposit is $10 at bet365 in North Carolina.
bet365 North Carolina App Details
- North Carolina partner: Charlotte Hornets
- App Store rating: 4.8
- Google Play rating: 4.6
- Best features: Detailed pre-game stats, impressive live betting section, comprehensive live streaming service, hundreds of odds boosts each week, 24/7 phone support

Read Less
Fanatics Sportsbook North Carolina Promotion
- Fanatics Welcome Offer: Bet and Get up to $1,000 in No Sweat Bets
- Fanatics Sportsbook Promo Code: Click to claim promo
Fanatics Sportsbook offers NC bettors a terrific welcome bonus: Bet and Get up to $1,000 in No Sweat Bets. Here are the terms and conditions for when you’re ready to claim the offer:
- For new customers only.
- Open a new account with Fanatics Sportsbook. You won’t need a Fanatics Sportsbook promo code.
- Deposit at least $5 into your account.
- The $1,000 bonus is paid out in 10 no-sweat bets, each worth up to $100. You’ll get a no-sweat bet token each day for 10 straight days
- Use the token on a bet each day from $1-$100; this bet must have odds of -500 or longer.
- You’ll get a 100% refund in Fanatics Sportsbook bonus bets if it loses. By the way, your 10 days begin when you establish your account. The wager must settle as a loss to qualify for the Bonus Bets.
- You have seven days to use the bonus bets before they expire.
The bonus bets have a simple 1x playthrough requirement. Any winnings earned will then be paid in withdrawable cash...Read More
Get a 100% Bet Match up to $100 in FanCash for 10 Days
Earn FanCash & Spend it on Team Swag or More Bets
Daily Odds & Profit Boosts on Select Games
Get a 100% Bet Match up to $100 in FanCash for 10 Days
Earn FanCash & Spend it on Team Swag or More Bets
Daily Odds & Profit Boosts on Select Games
Why Choose Fanatics Sportsbook NC?
Fanatics offers a high-quality app, a strong loyalty program, and competitive odds on various sports. The app makes it quick and easy to bet on teams like the Panthers, Hurricanes, and Hornets, and it also offers comprehensive coverage of college basketball and football.
One great feature is the FanCash loyalty program. You’ll earn 1% FanCash on every straight sports wager you place, 3% on regular parlays, and 5% on same-game parlays (SGPs). The FanCash can be exchanged for bonus funds, just like any other rewards program, but you can also use it to buy items on the Fanatics online store.
How do I claim the Fanatics Sportsbook NC promo?
Simply click the “PLAY NOW” button on this page to claim the Fanatics Sportsbook NC promo offer. You can then download the app, create an account, make a minimum deposit of $5, and place a $10+ bet on any game with odds of -500 or longer to qualify.
When will my bonus bets expire?
You will be given seven (7) days to complete a 1x playthrough requirement on your bonus bets at Fanatics Sportsbook NC. They will expire if unused after seven days.
Does Fanatics offer any other bonuses in North Carolina?
Fanatics Sportsbook offers odds boosts and other short-term promos in North Carolina. FanCash, as detailed above, is a terrific loyalty program.
Are there any restrictions?
This bonus is for new customers only. Bonus Bets can be used on any sporting event (with -500 odds or longer).
Can I combine the Fanatics Sportsbook welcome bonus with any other promos?
No, this click-to-claim welcome offer cannot be combined with odds boosts or other promos.
Fanatics Sportsbook NC App Details
- North Carolina partner: Carolina Hurricanes
- App Store rating: 4.7
- Google Play rating: 4.6
- Best features: FanCash program, odds boosts and profit boosts impressive user experience, pre-game stats, live NFL streaming.

Read Less
DraftKings North Carolina Promotion
- DraftKings Welcome Offer: Up to $1,200 in Bonuses
- DraftKings Promo Code: Click to claim promo
DraftKings Sportsbook NC offers a welcome bonus worth up to $1,200. This sign-up offer is divided into three parts:
- A bonus bet when you make an initial deposit of $5 or more
- Another $200 in bonus bets when you place an initial $5 wager
- A 20% deposit match bonus of up to $1,000
At DraftKings NC, your bonus bets will have a straightforward 1x playthrough requirement before converting to cash.
The bonus credits you receive from the 20% deposit match offer will initially be locked. They have a 25x playthrough requirement, which means you will unlock $1 for every $25 wagered. The $200 is awarded in eight $25 bonus bet increments. Additional T&Cs below.
Bet $5 Get $200 in Bonus Bets Instantly
Plus Get up to $1,000 Deposit Bonus
Bet on All Your Favorite Sports With America's Top-Rated Sportsbook
To Claim: Click CLAIM OFFER
Bet $5 Get $200 in Bonus Bets Instantly
Plus Get up to $1,000 Deposit Bonus
Bet on All Your Favorite Sports With America's Top-Rated Sportsbook
To Claim: Click CLAIM OFFER
21+ and present in NC. 1 per new customer. Minimum $5 deposit, minimum $5 bet. Bonus bets expire after seven days, are single-use and non-withdrawable. Stake removed from payout when using a Bonus Bet. Must deposit $5,000 to get the maximum 20% deposit bonus of $1,000. Bet + Get offer ends 3/30/2025...Read More
Do I need to deposit $5,000 to receive the full DraftKings NC bonus credits?
Yes, you need to make an initial deposit of $5,000 to claim the full bonus. You must then place $25,000 worth of bets to unlock the full $1,000 deposit bonus.
Alternatively, you can deposit $5 and place a single wager, earning you $200 in bonus bets (the deposit bonus plus $200 from the bet-and-get portion).
Is there a DraftKings NC promo code to redeem this offer?
No, you do not need to enter a particular DraftKings NC promo code to redeem this offer. Click the “PLAY NOW” button above to get started with the offer applied to your account.
DraftKings Sportsbook NC App Details
- North Carolina partner: NASCAR
- App Store rating: 4.7
- Google Play rating: 4.6
- Best features: Pre-game stats, huge variety of props, regular free-to-play pools, DK Network blog, lower deposit and withdrawal limits than rivals

Read Less
North Carolina Sports Betting: Quick Facts
| NC Population | 10.55 million |
|---|---|
| Legal Betting Age | 21+ |
| Sports Betting Regulator | North Carolina State Lottery Commission |
| Launch Date for NC Betting Apps | March 11, 2024 |
| Online Sportsbooks Now Live | 8 |
| Tax Rate | 18% |
North Carolina Sports Betting Laws
North Carolina legalized in-person sports betting at tribal casinos in June 2019, when Gov. Roy Cooper signed SB 154. Caesars Sportsbook launched the state’s first brick-and-mortar sportsbooks in March 2021. They are located at Harrah’s Cherokee Casino Resort and Harrah’s Cherokee Valley River.
In March 2023, Rep. Jason Saine introduced House Bill 347 a bill seeking to legalize online sports betting in North Carolina. The House passed the bill later that month, and it gained approval in the Senate in May 2023.
Gov. Cooper officially legalized online sports betting when he signed HB 347 into law on June 14, 2023. The first online sportsbooks were cleared to launch in March 2024, just in time for the NCAA tournament.
North Carolina Sports Betting Regulator
This legislation established the North Carolina State Lottery Commission as the licensing body and regulator for authorized sports and horse racing wagering. The commission licenses and regulates sports betting and horse race wagering.
The application fee for a sports betting operator license in North Carolina is $1,000,000. A service provider license in the state is $50,000, while a supplier license is $30,000. Commission staff will facilitate payment of the application fee after an application has been submitted.
With more than 30 years of experience in the gaming industry, Sterl Carpenter joined the NC State Lottery Commission on Aug. 2, 2023, to lead its Gaming Compliance and Sports Betting division in a new role. In this position, Carpenter is responsible for developing, implementing, and managing a compliance framework for regulating NC sports betting activities.
What’s the Legal Betting Age in North Carolina?
You must be at least 21 years old to participate in North Carolina sports betting.
North Carolina Sports Betting Tax Rate
The North Carolina sports betting tax rate for individuals’ gambling winnings (with losses deducted) is 5.25%.
The NC Department of Revenue will collect an 18% tax on gross sports betting revenue (from operators) and 1 percent of the total pari-mutuel wagers placed on horse racing.
- The rules and regulations will govern up to 11 sports wagering operators, their service providers and suppliers, and those operating advanced deposit wagering used in horse racing.
- The North Carolina General Assembly allocated up to $300,000 annually from sports betting revenue to collegiate athletic departments at 13 state universities, including Appalachian State University, East Carolina University, Elizabeth City State University, Fayetteville State University, NC Agricultural & Technical State University, NC Central University, University of North Carolina at Asheville, University of North Carolina at Charlotte, University of North Carolina at Greensboro, University of North Carolina at Pembroke, University of North Carolina at Wilmington, Western Carolina University, and Winston-Salem State University.
- The NC General Assembly also allocated $1 million annually to North Carolina Amateur Sports to expand opportunities in youth sports.
North Carolina Sports Betting Bill HB 347
Under the law, sports betting licenses will be valid for five years, and the available permits include interactive sports wagering licenses, service provider licenses, and sports wagering supplier licenses.
The legislation allows for state residents to place a sports wager in one of two ways: in person at a retail site or as a registered player via a mobile account. The North Carolina sports betting laws authorize wagering on professional sports, college sports, electronic sports, amateur sports, or any other event approved by the NC Lottery Commission and horse racing, both live and simulcast races.
“This legislation will help North Carolina compete, make sure taxpayers receive a share, create many good-paying jobs, and foster strong economic opportunity,” Governor Roy Cooper said in a release after signing the bill. “As we move forward, we should work to make sure more of the revenue is used to invest in our public schools, teachers, and students.”
What’s Happening in North Carolina Sports Betting News Right Now?
September 9, 2024: The North Carolina sports betting industry generated a total handle of $370.5 million in August, according to figures released by the North Carolina State Lottery Commission.
August 12, 2024: According to figures released by the North Carolina State Lottery Commission, the NC sports betting handle in July was $340.4 million.
July 29, 2024: North Carolina college athletic departments are reaping the benefits of sports betting in the state. WUNC reports a majority of the state’s public universities will split $10.7 million in sports betting revenue this year, more than twice as much as university athletic directors thought they would receive.
July 15, 2024: Rep. Jason Saine (R-Lincoln), who helped spearhead the efforts to make legal North Carolina sports betting a reality, announced he is leaving the legislature to pursue new opportunities.
July 8, 2024: The North Carolina State Lottery Commission reported that the total NC sports wagering handle in June was $398.3 million, and the gross wagering revenue for the month was $40.3 million...Read More
- June 7, 2024:The state’s lottery commission announced that North Carolina generated a total handle of $525.5 million across online wagers in May.
- May 23, 2024: The North Carolina State Lottery Commission adopted the third set of rules governing sports wagering after voting on the matter during a public meeting. The new rules went into effect on June 22, 2024.
- May 17, 2024: The first full month of sports betting in North Carolina yielded exceptionally strong returns. The North Carolina Lottery Commission reports that $648.9 million was wagered on sports events in April. Gross wagering revenue for the month was $105.3 million.
- May 6, 2024: Gov. Roy Cooper called for a change in tax laws surrounding NC sports betting winnings. WRAL-News reports the governor asked state lawmakers to change the current law requiring bettors to pay state income taxes on their winnings without being able to deduct losses to lessen the tax bill. “When it comes to sports wagering, it’s not fair to have to pay taxes on your winnings without being able to deduct your losses,” Cooper posted on social media. “Legislators should fix this.”
- May 2, 2024: Durham Democratic Rep. Marcia Morey filed a bill to ban prop bets on college sports in North Carolina, following other states that instituted similar bans. WRAL-News reports that House Bill 967 would ban bets on individual statistics, such as points, assists, rebounds, and total yards. It would also disallow in-person sports wagers at sports facilities for eight hours before or during any college sports event.
- April 20, 2024: Underdog Champions, a peer-to-peer fantasy contest where participants create rosters of two to five athletes, is available in North Carolina. Underdog Pick’em, a Daily Fantasy Sports (DFS) platform, had previously pulled its paid contests from the state to seek an online betting license.
- April 16, 2024: The North Carolina State Lottery Commission announced a total NC sports betting handle of $659.3 million in March. This covers the first day with legal sportsbooks (March 11) until the end of the month. The gross wagering revenue was $66.5 million during the first month with legal North Carolina sports betting.
- March 28, 2024: North Carolina residents wagered nearly $200 million ($198.1 million) in the first week with legal sportsbook app. Approximately $23.9 million was wagered on opening day.
- March 20, 2024: In the first meeting of the North Carolina Sports Betting Committee since mobile apps launched in the state on March 11, Deputy Executive Director of Gaming Compliance Sterl Carpenter reported the launch was “very smooth” for all eight sportsbooks. The committee was also presented with a third rule-making package for consideration.
- March 13, 2024: According to GeoComply, the first 48 hours of online sports betting in North Carolina revealed over 5.36 million geolocation checks and nearly 370,000 active accounts identified since launch. Neighboring Virginia recorded just over 2 million geolocation checks during the same time. “It’s early, but North Carolina is already delivering on lawmaker expectations when they legalized online sports betting last year,” said Lindsay Slader, GeoComply’s senior vice president of compliance. “With March Madness around the corner, we are excited to see continued growth.”
- March 11, 2024: The wait for legal online sports betting in North Carolina officially ended when mobile sportsbooks went live and began accepting wagers at noon ET.
- March 4, 2024: FanDuel further strengthened its presence in North Carolina when it announced a multi-year partnership with the Carolina Panthers as the team’s official sports betting partner.
- February 29, 2024: The North Carolina State Lottery Commission issues the first interactive sports wagering operator licenses to FanDuel Sportsbook, BetMGM, DraftKings, Fanatics Sportsbook, Bet365, ESPN BET, Underdog Sports, and Tribal Casino Gaming Enterprise, which is partnered with Caesars Sportsbook.
- January 23, 2024: Underdog Sports announced a deal with McConnell Golf for a sports betting license in North Carolina. McConnell Golf operates Sedgefield Country Club, which hosts the PGA TOUR’s Wyndham Championship.
- January 5, 2024: DraftKings and BetMGM confirmed partnerships, allowing them to operate in North Carolina when sports betting went live in the Tar Heel State. In a press release, DraftKings and NASCAR announced they had agreed to terms. BetMGM and Charlotte Motor Speedway also announced a market access agreement.
- December 18, 2023: Fanatics Sportsbook partnered with the NHL’s Carolina Hurricanes to gain access to the North Carolina sports betting market.
- December 8, 2023: FanDuel secured access to an online sports betting license in North Carolina through an agreement with the PGA Tour.
- December 5, 2023: PENN Entertainment announced in a press release that its wholly-owned subsidiary PENN Sports Interactive, LLC, had entered a partnership with Quail Hollow Club and the Wells Fargo Championship.
Read Less
What Sports Can I Bet on in North Carolina?
On Nov. 16, 2023, the North Carolina State Lottery Commission approved its list of all sanctioned sporting events and wagers.
Betting in North Carolina is allowed on professional and college sports, electronic sports, amateur sports, or any other event approved by the commission. Residents are now able to bet on Duke University, the University of North Carolina, and NC State, in addition to mainstream sports like the NFL, NBA, MLB, NHL, golf, tennis, and NASCAR.
For further details, review the North Carolina sports wagering catalog.
| ✅ Approved Sports and Wagering Events | ❌ Unapproved Sports and Wagering Events |
|---|---|
| ✅ Major Sports Leagues (NFL, NBA, MLB, NFL) | 🚫 Injuries |
| ✅ College Sports | 🚫 Penalties |
| ✅ Boxing | 🚫 The outcome of disciplinary proceedings against a participant in a sporting event |
| ✅ Olympics | 🚫 Youth sports |
| ✅ MMA | 🚫 The outcome of replay review |
| ✅ Motorsports |
What Can I Not Bet on in North Carolina?
Per the North Carolina State Lottery Commission, licensed operators cannot offer wagers on any of the following:
- Sports wagering involving youth sports. Youth sports means an event in which the majority of participants are under the age of 18 or are competing on behalf of or under the sponsorship of one or more public or private preschool, elementary, middle, or secondary schools.
- The occurrence of injuries.
- The occurrence of penalties.
- The outcome of disciplinary proceedings against a participant in a sporting event.
- The outcome of replay reviews.
- The placing of a pari-mutuel wager.
Sportsbook Partnerships With NC Sports Teams
As many as 11 legal online sportsbooks, including eight retail sites at professional sports venues in the state, can launch in North Carolina under the revised set of sports betting rules. The rules state that each operator must have an agreement with a professional sports organization. Below are the sportsbooks that have already established market access through their local partnerships.
| 📱NC Sportsbook | 🤝 Local Partner | ✅ Now Live | 🎰 Retail Site |
|---|---|---|---|
| 📱Caesars | 🎰 Cherokee Tribal Gaming Commission | Live for Mobile and Retail | Harrah's Cherokee Harrah's Cherokee Valley River Catawba Two Kings Casino |
| 📱FanDuel | ⛳️ PGA Tour and 🏈 Carolina Panthers | Live for Mobile | N/A |
| 📱BetMGM | 🏁 Charlotte Motor Speedway | Live for Mobile | N/A |
| 📱Bet365 | 🏀 Charlotte Hornets | Live for Mobile | N/A |
| 📱DraftKings | 🏁 NASCAR | Live for Mobile | N/A |
| 📱Fanatics | 🏒 Carolina Hurricanes | Live for Mobile | N/A |
| 📱ESPN BET | ⛳️ Quail Hollow Club and Wells Fargo Championship | Live for Mobile | N/A |
| 📱Underdog Sports | ⛳️ McConnell Golf | Live for Mobile | N/A |
NC Sports Betting Legislation Timeline
It took North Carolina some time to legalize online sports wagering. For years, the Tar Heel State lost plenty of potential revenue to neighboring states with expanded gaming.
Here is how the path to legal online NC sports wagering came to fruition.
On March 21, House Bill 347 cleared the House Commerce Committee by a vote of 17-10. Following a vigorous debate, the North Carolina House voted 66-45 in favor of the mobile NC sports betting bill on March 28, 2023. The North Carolina House Rules Committee passed the bipartisan bill on March 28, fast-tracking it for a full house vote. Gov. Roy Cooper signed HB 347 into law on June 14, 2023.
It appeared that 2022 would be the year that online North Carolina betting sites would be legalized, but the House vote failed to garner enough support. A dramatic turn saw SB 688 lose by a single vote in the House, 51-50, on June 22, 2022.
The Eastern Band of Cherokee Indians become the first to offer legal sports betting in North Carolina at casinos in Cherokee and Murphy.
In July 2019, North Carolina passed a law that allowed it to amend its compacts with federally recognized tribes operating casinos in the state to open a sportsbook for legal sports betting.
NC Retail Sportsbooks: Where To Bet in North Carolina
In-person wagering is currently available but limited to a few tribal casino locations in the state. Retail sports wagering will launch on a case-by-case basis in the state as operators meet standard requirements.
Currently, North Carolina retail sports betting is allowed only at the casinos located on tribal lands of the Eastern Band of Cherokee Indians and the Catawba Indian Nation. North Carolina has three active casinos:
- Catawba Two Kings Casino
- Harrah’s Cherokee Casino Resort
- Harrah’s Cherokee Valley River Casino & Hotel
The Carolina Panthers’ Bank of America Stadium (Charlotte), Charlotte Motor Speedway, North Wilkesboro Speedway, Carolina Hurricanes’ PNC Arena (Raleigh), Quail Hollow Country Club (Charlotte), Sedgefield Country Club (Greensboro), Charlotte Hornets’ Spectrum Center (Charlotte), and WakeMed Soccer Park (Cary) were all eligible to apply for both retail locations and digital platforms.
Before the 2023-24 NFL season, the Catawba Two Kings Casino announced it had opened an on-property sportsbook in September 2022, bringing sports wagering to the greater Charlotte area. The temporary casino features a branded Catawba Two Kings Casino sportsbook, agent/teller services with betting voucher redemption, and 30 betting kiosks throughout the facility.
North Carolina Retail Sportsbooks and Casinos
| Location | Sportsbook | 📍Address | Opening Times | Odds Provider |
|---|---|---|---|---|
| 🏦 Catawba Two Kings Sportsbook | Two Kings Sportsbook | 📍538 Kings Mountain Blvd., Kings Mountain, NC 28086 | 24 hours | IGT |
| 🏦 Harrah's Cherokee Casino Resort | Caesars Sportsbook | 📍777 Casino Dr, Cherokee, NC 28719 | Monday to Thursday: 10 a.m.-12 a.m. Friday: 10 a.m.-1 a.m. Saturday: 9 a.m.-1 a.m. Sunday: 9 a.m.-12 a.m. | Caesars |
| 🏦 Harrah’s Cherokee Valley River Casino & Hotel | Caesars Sportsbook | 📍777 Casino Pkwy, Murphy, NC 28906 | Monday to Thursday: 10 a.m.-12 a.m. Friday: 10 a.m.-1 a.m. Saturday: 9 a.m.-1 a.m. Sunday: 9 a.m.-12 a.m. | Caesars |
More Legal North Carolina Gambling Options
In addition to legal NC online sportsbooks, there are other fun forms of gambling North Carolina bettors can consider.
| NC Gambling Alternative | Legal? |
|---|---|
| 🪙 Social Sportsbooks | ✅ Yes |
| 💰Daily Fantasy Sports (DFS) | ✅ Yes |
| 🐎 Horse Racing Betting | ✅ Yes |
| 💸 Lottery | ✅ Yes |
| 🤑 Online Casinos | ❌ No |
| ♠️ Online Poker | ❌ No |
Horse Racing Betting in North Carolina
Pari-mutuel wagering on horse racing was included in the North Carolina sports betting bill, but as of April 2024, the state lottery commission is still formalizing rules for horse racing, and no operator has applied for a license to take bets on horse racing in the state. House Rep. Jason Saine’s (R, Lincolntown) bill cleared the Senate by a vote of 37-11 on June 1 after the Senate added language authorizing horse racing and horse race betting in North Carolina.
Adding horse betting in North Carolina marks a significant shift for a state that previously only allowed charitable horse racing and no pari-mutuel wagering outside tribal lands. North Carolina has discussed legalizing horse race betting for years, with the last push for a legal Thoroughbred racing industry in 2021. Sen. Paul Lowe and Sen. Jim Perry sponsored the North Carolina Derby Act.
Live horse racing in North Carolina is currently limited to charitable thoroughbred racing at the Queen’s Cup Steeplechase near Charlotte and some harness racing.
Social Sportsbooks in North Carolina
Unlike traditional real-money betting sites, social sportsbooks like Fliff are play-for-fun platforms that turn sports predictions into social games. Fliff is available to residents of North Carolina, and you don’t need actual cash to make sports picks on Fliff. Customers can instead wager with Fliff Coins in social mode or Fliff Cash for the opportunity to earn rewards and prizes.
Bingo in North Carolina
Bingo in North Carolina is legal only if the charitable organization has a current charitable bingo license.
North Carolina Daily Fantasy Sports (DFS)
The country’s leading daily fantasy sports (DFS) apps accept players based in North Carolina. The state has never explicitly permitted fantasy sports contests, and the NC Lottery Commission did not include DFS regulations when it issued the first set of sports betting rules in November 2023.
However, DFS contests have never been outlawed in North Carolina either, so apps like DraftKings and FanDuel have always welcomed players from the Tar Heel State. Sports fans in North Carolina can sign up with a wide range of DFS apps.
Traditional DFS Apps
DraftKings and FanDuel have historically dominated the DFS market in North Carolina. Both apps cover a wide range of leagues, including the NFL, NBA, MLB, and NHL, plus college football, college basketball, soccer, golf, and various other sports.
They are similar, but they have slightly different scoring rules. FanDuel and DraftKings also offer unique bonuses and contests, so many DFS enthusiasts hold accounts with both of them.
Challenger DFS Apps
However, the DraftKings and FanDuel duopoly is under threat from a series of innovative challengers. Rivals like PrizePicks and Betr offer pick’em style contests, which focus on player stat categories, providing sports fans with an intriguing alternative to FanDuel and DraftKings.
Underdog Fantasy is also popular in many states, as it follows a similar format to prize picks. However, the Underdog Fantasy app is no longer available in North Carolina. The company pulled the pick’em fantasy product from the state to ensure it received an online sports betting license.
Additional options include Sleeper Fantasy and SuperDraft Fantasy, so the North Carolina DFS market is vibrant and competitive. If you are interested in playing at any of these fantasy sports apps, follow the links provided below to redeem the best welcome bonuses.
DFS Apps: Betr Promo Code | PrizePicks Fantasy Promo Code | SuperDraft Fantasy Promo Code
How NC Sports Betting Compares to Betting in Nearby States
The push to legalize sports betting in North Carolina was heightened by the proximity to its neighboring states, including Tennessee and Virginia, both of which have been reaping the rewards of regulated mobile sports betting.
Unlike Tennessee, which offers online wagering only and no retail sportsbook sites, North Carolina has three locations where its residents and visitors can place sports wagers.
While Virginia’s sports betting legislation includes a law against betting on in-state collegiate teams, North Carolina residents can wager on in-state college teams without restrictions.
Pros and Cons of North Carolina Sports Betting
The legalization of online sports betting in North Carolina puts the Tar Heel State in line to compete with its neighbors that already have expanded gaming for mobile sportsbooks.
Here are the key benefits of legalized sports betting in NC thus far:
- You can bet on more than 20 professional sports in North Carolina, including every game featuring the Panthers, Hurricanes, Hornets, and Charlotte FC.
- College sports betting is also legal, including straight bets and prop bets. You can wager on games featuring in-state teams in North Carolina too.
- There are eight rival NC sports betting apps and several NC sportsbook promos to choose from in this competitive market.
- You can register with multiple NC sportsbooks and shop for the best odds. That allows you to maximize your winnings on each successful pick.
- Legal NC sportsbooks are tightly regulated, so they must grade bets fairly, implement robust security measures, and provide reliable payouts.
Some of the drawbacks of North Carolina sports betting include:
- There are only three retail sportsbooks right now, and they are inconveniently located for most bettors in the Tar Heel State.
- North Carolina has fewer online sportsbooks than some states, and the law permits no more than 11 sports betting apps.
- Prop bets on college sports are currently legal, but Rep. Marcia Morey (D) has introduced a bill seeking to prohibit them.
Responsible Gaming in North Carolina
Responsible gambling has become a more significant part of the conversation within the sports betting industry. Gaming Today has compiled North Carolina gambling resources to help NC bettors have a safe and enjoyable experience while getting the most out of NC sports betting sites.
The NC Problem Gambling Program provides effective problem gambling prevention, education, outreach, treatment, and recovery services. The new law allocates an additional $2 million annually to expand the program.
Free, confidential help is already available 24/7 through the NC Problem Gambling Program. You can talk, text, or chat online with a trained and licensed clinician who can provide free counseling services.
The law also requires the North Carolina Commission to establish a voluntary self-exclusion program so anyone can voluntarily exclude themselves from sports wagering or horse race wagering for a predetermined amount of time. Additionally, licensed sports betting operators in North Carolina must commit to responsible betting.
- Talk: 877-718-5543
- Text: “morethanagamenc” to 53342
- Chat: morethanagame.nc.gov
More Resources for North Carolina Sports Bettors
North Carolina Sports Betting FAQ
Yes, online sports betting is legal in North Carolina. Gov. Roy Cooper signed expanded sports betting legislation into law in June 2023, clearing the way for sports betting apps and websites to launch on March 11, 2024. Anyone aged 21 or older can bet on sports in the Tar Heel State.
Some forms of online gambling are legal in North Carolina, including online sportsbooks, fantasy sports apps, racebooks, and social casinos. However, online casinos and poker rooms are still illegal in the Tar Heel State, and you cannot buy lottery tickets online in North Carolina, either.
North Carolina’s sports betting rules require you to be 21 or older and physically located within state lines. You can bet on professional and college sports if you sign up with a regulated online sportsbook. Legal sports betting sites must follow strict rules, which are designed to ensure North Carolinians enjoy a fair, secure online wagering experience.
Yes, DraftKings is one of the legal online sportsbooks that launched in North Carolina when mobile apps went live on March 11, 2024. DraftKings also runs fantasy sports contests in the Tar Heel State. You can earn Dynasty Rewards points whenever you bet on sports or enter fantasy sports contests at DraftKings in North Carolina.
Yes, FanDuel Sportsbook is legal in North Carolina. The company partnered with the PGA Tour to gain market access in the Tar Heel State, and FanDuel has also signed a partnership agreement with the Carolina Panthers. FanDuel also offers a fantasy sports app in North Carolina.
No. You simply need to be physically located in the Tar Heel State to use NC sports betting apps and websites. That means sports fans from neighboring states can visit North Carolina to bet online.
You must be 21 or older to bet on sports online in North Carolina. When you sign up for an account, you will be asked to provide your name and your date of birth. The online sportsbook will then take steps to verify your age, so you may need to upload an ID card, such as your driver’s license.
There are currently eight legal online sportsbooks in North Carolina: Caesars Sportsbook, BetMGM, FanDuel, Bet365, DraftKings, ESPN Bet, Fanatics Sportsbook, and Underdog. State law permits up to 11 legal sports betting apps, so there is still room for another three to launch in the future.
Yes, it is legal to bet on college sports in North Carolina, provided you are 21 or older. State law permits online sportsbooks to take bets on games featuring college teams based in the state, such as Duke and UNC. Some states prohibit prop bets on college sports, but prop bets are allowed in North Carolina.
Offshore sportsbooks do not operate legally in North Carolina. They are based overseas, and they do not comply with state or federal laws, so you cannot trust them to keep you safe, grade your bets fairly, or pay out when you win. We recommend avoiding offshore sportsbooks and using legal sites like Caesars Sportsbook and BetMGM instead.