Skip to main content

North Carolina Sportsbooks: Best Betting Sites, Apps & NC State Guide for 2024

Everything you need for betting with sportsbooks in North Carolina, covering the best betting sites & apps, how to bet in North Carolina, legality, betting taxes, and much more.

Everything you need for betting with sportsbooks in North Carolina, covering the best betting sites & apps, how to bet in North Carolina, legality, betting taxes, and much more.

The great state of North Carolina is next in line to launch legal sports betting on March 11, 2024, so that means 🚨 sports betting is now legal in North Carolina 🚨 With that in mind, we thought it made sense to lay out the potential North Carolina sportsbooks that are now available. We also plan on diving into the various North Carolina betting apps and North Carolina betting sites once sportsbooks do actually launch. 

So, let’s not waste any time and dive right into our complete overview of online sports betting in North Carolina and review what North Carolina promo codes are needed. The ACC Tournament is currently underway, and you can bet on a variety of NCAAB betting sites in North Carolina.

We’ve compiled the current best sportsbook promotions available in the US. This should give you a general idea of what the bonuses attached with North Carolina sportsbooks are. Our list consists of DraftKings, FanDuel, Bet365, BetMGM and Caesars.

Rank 🏅Sportsbook 🏠Current Best Welcome Offers 💲Our Rating ⭐

#1

DraftKings

Bet $5, Get $250 in Bonus Bets

5/5

#2

FanDuel

Bet $5, Get $250 in Bonus Bets

4.9/5

#3

Bet365

Bet $5, Get $200 in Bonus Bets OR Up to $1,000 in First-Bet Insurance

4.8/5

#4

BetMGM

Bet $5, Get $150 in Bonus Bets

4.7/5

#5

Caesars

Bet $10, Get $250 in Bonus Bets

4.6/5

🏢 Best North Carolina Online Sportsbooks 2024

Best North Carolina Sports Betting Sites: Where to Bet in North Carolina

We plan on going even more in depth with our coverage of the North Carolina sports betting apps listed above. We summarized some of their aspects below, along with their promo code offers and what makes them a top North Carolina betting app.

#1 DraftKings Sportsbook North Carolina

DraftKings could be considered the best sports betting app in North Carolina. They're a well-known brand with years of experience and expertise, as they started out as just a Daily Fantasy Sports platform. Now, DraftKings reaches users across the country on their amazing sportsbook app for both iOS and Android.

🎁 DraftKings Welcome Offer

After signing up here ✍🏼 for a new account at DraftKings, you’ll want to make a deposit of at least $5. Then, risk $5 on any sporting event to earn $250 worth of bonus bets. There’s not even a DraftKings promo code required when using our links to register for a new account.

Why you Should Bet With DraftKings

DraftKings is one of the top dogs when it comes to online sports betting, and this is because of a multitude of reasons. However, maybe most crucial is their number of odds boosts they dish out for both new and existing members. Our DraftKings Sportsbook review has more information if needed.

  • 💲 Best Current Welcome Bonus: Bet $5, Get $250 in Bonus Bets
  • 📆 Legal in North Carolina from: March 11, 2024 at 11:59 AM ET
  • 📱 Available Platforms: Desktop / iOS / Android / Retail
  • ⚡ Payout Speed: 1-7 Days
  • 🎯 Best Feature: Odds Boosts
  • ⭐ Our Rating: 5/5

#2 FanDuel Sportsbook North Carolina

Another one of the top North Carolina sports betting apps is none other than FanDuel Sportsbook. As ‘America’s #1 sportsbook’, FanDuel has been a staple of the industry for quite some time now. They’re also the originators of the Same Game Parlay, and tend to offer an expansive range of markets that no other platform can.

🎁 FanDuel Welcome Offer

Simply click here to register 👈🏼 for a new account at FanDuel and follow that up with an initial $10+ deposit. You’ll then want to place a $5 bet on anything to earn $250 worth of bonus bets. No FanDuel promo code is necessary when registering through us.

Why you Should Bet With FanDuel

The number of reasons to join FanDuel are almost endless, but their top benefit for users has to be the aforementioned Same Game Parlay. Their platform is certainly the easiest to place SGPs on and it makes a noticeable difference in terms of the user experience. Check out our FanDuel Sportsbook review for more details.

  • 💲 Best Current Welcome Bonus: Bet $5, Get $250 in Bonus Bets
  • 📆 Legal in North Carolina from: March 11, 2024 at 11:59 AM ET
  • 📱 Available Platforms: Desktop / iOS / Android / Retail
  • ⚡ Payout Speed: 1-7 Days
  • 🎯 Best Feature: Same Game Parlays
  • ⭐ Our Rating: 4.9/5

#3 Bet365 Sportsbook North Carolina

The next one of the North Carolina betting apps we want to talk about comes from Bet365 Sportsbook. They haven’t been around in the US for quite as long as their competitors, but the fact that they’re even on this list already should tell you everything you need to know. With one of the best betting apps and easy-to-use website as well, Bet365 continues to climb up our ranks.

🎁 Bet365 Welcome Offer

Bet365 offers maybe the most unique sign-up bonus of them all. Simply use this link to register 🔗 for a new account using the Bet365 NC promo code FNPROMO, and you'll automatically have the chance to choose between two different promotions. 

First, you could elect to risk $5 to unlock $200 worth of bonus bets OR you can receive first-bet insurance worth up to $1,000. It's not often that you can choose between two unique offers, so make sure you join Bet365 now.

Why you Should Bet With Bet365

Though Bet365 is newer to the sports betting scene in the US, they are the leading sports betting operator internationally. Additionally, they have unique promotions related to niche sports like soccer. If you back a team's money line and they lead by two goals at any point in the contest, your money line bet will win. 

For more information on this and other details, check out the latest Bet365 promo code offer.

#4 BetMGM Sportsbook North Carolina

The next of the North Carolina sportsbooks we want to touch on is BetMGM. They didn’t get their start in the sports betting industry, but they sure have made their mark. They offer one of the most unique betting experiences which includes being able to use reward points for exclusive real-life opportunities like hotel stays.

BetMGM Welcome Offer

At BetMGM, new users who register here for a NEW account 🔥 using the BetMGM promo code FANNC have the chance for a remarkable bonus. By simply joining BetMGM and risking $10 on any sporting event, you'll receive $150 worth of bonus bets.

Why you Should Bet With BetMGM

One main aspect that keeps users coming back to BetMGM is their live-streaming capabilities. You’ll be able to watch select contests right from their platform, which you aren’t able to do at many destinations. For a deeper dive into the ins and outs, be sure to take a look at our BetMGM Sportsbook review.

  • 💲 Best Current Welcome Bonus: Bet $5, Get $150 in Bonus Bets
  • 📆 Legal in North Carolina from: March 11, 2024 at 11:59 AM ET
  • 📱 Available Platforms: Desktop / iOS / Android / Retail
  • ⚡ Payout Speed: 2-8 Days
  • 🎯 Best Feature: Live-Streaming Capabilities
  • ⭐ Our Rating: 4.7/5

#5 Caesars Sportsbook North Carolina

Slowly making a case for the best sports betting app in North Carolina on the market, Caesars is not a platform to miss out on. They too got their start outside of this industry, but that experience has only driven them further to making a superior product. They seem to be continuing to make strides every day, especially with their mobile app.

Caesars Welcome Offer

Like the BetMGM offer we highlighted, you need the Caesars NC promo code FNEGNC after clicking here to sign up 👈🏼 for a new account. Once you’ve done so, risk $10 on any sporting event to receive $250 worth of bonus bets from Caesars.

Why you Should Bet With Caesars

Besides the improvements seen on their mobile app, the best thing about Caesars has to be their rewards system. It truly is unlike any other and will allow you to win real-life prizes. You can earn points by simply placing bets on their platform, with no winning required. Our Caesars Sportsbook review breaks it all down nicely.

  • 💲 Best Current Welcome Bonus: Bet $10, Get $250 in Bonus Bets
  • 📆 Legal in North Carolina from: March 11, 2024 at 11:59 AM ET
  • 📱 Available Platforms: Desktop / iOS / Android / Retail
  • ⚡ Payout Speed: 1-5 Days
  • 🎯 Best Feature: Exclusive Rewards System
  • ⭐ Our Rating: 4.6/5

✍🏼 How to Sign Up With an Online Sportsbook in North Carolina

It's easy to sign up with a North Carolina sportsbook and take advantage of the latest NC promo codes and bonuses. We've put together a quick guide to get you up and running:

  1. Create a new account at any of the NC sportsbooks.
  2. Enter details such as name, date of birth, address and contact information.
  3. Choose a unique username and secure password for your account.
  4. Select a payment method and fund your account to start betting.

🔢 How to Bet on Sports Online in North Carolina

Here's your step-by-step guide to making your first bet with a North Carolina sportsbook and unlock your NC sign-up bonus:

  1. Sign into your NC sports betting account
  2. Navigate to your favorite sport or team, whether it be Duke, UNC, the Panthers or otherwise
  3. Add the selection you want to wager to your bet slip by clicking on its odds
  4. Next, add the amount you want to stake and press the bet button

Boom! Now you can sit back and root for a winning wager.

📖 North Carolina Sports Betting Overview

The table below should give you all the necessary information needed ahead of the launch of online sports betting in North Carolina.

🏢 Retail Sportsbooks

July 26, 2019

💻 Online Sportsbooks

March 11, 2024

🎂 Legal Betting Age

21

💻 Betting Sites

Yes

❓ College Sports Betting

Yes

🎮 Esports Betting

Yes

💻 Online Casinos

No

🏢 Retail Casinos

Yes

Yes, sports betting is legal in North Carolina as of March 11, 2024. Since that date, NC residents can pick and choose which of the North Carolina sportsbooks they like best.

Online sports betting became legal starting with North Carolina Launch Day on March 11, 2024.

🏦 Can You Bet on Sports in Person in North Carolina?

Yes, you can bet on sports in person in North Carolina. Brick-and-mortar sportsbooks like Harrah's Cherokee Casinos offer onsite sports betting. Next, we'll explore where you can find these sportsbooks in North Carolina.

North Carolina Retail Sportsbook Locations (100-200 words)

You can currently bet on sports in North Carolina in person at two locations. Here they are:

  • Harrah's Cherokee Casino Resort 
    • 777 Casino Drive, Cherokee, NC 28719
  • Harrah's Cherokee Valley River Casino & Hotel 
    • 777 Casino Parkway, Murphy, NC 28906

These two Harrah's properties are currently the only brick-and-mortar sportsbooks operating in North Carolina. Both locations offer a range of betting options on various sports events for visitors to enjoy.

🗞️ Timeline of North Carolina Betting Legislation: How Did Betting Become Legal?

Sports betting has technically been legal in North Carolina since 2021, but only at certain retail casino locations. We’re here to outline the process of the legalization of online sports betting in North Carolina, and we’ve shared a timeline here:

  • March, 2023: House passes HB 347 bill to legalize online sports betting.
  • June 14, 2023: Governor Roy Cooper signs HB 347 into law to legalize sports betting in North Carolina.
  • August 25, 2023: NASCAR and FanDuel Sportsbook North Carolina sign a partnership.
  • September 19, 2023: State lawmakers have announced every sportsbook looking to enter the North Carolina market will need to partner with a sports arena/venue or a pro team to receive an official sports betting license.
  • October 18, 2023: The North Carolina Lottery Commission released its outline for sports betting rules and invited the public to have input. A hearing on the proposed rules comes October 27.

Yes, these North Carolina sports betting apps are 100% legal and legit. A commission is set to be formed in NC to oversee sports betting, and the North Carolina Lottery Commission already released its proposed set of rules for online sports betting. We want to again reiterate that the actual launch date for North Carolina sportsbooks has yet to be confirmed.

🧾 Sports Betting Taxes in North Carolina

Do I Have to Pay Taxes on Sports Betting in North Carolina?

Yes, just like any other person in any other legal sports betting state, you are subject to paying taxes. It all depends on your winnings by the end of the calendar year.

How to Report Taxes When Betting on Sports in North Carolina

When you win bets on sports in North Carolina, it's crucial to meticulously monitor your overall gambling profits and declare them under the category of "Other Income" when filing your state tax return.

North Carolina Sports Betting Tax Rate

The tax rate for sports betting winnings in North Carolina is 5.25%. This rate is applicable to all net winnings (after losses are subtracted) from betting apps within the state, as well as those acquired through retail casinos and the North Carolina Education Lottery.

🏟️ North Carolina Sports Teams to Bet on

🏈 Carolina Panthers Betting

The Carolina Panthers, based in Charlotte, represent North Carolina in the National Football League (NFL). With a history dating back to 1995, the team has taken a step back recently, but Bryce Young still has time to grow. 

Bank of America Stadium serves as their home turf. Betting on the Panthers offers a range of markets, including point spreads, first touchdown scorers and Super Bowl odds, making every game an exhilarating opportunity for bettors.

🏀 Charlotte Hornets Betting

The Charlotte Hornets, an NBA franchise, call North Carolina home, captivating fans with their fast-paced basketball action. Notable players such as Kemba Walker and Larry Johnson have left their mark on the team's history. 

The Spectrum Center in Charlotte hosts their home games. Betting on the Hornets opens up enticing markets like first-basket odds, NBA Finals outcomes and money lines, adding extra excitement to each match for eager bettors.

🏀 Duke Blue Devils Betting

The Duke Blue Devils basketball team, representing Duke University in Durham, North Carolina, is a powerhouse in college basketball. With a storied history and coach Jon Scheyer at the helm, Duke has produced numerous NBA stars like Zion Williamson and Jayson Tatum. 

Betting on the Blue Devils offers exciting markets such as March Madness odds, where fans can wager on their performance in the NCAA tournament, as well as conference tournament outcomes, providing ample opportunities for bettors to engage with the team's success.

🏀 North Carolina Tar Heels Betting

The North Carolina Tar Heels basketball team, hailing from the University of North Carolina at Chapel Hill, is another prominent force in college basketball. With a rich history dating back decades and notable players like Michael Jordan and Tyler Hansbrough, the Tar Heels command a loyal fan base. 

Betting on the Tar Heels presents thrilling markets such as March Madness odds, allowing fans to bet on their tournament journey, along with conference tournament matchups, providing a dynamic betting landscape for Tar Heel enthusiasts.

🎲 Other Ways to Bet & Play Online

For anyone in a legal betting state, your sports betting journey is ready to take off now. Check out our best sportsbook promo codes article for more information on how to get started with the absolute top betting promotions.

In the case that you can't bet on sports online, we’ve also broken down the best fantasy promo codes, which you’re able to claim and use as soon as today.

🏅 How We Rate the Best Betting Apps in North Carolina

We used a plethora of methods when divulging in our ratings for the top North Carolina betting apps. These factors included payout speed, welcome bonus and reputation among other aspects. Each platform’s betting odds pertaining to prices also mattered to us a great deal.

❓ FAQs

❓ What is the Best Betting Site in North Carolina?

DraftKings Sportsbook is our pick for the potential best sports betting app in North Carolina.

❓ What is the Most Popular Online Betting Site in North Carolina?

FanDuel Sportsbook is the most popular online betting site in North Carolina.

❓ Which Sportsbook in North Carolina has the Most Users?

It's yet to be seen which sportsbook has the most users in North Carolina, and I could see any of them collecting this title. Watch out for BetMGM, Bet365 and Caesars.

❓ How Old do You Need to be to Bet on Sports in North Carolina?

You need to be 21 to bet on sports in North Carolina.

❓ Can you Bet on College Sports in North Carolina?

Yes, you can utilize NCAAF betting sites and NCAAB betting apps to bet on college sports in North Carolina.

❓ Can you Play Fantasy Sports in North Carolina?

Yes, you can play Daily Fantasy Sports in North Carolina.

❓ Will You Have to Live in North Carolina to Bet Online?

No, you don’t have to live in North Carolina to bet online. You can live in any of the other legalized gambling states, or even a non-legalized gambling state. In that case, though, you would have to travel to a state that does have legal sports betting (soon to be North Carolina) and place your wagers there.

❓ Which Sports Betting Site NC has the Fastest Payout?

Of all the possible North Carolina betting apps, DraftKings and Caesars provide the best payout speed.

Enjoyed this article? Further enhance your betting experience with our guides, handpicked for you:

Gambling Problem? Call 1-800-GAMBLER. Hope is here. GamblingHelpLineMA.org or call (800) 327-5050 for 24/7 support (MA). Call 1-877-8HOPE-NY or text HOPENY (467369) (NY). 21+ and present in select states. FanDuel is offering online sports wagering in Kansas under an agreement with Kansas Star Casino, LLC. Gambling Problem? Call 1-800-GAMBLER or visit FanDuel.com/RG (CO, IA, KY, MI, NJ, OH, PA, IL, TN, VA, VT), 1-800-NEXT-STEP or text NEXTSTEP to 53342 (AZ), 1-888-789-7777 or visit ccpg.org/chat (CT), 1-800-9-WITH-IT (IN), 1-800-522-4700 or visit ksgamblinghelp.com (KS), 1-877-770-STOP (LA), visit www.mdgamblinghelp.org(MD), 1-800-522-4700 (WY), or visit www.1800gambler.net (WV).

The Arena Media Brands, LLC and its partners may receive compensation for links to products and services on this website. The Arena Media Brands editorial team is not involved in the creation of this content.