North Carolina Sports Betting

North Carolina sports betting has launched! Our favorite NC sportsbooks and links to create an account are below.

You must be 21 or older to bet in North Carolina.

Affiliate Disclosure: If you place a bet at a sportsbook or online casino through one of our links, we may earn an affiliate commission. The editors and writers of this website operate at their sole discretion, and their opinions are not beholden to any outside entity or organization.

Best NC Sportsbook 2024

Betting in North Carolina

With sports betting now being legal in North Carolina from the 11th March there are a number of launch day bonus bets and offers that are now redeemable from some top betting sites such as FanDuel, DraftKings sportsbook and Bet365. With these launch day bonus bets and offers all being available on launch day it is worth looking into them all as North Carolina becomes one of the eligible states for sports betting.

With the North Carolina NBA team the Charlotte Hornets playing tonight it means that the bonus bets that are awarded from the offers can be used to bet on the game against the Detroit Pistons. With new players such as Aleksej Pokuševski joining the Hornets there is new talent to watch during the games. With this game being the same day as the launch for sports betting tonight is first opportunity to bet on North Carolinas own Charlotte Hornets.

North Carolina Sports Betting Law

  • March 11, 2024: Online sports betting is officially legal in North Carolina!
  • March 7, 2024: DraftKings joins 7 other companies getting ready to launch online sports betting in North Carolina on March 11th.
  • March 7, 2024: A company called Sportradar gets the green light to help with online sports betting in the state.
  • March 5, 2024: FanDuel teams up with the Carolina Panthers for online sports betting.
  • February 29, 2024: Seven companies, including FanDuel, DraftKings, and BetMGM, are approved to offer online sports betting in North Carolina.
  • February 27, 2024: Experts predict online sports betting could bring in a lot of money for the state (over $600 million!).
  • February 27, 2024: Underdog stops offering a type of bet (pick'em) before launching their online sportsbook on March 11th.
  • February 22, 2024: North Carolina gets a program to help people who want to control their sports betting habits.

History of North Carolina Sports Betting


The first legal retail sports wager was placed at Harrah's Cherokee Casino Resort in March. In August that year, the NC Senate approved the online sports wagering bill and it was sent to the House. That was approved by the House Commerce Committee in November. It was then moved to the House Judiciary Committee.


State Governor Roy Cooper signed a bill that would allow retail sports betting and horse racing betting in state tribal lands.


The SCOTUS overturned the Professional and Amateur Sports Protection Act (PASPA) - which allowed states to choose whether or not they would legalize sports betting.

The Move To Legalize North Carolina Sports Betting

After it was initially filed on April 7, the bill to change the North Carolina gambling laws and legalize online sports betting in North Carolina there were numerous amendments made. It then received bipartisan support and passed the NC Senate by a 26-19 vote.

NC Sports Betting Legislation

Here are some of the main points:

  1. Sports betting in the state is regulated by the North Carolina Lottery Commission.
  2. You need to be 21 years of age or older to place a bet
  3. The NC Lottery Commission will authorise between 10 to 12 online sports betting licenses. These would be valid for 5 years and would cost $500,000 for the initial application fee.
  4. The bill would allow wagering at or within a half-mile of an NC sports facility that seats a minimum of 17,000 fans or one that hosts a yearly professional golf tournament.
  5. There would be an 88% tax levied on the adjusted gross revenues of every online sports betting operator. Half of the tax would go to the new 'North Carolina Major Events, Games and Attraction Fund'.
  6. It would authorize sports wagering on professional and college sports, eSports and other sports and events such as the Olympic Games.
  7. There will be a voluntary exclusion program established by the North Carolina Lottery Commission that allows individuals to exclude themselves from being able to place bets.

North Carolina Online Sportsbooks

Further in the article are a list of some of the betting sites and the launch day offers that they have available and how they work.


Promo Code: None needed just use our link

  • New users need to registers and make a first-tie deposit of $10 or more then place their first real-money wager on any FanDuel Sportsbook market that is live. 
  • Once this is done all users will receive their $250 in Bonus Bets within 72 hours of the first bet.

DraftKings sportsbook

Promo Code: None needed just use our link

Bet $5 and get $250 in Bonus Bet instantly

  • Valid 1 per new customer
  • Minimum $5 deposit. Minimum $5 bet.
  • $250 issued as ten (10) $25 bonus bets
  • Bonus Bets are single-use, non-cashable, non-withdrawable, must be wagered 1x before any resulting cash winnings can be withdrawn and stake is not included in winnings.
  • Bonus Bets expire 7 days (168 hours) after being awarded
  • Promotional offer period ends 3/31/24 at 11:59 PM ET
  • See terms at:


Promo Code: None needed just use our link

Bet £5 and get $200

  • Available to new customers only
  • Must be claimed within 30 days of registering your account
  • Bonus Bets are non-withdrawable and the Bonus Bets wager is excluded from any returns
  • Bonus Bets expire 7 days (168 hours) after being awarded

Caesars sportsbook

Promo Code: Use BARNEYNC when you visit our link

Bet $10 and get $250

  • The first wager must be $10 of greater
  • Customer must be 21+ and physically present in NC
  • New users who register with eligible promo code only will be able to access the $250 bonus bets.


Promo Code: None needed just use our link

Bet $5 and get $150

  • Bet $5 Get $150 Instantly in Bonus Bets
  • Great mobile app with a many betting options

NC Sports Betting Bonuses & Promotions

There are three main types of welcome bonuses and sign up offers that you might have access to:

The first is a risk-free bet. This means that if your first bet loses, then the sports betting site will refund it in the form of free bet credits so you get a second chance.

Another common form of welcome bonus is a match deposit bonus. This would mean a North Carolina sports betting site matching a percentage of your first deposit up to a certain amount - i.e. 100% up to $500. If you deposit $500, you would get an extra $500 in bonus money. These generally come with wagering requirements.

Thirdly we have the no-deposit bonus -and this basically means that you get bonus money simply for signing up, without needing to actually deposit any money. It's not usually a great deal of bonus money, but you get it for free!

In addition, the best North Carolina sports betting sites will give existing customers rewards for being loyal. This might include offers such as refer-a-friend-bonuses, reload bonuses, odds boosts, parlay insurance and more.

What to Look For in a North Carolina Sports Betting Site

User-Friendly and Intuitive Interface

NC sports betting sites should offer a simple and intuitive user interface. Often, bettors don't want a site that is too fussy or fancy. They would rather simply log in, find their sports and game and make their bet. People prefer the ease of use over bells and whistles.

Variety of Betting Odds

People will want access to a wide variety of betting odds - and generous betting odds. These should be regularly updated and you should be able to locate the odds you want easily.

Live Betting / Live Streaming

One of the most popular ways to bet on sports in the US is when the game is already in play - live betting. The best NC online sports betting sites will offer live betting for major sports ad events.

The best will also over live streaming of the games and events on which they offer sports betting odds. This allows you to watch the action as it happens in real-time.

Excellent Customer Service

When making your sports bets in North Carolina, you'll want plenty of ways to contact customer support. A good NC sports betting website should offer a variety of FAQsd to help you find the answers to the most commonly asked questions and resolve issues yourself, quickly.

If not, then there should be assistance available via live chat, phone, email and even social media platforms.

Different Types of Sports Bets Available in North Carolina

Here are the types of wagers you will be able to access in North Carolina

  • Moneyline Bets
  • Against the spread wagering
  • Totals bets
  • Futures
  • Props bets
  • Parlays

Sports Leagues You Can Bet On in North Carolina

  • NFL Betting
  • NBA Netting
  • MLB Betting
  • NHL Betting
  • MLS Betting

There are some top teams from North Carolina in US major sports leagues, which will ensure that they will be widely popular on NC betting apps.

In addition, the new NC online sports betting bill will allow for betting on college sports. This is excellent because state fans of NCAA basketball teams from North Carolina and Duke will attract lots of support - and spend a lot of dollars placing bets on these teams. Other popular sports to bet on in North Carolina will include golf, NASCAR and tennis.

Daily Fantasy Sports in North Carolina

Daily Fantasy Sports is popular within the US. Although DFS has never been officially legalized in the state of North Carolina, it is estimated that around 1.6 million bets are placed on DFS in North Carolina. As such, sites such as FanDuel and DraftKings accept North Carolina residents.

How to Register and Make a Sports Bet in North Carolina

Registering a new North Carolina sports betting account and placing your first bet will be pretty easy. Here is what you should expect when opening a new account:

  1. Look through all of the top regulated betting sites and choose the one that suits your needs the best.
  2. Have a look at the site and see how it works.
  3. Click on register and enter all of the requested personal information, such as name, address, email address, cell phone number and the last four digits of your SSN.
  4. Create your new username and password.
  5. Make sure you verify your account.
  6. Make your first deposit into your new account and collect your sign up bonus
  7. Make your first bet!

How To Choose the Best NC Sports Betting Sites

Here are the main criteria you need to look at when choosing your sports betting site in NC.


The site should be regulated and licensed by the North Carolina Lottery Commission, which will be in charge of regulating sports betting in North Carolina. This will make sure that all NC sports betting sites are fully protecting players and following all the state's rules and regulations.

Sports Betting Site Reputation

The best North Carolina sports betting sites will have already achieved an excellent reputation for sports betting within the US. The ones that have already built up an excellent reputation are much more likely to pay out winnings with no fuss.

Easily Accessible

A sports bettor in North Carolina should be easy for the players to access - wherever they are, whenever they want. It should always be quick and easy to place whatever bet you want.


A sports betting site should use the most up to date technology - meaning that it shouldn't offer a slow and laggy sports betting site. These will offer competitive odds, regularly updated on a platform that works well and is smooth.

Excellent Mobile Experience

The best mobile sports betting apps in North Carolina will offer a mobile experience that is every bit as reliable and impressive on desktop - in terms of ease of use, intuitiveness and overall quality. Just offering access on mobile is simply not enough now. A betting app needs to offer an excellent product that allows a bettor to do exactly what they want quickly and easily.

Generous Sports Betting Bonuses

The best online sports gambling NC sites will offer regular and generous bonuses. It should offer a very generous welcome bonus to start with. However, the very best will also keep their loyal customers happy by offering regular promotions and bonus offers to make them feel valued.

Variety of Payment Options

The best NC betting sites will offer players a wide variety of banking options. These should include methods such as bank and debit cards, eWallets such as PayPal and Neteller, prepaid cards and even Pay by Phone options. The more the merrier.

Selection of Games to Bet On

Obviously, all of the top sports betting sites in North Carolina will offer sports wagers on US Major League sports such as NBA betting, NFL betting, NHL betting and MLB betting. However, the best NC sports betting sites will also offer all other types of sports including NASCAR, MMA, tennis, soccer, golf, boxing and more.

Generous Odds

When it comes to sports betting odds - there are two things that sports bettors look for. Excellent sports betting sites will offer generous odds that are regularly updated.

Fast and Safe Deposits and Withdrawals

It's not just the variety of banking options that is important, it's also the speed and security of the deposits and withdrawals. We expect a prompt and safe way to both deposit into and withdraw out of the site.


Whether it's an online sports betting site, online shopping, banking or whatever, a customer wants to feel assured that their information and funds are completely safe and well-protected. The best sites for sports betting in NC will offer customers state of the art encryption technology and security tools.

Top North Carolina Sports Teams to Bet On

The most popular major league sports teams to bet on in North Carolina are:

NFL Betting: Carolina Panthers

The Carolina Panthers joined the NFL franchise as an expansion team in 1995. In their second season, they reached the NFC Championship Game. They also made it two 2 Super Bowls- Super Bowl 38 and 50 and it is the only team that has lost the Super Bowl to both Peyton Manning and Tom Brady.

NFL Betting: Charlotte Hornets

This is the second coming of the Hornets. The original Hornets team played between 1988 to 2002, when it moved to New Orleans. However, Charlotte was given another NBA expansion franchise in 2004. They started out as the Bobcats but were renamed the Hornets and took over the original Hornets' history and records.

NHL Betting: Carolina Hurricanes

The NHL franchise came to Carolina in 1997 after the Hartford Whalers moved to NC - and were renamed the Carolina Hurricanes. In 2002 they first reached the Stanley Cup - and managed to win it four years later.

However, College basketball and NASCAR are also popular sports to bet on in North Carolina.

Duke Blue Devils Basketball

The Duke's men's basketball team is the fourth most successful college basketball program ever, especially since the 1980s. They have won the NCAA Men's Division I Basketball Championships five times and have made it to the March Madness Final Fours 16 times.

North Carolina Tar Heels Basketball

The Tar Heels has won the NCAA Tournament six times - the third-most in the history of the tournament. They have also won 18 Atlantic Coast Conference titles. The team has an overall winning percentage of 70% and have played pre-fame players such as Michael Jordan and Vince Carter.

North Carolina Responsible Gambling

North Carolina has introduced the North Carolina Problem Gambling Program (NCPGP) that has been designed to support problem gambling - such as education, problem gambling prevention, outreach and treatment services in the state.

North Carolina sports betting FAQ

Can I Bet on College Sports in North Carolina?

Sports betting is legal online and in person in the state. Online sports betting launched as of March 11, 2024. 

Do I Have to Live In North Carolina to Bet on Sports?

You will need to be physically in North Carolina but you won't need to live there.

Are Daily Fantasy Sports Legal in North Carolina?

Daily fantasy sports (DFS) are still legal in North Carolina. Lawmakers originally wanted to ban a specific type of DFS game (pick'em contests), but people involved in the industry (stakeholders) pushed back. Because of this, the ban was removed for now.

This means you can still play DFS on sites like DraftKings, FanDuel, and PrizePicks in North Carolina. However, it's worth noting that Underdog stopped offering their pick'em games in February 2024, just before online sports betting became legal in the state.

Where can I bet on sports in North Carolina?

You can place bets in person at three North Carolina casinos: Catawba Two Kings (temporary location), Harrah's Cherokee Casino Resort, and Harrah's Cherokee Valley River Casino & Hotel.