Sports Betting Legal
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
Bet $5, Get $150 in Bonus Bets
Show Offer Details
Available to new customers only. A deposit (minimum $10) is required to participate in this offer. You must claim the offer within 30 days of registering your account. Once released, your Bonus Bets will be held in your account balance and are non-withdrawable. Place qualifying bets of $5 or more to get $150 in Bonus Bets. Your qualifying bets must settle within 30 days of claiming the offer. Only qualifying bets placed and settled after claiming the offer will count towards releasing your Bonus Bets.
Bet $5 get $250 in bonus bets
Show Offer Details
Bet $5 Get $150 in bonus bets - Gambling Problem? Call 1-800-GAMBLER. Hope is here. Gamblinghelplinema.org or call (800)-327-5050 for 24/7 support. (MA). Call 1-877-8-HOPENY or text HOPENY (467369) (NY). 21+ in select states. $5 pregame moneyline wager required. First online real money wager only. $10 first deposit required. Bonus issued as nonwithdrawable bonus bets that expire 7 days after receipt. See terms at sportsbook.fanduel.com. 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), 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).
Bet $5, Get $250 in Bonus Bets Instantly
Show Offer Details
Bet $5, Get $250 in Bonus Bets 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 draftkings.com/sportsbook/nc. • All users who took the prelaunch offer will still be eligible for this offer, but will now be receiving $250 in bonus bets upon placing their first $5+ bet. • Creative: TO BE DELIVERED
Gambling Problem? Call 1-800-GAMBLER 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).
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
2021
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.
2019
State Governor Roy Cooper signed a bill that would allow retail sports betting and horse racing betting in state tribal lands.
2018
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:
- Sports betting in the state is regulated by the North Carolina Lottery Commission.
- You need to be 21 years of age or older to place a bet
- 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.
- 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.
- 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'.
- It would authorize sports wagering on professional and college sports, eSports and other sports and events such as the Olympic Games.
- 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.
FanDuel
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.
Bet $5 and get $200
Show Offer Details
Bet $5 Get $200 in bonus bets - Gambling Problem? Call 1-800-GAMBLER. Hope is here. Gamblinghelplinema.org or call (800)-327-5050 for 24/7 support. (MA). Call 1-877-8-HOPENY or text HOPENY (467369) (NY). 21+ in select states. $5 pregame moneyline wager required. First online real money wager only. $10 first deposit required. Bonus issued as nonwithdrawable bonus bets that expire 7 days after receipt. See terms at sportsbook.fanduel.com. 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), 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).
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: draftkings.com/sportsbook/nc.
Bet $5 and get $250 in Bonus Bet instantly
Show Offer Details
Bet $5 Get $250 in bonus bets - Gambling Problem? Call 1-800-GAMBLER. Hope is here. Gamblinghelplinema.org or call (800)-327-5050 for 24/7 support. (MA). Call 1-877-8-HOPENY or text HOPENY (467369) (NY). 21+ in select states. $5 pregame moneyline wager required. First online real money wager only. $10 first deposit required. Bonus issued as nonwithdrawable bonus bets that expire 7 days after receipt. See terms at sportsbook.fanduel.com. 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), 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).
Bet365
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
Bet $5 and get $200 in bonus bets
Show Offer Details
Bet $5 Get $200 in bonus bets - Gambling Problem? Call 1-800-GAMBLER. Hope is here. Gamblinghelplinema.org or call (800)-327-5050 for 24/7 support. (MA). Call 1-877-8-HOPENY or text HOPENY (467369) (NY). 21+ in select states. $5 pregame moneyline wager required. First online real money wager only. $10 first deposit required. Bonus issued as nonwithdrawable bonus bets that expire 7 days after receipt. See terms at sportsbook.fanduel.com. 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), 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).
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.
Bet $10 and get $250
Show Offer Details
Bet $10 Get $250 in bonus bets - Gambling Problem? Call 1-800-GAMBLER. Hope is here. Gamblinghelplinema.org or call (800)-327-5050 for 24/7 support. (MA). Call 1-877-8-HOPENY or text HOPENY (467369) (NY). 21+ in select states. $5 pregame moneyline wager required. First online real money wager only. $10 first deposit required. Bonus issued as nonwithdrawable bonus bets that expire 7 days after receipt. See terms at sportsbook.fanduel.com. 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), 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).
BetMGM
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
Bet $5 and get $150
Show Offer Details
Bet $5 Get $150 in bonus bets - Gambling Problem? Call 1-800-GAMBLER. Hope is here. Gamblinghelplinema.org or call (800)-327-5050 for 24/7 support. (MA). Call 1-877-8-HOPENY or text HOPENY (467369) (NY). 21+ in select states. $5 pregame moneyline wager required. First online real money wager only. $10 first deposit required. Bonus issued as nonwithdrawable bonus bets that expire 7 days after receipt. See terms at sportsbook.fanduel.com. 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), 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).
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:
- Look through all of the top regulated betting sites and choose the one that suits your needs the best.
- Have a look at the site and see how it works.
- 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.
- Create your new username and password.
- Make sure you verify your account.
- Make your first deposit into your new account and collect your sign up bonus
- 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.
License
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.
Reliable
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.
Security
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
Sports betting is legal online and in person in the state. Online sports betting launched as of March 11, 2024.
You will need to be physically in North Carolina but you won't need to live there.
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.
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.
- Best NC Sportsbook 2024
- Betting in North Carolina
- North Carolina Sports Betting Law
- History of North Carolina Sports Betting
- NC Sports Betting Legislation
- North Carolina Online Sportsbooks
- NC Sports Betting Bonuses & Promotions
- What to Look For in a North Carolina Sports Betting Site
- Different Types of Sports Bets Available in North Carolina
- Sports Leagues You Can Bet On in North Carolina
- Daily Fantasy Sports in North Carolina
- How to Register and Make a Sports Bet in North Carolina
- How To Choose the Best NC Sports Betting Sites
- Top North Carolina Sports Teams to Bet On
- North Carolina Responsible Gambling
- North Carolina sports betting FAQ