Online Sports Betting North Carolina Guide – Is it Legal? – Compare Top 10 NC Sportsbooks 2023

As of 2023, North Carolina sports betting has become a reality. Following tough negotiations and bureaucratic processes, land-based betting is finally possible at two licensed establishments. However, residents are still waiting for online and mobile sports betting to become legal.

In this sports betting in North Carolina guide, we will explore the best ways to bet on sports in the State. We will also showcase the most valuable bonuses available to residents right now.

Best North Online Carolina Sports Betting Sites May, 2023

Top Rated
909 Codes claimed

50% match deposit bonus worth up to $1,000

10/02/23

50% match deposit bonus worth up to $1,000

  • Plenty of online poker tournaments
  • Leaderboard prizes
  • Bad beat jackpot boosts
9.8
5 Stars
Use bonus code
Copied
INSIDERS
Copy
Copy
Claim Bonus
Learn More
0
Up To $1,000 Welcome Bonus

100% welcome bonus up to $500

10/02/23

100% welcome bonus up to $500

  • Most Competitive Reload Bonus
  • Live In-Play Betting
  • 10% Weekly Rebate on Horse Racing
9.7
5 Stars
Use bonus code
Copied
INSIDERS
Copy
Copy
Claim Bonus
Learn More
0
Minimum deposit applied of $20. Maximum bonus is capped at $500. Wager requirements: 15x rollover.

Up To $750 Sign Up Bonus

10/02/23

Up To $750 Sign Up Bonus

  • $30,000 Prize Money Every Monday
  • Rapid Payouts - 48 Hours
  • Massive Progressive Jackpots
9.7
5 Stars
Use bonus code
Copied
INSIDERS
Copy
Copy
Claim Bonus
Learn More
0
100% Up to $250 bonus. Receive up to $250 on each on your first 3 deposits within 100 days of sign up. Bonus code must be entered immediately after you deposit and before you place any wager. Offer subject to rollover requirements of 8x at minimum odds of 1.5. Maximum of $250 of each bet counts towards wager requirements. Cannot be used on horse racing.

50% Welcome Deposit Bonus up to $1000

10/02/23

50% Welcome Deposit Bonus up to $1000

  • Big Contests & Promotions
  • NFL and NBA futures betting
  • $1,000 Welcome Bonus
9.7
5 Stars
Use bonus code
Copied
INSIDERS
Copy
Copy
Claim Bonus
Learn More
0
No time limits apply. Minimum deposit of $50 to claim your bonus. You must bet on wagers with odds of 2.5:1 or more. General terms & conditions apply.

150% Deposit Bonus up to $2500

10/02/23

150% Deposit Bonus up to $2500

  • No Deposit Limit
  • Political & Entertainment Bets
  • Daily Promotions & rebates
9.7
5 Stars
Use bonus code
Copied
INSIDERS
Copy
Copy
Claim Bonus
Learn More
0
Max free play amount is capped at $1000. Minimum deposit to qualify is $100. Deposit must be made using cryptocurrency to claim. Offer can be used once only. Rollover is 10x. Redeemable only on the sportsbook.

75% Crypto Deposit Bonus up to $750

01/05/23

75% Crypto Deposit Bonus up to $750

  • HD-Quality Live Streaming Service
  • Huge Bitcoin Bonuses
  • Wide Range of eSports
9.7
5 Stars
Use bonus code
Copied
INSIDERS
Copy
Copy
Claim Bonus
Learn More
0
Use code BVD1000 with your first deposit. Wagering requirement: 5x for sports and horses, 30x for casino. Deposit using credit card or Bitcoin. Withdrawing before requirements are met forfeits bonus money and any winnings from the bonus money. Casino games are excluded.

Up to $2,500 deposit match

17/05/23

Up to $2,500 deposit match

  • Biggest Welcome Bonus
  • Stream Analysis Sports Shows
  • 24/7 Customer Support
9.7
5 Stars
Use bonus code
Copied
INSIDERS
Copy
Copy
Claim Bonus
Learn More
0
Minimum deposit of $100 is required to claim the welcome bonus. Use BetUS promo code 'JOIN125' to claim. You must bet on odds of 2.8:1 or higher. The offer is subject to a 14-day time limit. Max cash out limits apply.

50% Welcome Deposit Bonus Up To $500 + $10 Casino Chip

10/02/23

50% Welcome Deposit Bonus Up To $500 + $10 Casino Chip

  • Top Horse Racing Sportsbook
  • 7% rebate on all horse race wagers
  • Generous Reload Bonuses
9.7
5 Stars
Use bonus code
Copied
INSIDERS
Copy
Copy
Claim Bonus
Learn More
0
The 100% sports betting bonus is capped at $500. You must enter the promo code XB100 to claim. Your minimum deposit must equal or exceed $45. The promotion comes with a rollover of 7x.

50% match deposit bonus worth up to $1,000



  • Regular Bonuses Available

  • Excellent Customer Service

  • Great Range of Prop Bets

10/02/23

50% match deposit bonus worth up to $1,000



  • Regular Bonuses Available

  • Excellent Customer Service

  • Great Range of Prop Bets

9.6
5 Stars
Use bonus code
Copied
INSIDERS
Copy
Copy
Claim Bonus
Learn More
0
Up to $1,000 Welcome Bonus

50% deposit match up to $1000

10/02/23

50% deposit match up to $1000

  • All-In-One Gambling Site
  • Various Betting Options & Promotions
  • Accepts All US Customers
9.6
5 Stars
Use bonus code
Copied
INSIDERS
Copy
Copy
Claim Bonus
Learn More
0
50% deposit up to $1,000. You must enter sportsbetting.ag promo code SB1000 to claim the bonus. You must deposit at least $55 to claim. Wager requirement: the bonus comes with a 10x turnover. Deposits using Neteller and Skrill are not valid for this promotion. Validity period: 30 days. The offer is valid for the site’s sportsbook ONLY. This bonus is for new customers/first-time depositors in Canada and USA

Timeline of Sports Betting Legislation in North Carolina

Legal sports betting in North Carolina was only introduced in 2021. However, offshore sportsbooks have been offering their services to residents for much longer.

Here is a timeline of significant milestones in the State’s road towards legalizing sports betting:

  • June 2022 – SB688 dies. There were concerns that the bill would aid widespread gambling addiction.
  • April 2022 – SB688 awaits approval by the House Judiciary Committee.
  • November 2021 – the House of Commerce approves SB688, and the now needs to pass through other committees.
  • April 2021 – Senator Perry submits SB688, a bill to legalize online sports gambling.
  • March 2021 – the first-ever legal sports bet is placed at The Book, a sportsbook at Cherokee Valley River Casino.
  • July 2019 – Governor Cooper signs bill to legalize retail sports betting and horse racing betting at tribal casinos.
  • 1954 – Pari-mutuel horse betting and dog racing are banned in the State of North Carolina.

List of the Best NC Online Sports Betting Sites 2023

Since licensed online sportsbooks do not yet exist in the Tar Heel State, the only way to bet online is to use offshore betting sites. Below, you can find a list of the best North Carolina sports betting sites that you can sign up to right now.

  1. BetOnline – The top North Carolina sports betting option
  2. Bovada – One of the biggest sites for sports betting in North Carolina
  3. MyBookie – A site dedicated to players with highly competitive odds
  4. B.C Game – Best bitcoin sportsbook for range of betting options
  5. Everygame – Get strong live betting options on this North Carolina sportsbook
  6. XBet – Excellent website focusing on the top events
  7. LuckyBlock –  Overall best bitcoin sportsbook in 2023
  8. BetUS – A North Carolina sportsbook designed for beginners 
  9. BetNow –Highly competitive odds available on this site
  10. BUSR – Get excellent in-play betting markets on this site

The Best North Carolina Sports Betting Sites Reviewed

If you’re wondering which North Carolina sports betting site is best for you, the following short reviews might be useful.

1. BetOnline – One of the Best North Carolina Sports Betting Sites

BetOnline Sportsbook

We’ve chosen BetOnline as one of our top NC sportsbook for a number of great reasons. This reputable platform offers bets across more than 20 different sports and eSports. Apart from benefitting from competitive odds, you will be able to place early pre-game bets, since BetOnline is one of the first sportsbooks in the country to feature moneylines and other bets.

You can choose to fund your BetOnline account using either USD or cryptocurrencies. No matter which option you choose, you can use BetOnline promo codes to boost the value of every deposit. You can also participate in special contests to make the most out of your betting experience.

The entire BetOnline platform is accessible on both computers and handheld digital devices and is one of the finest places for online gambling in North Carolina.

The current BetOnline welcome bonus consists of a 50% match deposit worth up to $1,000. This offer is only eligible with your first deposit. Whilst entering your payment details, be sure to include promo code BOL1000 to activate your reward.

BetOnline Pros

  • Bet on NBA and NBA Draft futures
  • 22+ sports and eSports
  • Includes a dedicated racebook and online casino
  • Wide range of live betting markets

BetOnline Cons

  • Fees apply to credit card withdrawals

2. Bovada – Best North Carolina Sports Betting Site 2023

Bovada Sportsbook

Bovada is the overall top NC sportsbook, particularly excelling in free live streaming. Once you register an account and place an eligible bet, you’ll be able to watch the action unfold from the comfort of your home computer or mobile device.

In addition to being the only offshore sportsbook on our list to offer live streaming, Bovada is renowned for providing an extensive selection of in-play betting markets. Whilst all our featured platforms offer live betting, Bovada offers the broadest selection, both in terms of sports and bets.

There are several Bovada promo codes that you can claim as a new or returning player. One of the most popular welcome offers consists of a 50% match bonus worth up to $250. There is no promo code needed, simply select the offer from the drop-down menu whilst placing your first payment.

Once you have used up your first bonus, Bovada is ready to reward you with additional reload offers, free bets, and other prizes.

Bovada Pros

  • HD live streaming
  • Also available as an Android or iOS app
  • Customize bets using the prop builder
  • Generous offer with reasonable terms

Bovada Cons

  • Biggest bonuses reserved for crypto payments

3. MyBookie – One of the Best NC Sports Betting Sites for US Championships

MyBookie Sportsbook offers

MyBookie is designed to focus especially on national championships. Once you register an account on this platform, you’ll be able to bet on over 20 different sports, including major leagues and less popular sports. To help you navigate through the site, MyBookie offers a number of useful shortcuts, including to Soccer, Boxing, Tennis, and NCAAB markets.

From the moment you join this well-respected sportsbook, you’ll be able to use a number of different MyBookie promo codes. One of the most popular offers is the referral bonus. With this no-deposit offer, you’ll get a 250% match of the value of your friends’ deposit up to a maximum of $250 per friend.

Both you and your friends can also benefit from the current MyBookie welcome bonus. With your first deposit, you’ll receive a 100% match bonus worth up to $1,000. To select this offer, enter promo code MYB100 when providing your payment details.

MyBookie Pros

  • Place bets on college football and other sports
  • Very competitive betting odds
  • Android and iOS betting app available
  • Great choice of ongoing offers available

MyBookie Cons

  • A limited choice of eSports markets

4. Everygame – Great NC Online Sports Betting Site for Half-Time Bets

Gambling Sites - Everygame

North Carolina sports betting gets even more exciting and fun when the chances of increasing your bankroll are higher, and this NC sports betting site offers you just that. For new players at Everygame, each of your first three deposits of $250 qualifies you for a 100% match bonus, up to $750 which you can redeem with an Everygame promo code.

As far as betting markets go, players have a plethora of options with extensive sportsbook offers over 5,000 daily wagers. At the core of the bookie’s market is a range of betting lines and odds on a wide variety of major sporting events, like the NFL, NBA, MLB, MLS, NHL, and soccer competitions like the Champions League, FIFA World Cup, and many more.

Everygame’s cashier is designed to make payments for players with as few problems as possible. This is largely thanks to the fact that the bookie accommodates both fiat and crypto banking options. However, without a dedicated support team to help players out, all of these fascinating features are for worthless. And fortunately, Everygame is on points with a hands-on supports team to answer all your betting-related questions.

What we like:

  • Good value bonuses and promotions
  • Long-term history in the gambling industry
  • Fast payouts
  • Full-featured betting site

What we don’t:

  • Fairly high wagering requirement for bonuses

5. XBet – A Superb Mobile Sports Betting Platform in NC

XBet Sportsbook

XBet is a powerful online sportsbook that is very easy to use and accessible across devices. Apart from accessing the platform through its mobile-optimized website, mobile users can opt to download the free Android or iOS apps. No matter which option you choose, you will be able to use XBet promo codes to benefit from a range of exciting offers and bonuses.

Once you register your XBet account, you’ll get access to the full range of pre-game and in-play markets. To help its users out, the platform provides shortcuts to popular markets, including both national and international championships. As a result, it will only take you a couple of clicks to place your first bets on NASCAR, MMA, NHL, and other top competitions.

The XBet new player bonus consists of a 100% match bonus worth up to $500. This offer will only work with your first payment. Enter promo code XB100 to activate it.

XBet Pros

  • User-friendly interface
  • One of the sharpest sportsbooks in the US
  • Odds boosts available throughout various sports
  • Great selection of ongoing offers

XBet Cons

  • The value of the welcome bonus is relatively small

6. BetUS – Access Free Ongoing Sports Betting Commentary in NC

BetUS Sportsbook

BetUS is one of the oldest and best-known North Carolina sports betting sites. This platform offers a great choice of sports and markets, but it is especially popular for its running commentary and sports analysis. Through BetUS TV, you can learn about upcoming matches and get tips to develop your betting strategy.

Another popular reason to join this sportsbook is its welcome bonus. By using the code JOIN125, you’ll receive a 125% match bonus worth up to $3,125. This one-time offer is split between sports bets and casino games.

This welcome offer is a great way to experience all that BetUS has to offer. This includes thousands of national and global sports markets as well as hundreds of slots and table games.

You can choose different welcome or ongoing offers by entering the appropriate BetUS promo codes. There are special rewards that are exclusively available for crypto payments.

BetUS Pros

  • BetUS TV offers running commentary and sports analysis
  • A welcome bonus worth up to $3,125 on sports betting and casino games
  • 24/7 live chat support
  • Weekly and monthly contests available

BetUS Cons

  • High wagering requirement on welcome bonus

7. BetNow – A Top Online Sportsbook for Ongoing Offers

BetNow

For online sports betting in North Carolina, it is hard to ignore what BetNow has to offer. The bookie has provided US players with a wide selection of sports betting options since 2015 and offers odds on dozens of sports, making online sports betting in North Carolina even more fun.

When it comes to sports markets, BetNow offers lines on the NFL, NBA, MLB and college sports. You can also wager on UFC, esports and politics. From live betting to exclusive bonuses on certain deposit options, BetNow is the ultimate site online sports betting in North Carolina sports betting site if you are looking for fast payouts and special promotions.

With the Charlotte Hornets being a new talented team, local bettors will be looking to cash in on Hornets betting for years to come. Luckily, BetNow provides odds for residents to bet from the comfort of their homes. Mobile betting at BetNow is convenient and hosts some of the best odds out there.

Additionally, the sports book’s bonus program offers some of the most amazing rewards, including a lucrative cash welcome bonus, reloads, referral bonuses and more. Even better, new players can use BetNow promo codes when claiming their welcome bonus to double their bankroll. The sportsbook also offers various banking options for withdrawals and deposits, including cryptocurrencies and fiat payment options. BetNow is reputable among North Carolina bettors for its mobile compatibility and highly-rated customer service options.

BetNow Pros:

  • Decent welcome bonus
  • Mobile-friendly website
  • Evergreen promotions and reards
  • 24/7 customer supports
  • Lucrative sports bonuses

BetNow Cons:

  • Small variety of casino games

8. BUSR – Offers a Superb Racebook with National and International Races

NC sports betting - BUSR

All NC sports betting fans need to make a stop at BUSR to check the hot bonuses and promotions up for grabs. Using the BUSR promo code, you will be able to claim a massive sign-up offer that’ll multiply your deposit. After the warm welcome, you get to bask in daily special offers.

With a fully loaded wagering wallet, you can now choose from a wide spectrum of betting options, covering the NFL, NBA, and MLB. North Carolina residents can also bet on politics. BUSR has a class-leading racebook that features popular US events such as the Kentucky Derby and the Breeders Cup. You can also cash in on European, Australian, and South African racetracks.

North Carolina sports betting sites typically offer support via live chat and BUSR certainly ticks this box. The bookie has 24-hour live chat support, with friendly staff waiting to receive and resolve your concerns. Customers can also benefit from the wealth of how-to articles and FAQ pages.

The cashier section is efficient as it includes plenty of crypto options. However, the Person-to-Person deposit method comes with a fee and has a minimum limit of $100.

What we like:

  • Local and international race coverage
  • Cryptocurrency transactions processed for free
  • Massive welcome bonus
  • Offers special bets on politics

What we don’t:

  • High Person-to-Person transaction fees

Online Sportsbooks in North Carolina Compared

The sports betting NC sites that we have listed throughout this guide are rich in features and bonuses. In the following table, we compare some of the most important ones to help you identify the ones that best suit your needs.

Sportsbook Bonus Promo Code Available Markets Live Streaming
Payment Methods
BetOnline 50% Welcome Bonus up to $1,000 on your first-ever deposit BOL1000 Horse racing, Baseball, Basketball, Soccer, Boxing, Martial Arts, Hockey, Football, Tennis No
Bitcoin, credit card, debit card, Skrill, Neteller, wire transfer
Bovada 75% Bitcoin Match bonus of up to $750 to bet on sports BTCSWB750 NHL, NBA, Golf, Soccer, UFC, MMA, Baseball, Hockey, F1, Prop Bets Yes
Bitcoin, Bitcoin cash, credit card, debit card, MatchPay, Zelle, Litecoin
MyBookie $1,000 welcome bonus with a 50% deposit match MYB50 NFL, NBA, MAA, NHL, Golf, NCAAB, Soccer, Boxing, F1, Tennis, MLB Yes
Wire transfer, credit card, debit card, Bitcoin, Bitcoin Cash, Ripple, Ethereum
Everygame Sign-up bonus of 100% up to $50 Bonus 3XBOOST50 Soccer, Tennis, Basketball, Ice Hockey, Golf, Aussie Rules, Baseball, UFC, Handball, Motorsports, Rugby, Snooker, Volleyball No
Debit and Credit Cards, Bitcoin, Bitcoin Cash, Litecoin, Money Global, Ethereum, Bank Wire
XBet 100% Sports Sign-up Bonus up to $500 XB100 NFL, NBA, MLB, NHL, College football, soccer, horse racing No
Credit card, debit card, wire transfer, money order, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple, Stellar
BetUS 125% sign-up bonus JOIN125 NHL, NBA, Golf, Tennis, Soccer, NASCAR, Horse Racing, Cricket, MotorSport, Cycling, Olympics, Entertainment Yes
Bitcoin, Bitcoin Cash, credit card, debit card, wire transfer, Litecoin, Ethereum
BetNow Sign-up bonus of 100% up to $500. Rollover requirement of 15X BN100 NFL, NCAA, Baseball, NBA, MMA, Boxing, NHL, Esports, Golf, Tennis No
Credit or debit card, Bitcoin, Bitcoin Cash, Bank wire, MoneyGram, Direct Deposit
BUSR 100% Sports Free Play Bonus up to $1000 with 1st crypto deposit 100CRYPTO NFL, CFP, NBA, NCAA, NHL, MMA, Horse Racing, Boxing, Soccer, Golf, MLB, Tennis, Cricket, MotorSports, Wrestling, Cycling No
Bitcoin, Credit or Debit Cards, MoneyGram

Is Horse Racing Legal in NC?

Horse betting is legal in North Carolina. In 2019, the Tar Heel State introduced sports gambling legislation and two retail bookies launched in 2021 through tribal casinos. These facilities were authorized to offer pari-mutuel horse betting. There are no racetracks within the state but players can pay a visit to one of the sportsbooks to enjoy some OTB action.

For now, there aren’t any legalized online gambling sites in North Carolina. The retail bookmakers offer a variety of local and international events but you can pick an offshore licensed racebook for more attractive options.

Which North Carolina Online Sports Betting Apps Could Launch?

It is not entirely impossible to predict which betting apps will go live when the North Carolina gives the green light. Over the years, we’ve seen some big brands that haven’t missed an opportunity to launch wherever sports gambling is legalized.

FanDuel

This professional DFS website and has ventured into traditional sports betting. The high-tech mobile app offers the best NFL and NBA odds, with live betting. FanDuel is now available in nearly 20 American states.

DraftKings

DraftKings is already present in North Carolina as a DFS mobile site and will likely expand into a full sportsbook app as soon as the Tar heel State goes live. DraftKings is FanDuel’s biggest rival.

BetMGM

BetMGM is part of a huge gaming company that owns brick and mortar casinos in Las Vegas and other locations in the US. The brand now has a great online presence, after launching in over a dozen states. This app will certainly join the party if NC decides to introduce mobile betting.

Explore Our NC Sportsbook Reviews

Best Online Sportsbooks
Join us as we review the top 10 online betting sites and sportsbooks in the US right now. Compare their features, and bonus codes & much more.
Best Online Sportsbooks
Bitcoin Sportsbooks
From bigger bonuses, faster payouts and more, discover why Bitcoin sportsbook betting is a great betting option with our comprehensive guide.
Bitcoin Sportsbooks
Cash Out Sportsbooks
Read about cash out betting as we review the best online betting sites to do so, whilst explaining what they offer, what makes them great, and much more.
Cash Out Sportsbooks
High Limit Sportsbooks
Get a comprehensive view of high limit sportsbooks with our latest guide. Sharing the perks of high limit betting, VIP bonuses, top sportsbooks & more.
High Limit Sportsbooks
Offshore Sportsbooks
Offshore sportsbooks are available throughout the US, regardless of whether online betting is legal in your state. Find out more about offshore betting here.
Offshore Sportsbooks
Sharpest Sportsbooks
Bet large with larger sportsbooks that welcome winners to their service. We've picked the strongest sportsbooks with great bonuses, so you don't have to.
Sharpest Sportsbooks
Best Sportsbooks on Reddit
Looking for the best sportsbooks on Reddit? In this guide, we rank the top Reddit betting sites to help you find your ideal bookie.
Sportsbooks on Reddit

Who can Legally Bet on Sports from North Carolina?

According to the North Carolina sports betting bill that has passed, residents can bet on sports legally if they visit licensed sportsbooks. Unfortunately, as we’re writing this guide, there are only two licensed establishments in the entire State. This is why most residents prefer to use online sportsbooks instead.

According to the North Carolina sports betting law, players must have a minimum age of 21 years.

How to Bet on Sports Online in NC

Even though gambling apps and sites are still illegal in the State, you can still sign up to offshore betting sites. In this way, you can access a great choice of sports and markets, and benefit from generous player bonuses.

Signing up, depositing funds, and placing a sports bet is simple if you choose a user-friendly and reputable online sportsbook. In the following tutorial, we will be walking you through the process of betting on BetOnline. This sportsbook is currently offering a 50% match bonus of up to $1,000 to new players.

Step 1: Register an Account

Visit BetOnline and click on ‘Join’. Enter your personal information, including your mobile number and email address.

BetOnline step 1

Step 2: Verify Your Email

Before you can place a deposit you will need to verify your email. You should receive an automatic email in your inbox. Click on the link to verify your email address.

Step 3: Place Your First Deposit

Click on ‘Deposit’ and select your preferred payment method. The sportsbook’s minimum deposit is $10, however, remember that the welcome bonus that adds 50% to your account is only available for your first payment.

As you’re making your payment, remember to include the bonus code BOL1000.

BetOnline Select Deposit Methods

Step 5: Start Betting

Click on ‘Sports’ or ‘Live Betting’ and browse through the entire sportsbook using the search options and filters available. Once you have selected the sports and event, go through the markets available. Click on the appropriate market and select the value of your bet.

Complete the process by tapping on ‘Place Bet’.

BetOnline step 5

Explore Our Online Sports Betting Guides

Boxing Betting Guide
Join us as we highlight how betting on boxing works, including the best boxing betting sites, promotions, markets, betting tips and more.
Boxing Betting Guide
Cricket Betting Guide
Our in-depth guide will explain everything you need to know about betting on cricket, from cricket betting lines to how to sign up for a sportsbook.
Cricket Betting Guide
Esports Betting Guide
In this guide, we will give you the lowdown on Esports betting in the USA. Showing you the best betting sites to wager at, share top tips and more.
Esports Betting Guide
Golf Betting Guide
Discover the top online golf betting sites, different markets, top tips to help you win and where to get the best bonuses.
Golf Betting Guide
MLB Betting Guide
Our in-depth guide reveals the best MLB betting sites, sign-up bonuses available and the different payment methods that can be used for MLB betting online.
MLB Betting Guide
Nascar Betting Guide
Learn about the top 5 reviewed Nascar Betting sites, and look at payment methods you can use to make deposits and withdrawals and much more.
Nascar Betting Guide
NBA Betting Guide
Unravel the best betting sites for NBA online. We discuss where to find the biggest range of markets and reveal the best NBA betting sites for beginners & more.
NBA Betting Guide
NFL Betting Guide
Ranking the best sites and apps for NFL betting, we reveal where to find the most generous sign-up bonuses for new players, best lines, & more.
NFL Betting Guide
NHL Betting Guide
Don't miss our guide to online NHL betting in the US. Ranking the best online betting sites, generous sign-up bonuses for new players and much more.
NHL Betting Guide
Tennis Betting Guide
Discover the several ways to bet on tennis, how to make the most out of your bet, the top betting sites for tennis, and much more.
Tennis Betting Guide
TV Show Betting Guide
Get involved in reality TV betting with our dedicated guide. Providing the best TV show offshore betting sites, how to make a TV show bet, and more.
TV Show Betting Guide
UFC Betting Guide
We've got you covered for the next UFC fight, from the top-rated and reviewed online betting sites, the different bonuses and deposits, payments and more.
UFC Betting Guide
WWE Betting Guide
Learn about WWE betting strategies, discover our top-rated WWE sportsbooks, and more as we reveal the best sign-up bonuses for new players.
WWE Betting Guide
Soccer Betting Guide
Our dedicated guide will help you make an educated bet, by revealing the best online betting sites, explaining the different types of bets and markets & more.
Soccer Betting Guide
Horse Racing Betting Guide
Make sure you're getting the most out of your horse racing bet, as we reveal the top tips, the best sportsbooks, what they offer, how to get started and more.
Horse Racing Betting Guide

Is Online Sports Betting Legal in North Carolina 2023?

As we are writing this guide on North Carolina sports betting, retail betting is legal at licensed sportsbooks. However, North Carolina mobile sports betting, as well as website betting, are not allowed.

XBet racebook

There are, currently, only two retail sportsbooks in operation. Due to this very limited choice, most residents prefer to use legal sportsbooks that are located offshore, including BetOnline and XBet.

When Will Online Sports Betting be Legal in North Carolina?

North Carolina legalized retail sports gambling in 2019, just a year after the federal sports ban, PASPA, was repealed. The current laws authorized two brick and mortar tribal casinos to offer sports betting shops. One of these venues is Caesars’ Cherokee Valley River Casino.

For now, the Tar heel State does not recognize any online sportsbook. SB688, a bill proposed in 2021 to legalize online bookies passed through initial committees. This brought some hope for the state but the bill failed to make it through the Judiciary Committee. There were no new bills to reform NC sports betting at the time of writing.

Previous North Carolina Sports Betting Bills

Here are the most important NC sports betting bills that helped shape the current laws.

2019

  • Gov. Roy Cooper signs bill S 154 into law.
  • Senate Bill S 154 – passed.
  • House Bill S 154 – passed.

2021

  • SB 688 has yet to pass three more committees before it can be approved.
  • Senate Bill SB 688 – passed.
  • House Bill SB 688 – passed.

Tax on Sports Betting Winnings in North Carolina

Winnings from land-based sports betting in North Carolina are taxed at a rate of 6% in 2023. In addition, players must also pay 24% federal taxes on winnings surpassing a certain threshold.

There are currently no laws on payout taxes from online sports betting in North Carolina.

Payment Methods Available at The Best North Carolina Online Sportsbooks

There are several reasons to use our featured sportsbooks to bet on your favorite sports. One of these reasons is access to a wide choice of convenient payment methods.

Crypto Betting Sites

Cryptocurrency is becoming the payment method of choice amongst many US players. When you pay using Bitcoin, Litecoin, or any other supported coin, you will benefit from faster payouts, higher limits, and lower fees. In addition, Bitcoin sportsbooks provide you with additional rewards for paying with crypto.

E-Wallet Betting Sites

You can use eWallets to bet on a wide choice of online platforms, including horse racing betting sites. Skrill, Neteller, and PayPal, are just a few examples of global eWallets that are accepted by our featured operators. If you wish to use this payment method, we recommend signing up to Everygame, since it offers the lowest rates and the greatest choice.

Traditional Payment Method Betting Sites

All of the featured North Carolina sports betting sites let you pay in USD using a range of convenient payment methods. Visa, Mastercard, and other top credit/debit cards are supported at all sportsbooks, including crypto betting sites.

Live Online Betting with North Carolina Sportsbooks

Live betting delivers a unique thrill since anything can happen at any time during the match. As a result, odds are constantly updated, and you can access short-term bets that are unavailable in pre-game markets.

Bovada NHL Betting

If you’re eager to try one of the best live betting sites in North Carolina, we recommend signing up to Bovada. This renowned platform offers an extensive choice of in-play bets, along with the possibility of live streaming matches for free.

Bovada and other top live betting sites let you close certain bets before the end of the game. By using these cash out betting sites, you can maximize your winnings or minimize your losses.

Bonuses Available at The Top NC Online Sports Betting Sites

Here are some of the best types of bonuses offered by our featured North Carolina sports betting sites. Remember to use the right sportsbook promo codes to activate your intended reward.

Matched deposit bonuses

This bonus rewards your deposit by increasing its value by a percentage. Most sportsbook matched bonuses vary in value between 50% and 150%, though it is sometimes possible to find higher-value ones.

Free bets

You can use free bets to place your favorite bets without risking your own money. Whilst this bonus replaces your own funds, you can still win payouts that you can withdraw once you have fulfilled the relevant wagering requirement.

No-deposit bonuses

As its name suggests, this bonus does not require you to place a deposit in order to get rewarded. Whilst the most popular type of no-deposit bonus is rewarded when a user verifies a new account, it is very difficult to find. A more common type of no-deposit bonus is a referral bonus.

Popular Sports Available for Online Betting in North Carolina

No matter whether you’re a fan of professional or college sports, you will be able to bet on a wide choice of sports and markets when you sign up to any of our featured sports betting apps in North Carolina.

NFL Betting

You can bet on the Carolina Panthers and other top football teams by signing up to the best NFL betting sites in the State. XBet, for example, offers a great range of bets, including players to score touchdowns and half-time winners.

Betting on the NBA

Support the Charlotte Hornets as they play their way through the country’s favorite basketball tournament. By choosing top NBA sportsbooks, such as BetOnline, you can take advantage of early and competitive basketball odds.

MLB Betting

Whilst there are no North Carolina teams participating in Major League Baseball, there are several teams that play in an MLB partner league. Top betting sites for this summer competition include Bovada and Sportsbetting.ag.

Betting on the NHL

Follow the progress of the Carolina Hurricanes and bet on their and other games through a number of standard and exotic bets. Top NHL sportsbooks, including MyBookie, even let you split each game up into 20-minute sections and bet on one section specifically.

MyBookie NHL BettingNCAA Basketball

As with most states in the US, North Carolina is home to several college basketball teams. You can access the best and earliest odds at top NCAA betting sites, including BetUS.

NCAA Football

No matter if you enjoy placing pre-game college football bets or prefer waiting for the match to get started, Everygame offers you one of the greatest range of NCAA football markets.

Golf

Bet on major and less popular golfing tournaments from across the country and the world by signing up to GT Bets. As one of the best parlays apps in the US, GT Bets offers plenty of incentives for golf accumulated bets.

Horse Racing

Whilst North Carolina does not currently have any licensed horse racing tracks, it is still home to numerous fans of this noble sport. You can place your favorite bets on BUSR and other top-rated racebooks.

DFS

Daily Fantasy Sports are legally allowed in the State and you can access them by signing up to renowned DFS platforms. These include DraftKings and FanDuel.

Sports Betting in North Carolina’s Neighbors

Whilst residents wait for North Carolina sports betting online to become legal, they can travel to neighboring states to play online. In fact, Virginia and Tennesse sportsbooks are legally allowed to operate online.

However, traveling to another state just to place a sports bet is far from convenient. This is why offshore sportsbooks offer the best alternative to legalized North Carolina sports betting.

Casinos Offering Online Sports Betting in North Carolina

As we’re writing this North Carolina sports betting guide, there are only two licensed casinos that also offer retail sports betting.

Casino Address Opening Hours
Harrah’s Cherokee Casino Resort in Cherokee 777 Casino Dr, Cherokee, NC 28719 All day
Harrah’s Cherokee Valley River Casino & Hotel in Murphy 777 Casino Pkwy, Murphy, NC 28906 All day

The Best North Carolina Sportsbook 2023

All our featured North Carolina sports betting sites are equipped to provide a professional and entertaining experience to players. If you’re looking for the overall best sportsbook in the State, BetOnline is your answer. This reputable platform offers one of the best selections of sports and markets, combined with high-value bonuses, and a superb customer experience.

Our top platforms are all eager to reward you with special bonuses. BetOnline, for example, welcomes new sports players with a 50% match bonus worth up to $1,000. Enter promo code BOL1000 to activate this offer.

Online Betting NC FAQs

Is online sports betting legal in NC?

Is sports betting legal in North Carolina?

When will sports betting be legal in North Carolina?

When will online sports betting be legal in North Carolina?

What sports betting apps are legal in North Carolina?

 

Arrow to top