North Carolina Sports Betting Guide – Bet with the Top 10 Rated NC Online Sportsbooks 2022


As of 2021, 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 Carolina Sports Betting Sites November, 2022

North Carolina Sports Betting Guide

  • All
  • Accepts Crypto
  • high limit
  • live Betting
  • VIP Program
  • New
  • Live Sreaming
  • Reality TV Bets
  • More Filter
Top Rated
145 Codes claimed

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


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

  • Plenty of online poker tournaments
  • Leaderboard prizes
  • Bad beat jackpot boosts
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
Claim Bonus
Up To $1,000 Welcome Bonus

50% Welcome Deposit Bonus up to $1000


50% Welcome Deposit Bonus up to $1000

  • Big Contests & Promotions
  • NFL and NBA futures betting
  • $1,000 Welcome Bonus
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
Claim Bonus
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.

Up To $750 Sign Up Bonus


Up To $750 Sign Up Bonus

  • High Quality Sports Betting App
  • Top High Limit Sportsbook
  • Speedy Payouts
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
Claim Bonus
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 $500 + $10 Casino Chip


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

  • Top Horse Racing Sportsbook
  • 7% rebate on all horse race wagers
  • Generous Reload Bonuses
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
Claim Bonus
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.

75% Crypto Deposit Bonus up to $750


75% Crypto Deposit Bonus up to $750

  • HD-Quality Live Streaming Service
  • Huge Bitcoin Bonuses
  • Wide Range of eSports
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
Claim Bonus
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


Up to $2,500 deposit match

  • Biggest Welcome Bonus
  • Stream Analysis Sports Shows
  • 24/7 Customer Support
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
Claim Bonus
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.

100% welcome bonus up to $500


100% welcome bonus up to $500

  • Most Competitive Reload Bonus
  • Live In-Play Betting
  • 10% Weekly Rebate on Horse Racing
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
Claim Bonus
Minimum deposit applied of $20. Maximum bonus is capped at $500. Wager requirements: 15x rollover.

150% Deposit Bonus up to $2500


150% Deposit Bonus up to $2500

  • No Deposit Limit
  • Political & Entertainment Bets
  • Daily Promotions & rebates
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
Claim Bonus
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.

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

  • Regular Bonuses Available
  • Excellent Customer Service
  • Great Range of Prop Bets

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

  • Regular Bonuses Available
  • Excellent Customer Service
  • Great Range of Prop Bets
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
Claim Bonus
Up to $1,000 Welcome Bonus

50% deposit match up to $1000


50% deposit match up to $1000

  • All-In-One Gambling Site
  • Various Betting Options & Promotions
  • Accepts All US Customers
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
North Carolina Sports Betting Guide - Bet with the Top 10 Rated NC Online Sportsbooks [cur_year]
Claim Bonus
50% deposit up to $1,000. You must enter 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 Sportsbooks in North Carolina

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. BetOnlineOne of the best North Carolina sports betting sites
  2. MyBookie – One of the best NC sports betting sites for US championships.
  3. Everygame – Great NC online sports betting site for half-time bets.
  4. XBet – A superb mobile sports betting platform in NC.
  5. Bovada – The best North Carolina sports betting site
  6. BetUS – Access free ongoing sports betting commentary in NC.
  7. BetNow – A top online sportsbook for ongoing offers.
  8. BUSR – Offers a superb racebook with national and international races.
  9. Jazz Sports – A great online sports betting NC site for competitive odds.
  10. – One of the best NC platforms for eSports betting.

The Best Sportsbooks in North Carolina 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. 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

3. 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

4. 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

5. Bovada – Best North Carolina Sports Betting Site 2022

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

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


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. – One of the Best NC Platforms for eSports Betting

North Carolina Sports betting -

Established over twenty years ago, is one of the best North Carolina sportsbooks for 2022 that needs no introduction. The bookie isn’t only a hit among bettors in the state but around the world with its all-inclusive betting service. With no less than 10 mainstream sports and several alternative markets, the bookie has something for everyone.

From the comprehensive markets, the dedicated esports betting section stood out the most. Fans of esports can wager on some of the most popular games such as Dota 2, League of Legends, Counter-Strike, and FIFA. The section comes complete with live odds updated on a regular and information on Futures, Early Markets, as well as the latest results.

The North Carolina online betting site for real money impresses with its long list of bonuses and promotions, which incorporate crypto punters. The welcome promo code isn’t too bad, although the bookie can do well to increase the bonus percentage. Also, the interface is rather plain, so a touch-up would be nice.

What we like:

  • Great odds
  • Excellent promotions
  • Reputable operator
  • Several betting markets

What we don’t:

  • Outdated interface

9. 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.

Online Gambling Site Bonus Casino Sportsbook Horse Racing Poker Live Casino
BetOnline 50% up to $1,000 welcome bonus

$3,000 casino welcome bonus

MyBookie 150% deposit match up to $750
Everygame $750 welcome bonus (3x $250 bonuses)
XBet 100% up to $500 – no code required
Bovada 75% crypto deposit bonus up to $750

100% deposit match up to $1,000

BetUS 125% up to $3,000
BetNow 150% welcome bonus up to $300
BUSR 150% up to $750
Jazzsports 200% deposit bonus up to $1,000 50% up to $1,000

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 Sportsbook 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.


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 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 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 Sportsbook Reviews

Who can 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 from 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 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 Sports Betting Legal in North Carolina?

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 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 Sports Betting Bills in North Carolina

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


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


  • 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 2022. 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 North Carolina 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 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 North Carolina Sportsbooks

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 to Bet on 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

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.


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.


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 with 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 Sportsbook in North Carolina

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.


When will sports betting be legal in North Carolina?

Is sports betting legal in North Carolina?

What sports betting apps are legal in North Carolina?

Is online sports betting legal in NC?

When will online sports betting be legal in North Carolina?


Arrow to top