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 August, 2022
50% match deposit bonus worth up to $1,000
- Huge Range of Sports Markets
- Live In-Game Betting
- $1,000 Welcome Bonus
100% deposit match up to $500
- Top Horse Racing Sportsbook
- 7% rebate on all horse race wagers
- Generous Reload Bonuses
100% deposit match up to $1,000
- Big Contests & Promotions
- NFL and NBA futures betting
- $1,000 Welcome Bonus
Up to $2,500 deposit match
- Biggest Welcome Bonus
- Stream Analysis Sports Shows
- 24/7 Customer Support
100% deposit match up to $1,000
- HD-Quality Live Streaming Service
- Huge Bitcoin Bonuses
- Wide Range of eSports
50% deposit match up to $1000
- All-In-One Gambling Site
- Various Betting Options & Promotions
- Accepts All US Customers
Up To $150 Sign Up Bonus
- High Quality Sports Betting App
- Top High Limit Sportsbook
- Speedy Payouts
100% welcome bonus up to $500
- Most Competitive Reload Bonus
- Live In-Play Betting
- 10% Weekly Rebate on Horse Racing
100% crypto bonus up to $1000
- No Deposit Limit
- Political & Entertainment Bets
- Daily Promotions & rebates
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.
- BetOnline – Best North Carolina Sports Betting Site 2022.
- XBet – A Superb Mobile Sports Betting Platform in NC.
- MyBookie – One of the Best NC Sports Betting Sites for US Championships.
- BetUS – Access Free Ongoing Sports Betting Commentary in NC.
- Bovada – The Best North Carolina Sports Betting Site for Live Streaming.
- Sportsbetting.ag – One of the Best NC Platforms for eSports Betting.
- Everygame – Great NC Online Sports Betting Site for Half-Time Bets.
- BetNow – A Top Online Sportsbook for Ongoing Offers.
- BUSR – Offers a Superb Racebook with National and International Races.
- GT Bets – A Great Online Sports Betting NC Site for Competitive Odds.
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 – Best North Carolina Sports Betting Site 2022
We’ve chosen BetOnline as 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.
- Bet on NBA and NBA Draft futures
- 22+ sports and eSports
- Includes a dedicated racebook and online casino
- Wide range of live betting markets
- Fees apply to credit card withdrawals
2. XBet – A Superb Mobile Sports Betting Platform in NC
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.
- User-friendly interface
- One of the sharpest sportsbooks in the US
- Odds boosts available throughout various sports
- Great selection of ongoing offers
- The value of the welcome bonus is relatively small
3. MyBookie – One of the Best NC Sports Betting Sites for US Championships
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.
- Place bets on college football and other sports
- Very competitive betting odds
- Android and iOS betting app available
- Great choice of ongoing offers available
- A limited choice of eSports markets
4. BetUS – Access Free Ongoing Sports Betting Commentary in NC
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 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
- High wagering requirement on welcome bonus
5. Bovada – The Best North Carolina Sports Betting Site for Live Streaming
Bovada is the top NC sportsbook for 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.
- HD live streaming
- Also available as an Android or iOS app
- Customize bets using the prop builder
- Generous offer with reasonable terms
- Biggest bonuses reserved for crypto payments
6. Sportsbetting.ag – Sportsbetting.ag – One of the Best NC Platforms for eSports Betting
Established over twenty years ago, Sportsbetting.ag 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 Sportsbetting.ag 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
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.
|North Carolina Online Sportsbooks||Number of Sports||Welcome Bonus||Promo Code||Live Streaming||Payment Methods|
|BetOnline||20||50% deposit match up to $1,000||BOL1000||No||Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin|
|XBet||21||100% deposit match up to $500||XB100||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple, Ethereum|
|MyBookie||18||100% deposit match up to $1,000||MYB100||No||Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin|
|BetUS||22||150% deposit match up to $1,875||JOIN200||No||Credit card, bank wire, Bitcoin, Bitcoin Cash, Ethereum, Litecoin|
|Bovada||22||50% Bitcoin deposit match up to $250||Not required||Yes||Credit card, debit card, Zelle, Bitcoin, Bitcoin Cash, Litecoin|
|SportsBetting.ag||16||100% deposit match up to $1,000||KICK100||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple|
|Everygame||17||100% deposit match up to $750||3XBOOST250||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill|
|BetNow||10||100% deposit match up to $500||BN100||No||Credit card, debit card, Bitcoin, Bitcoin Cash|
|BUSR||17||20% deposit match up to $500||WELCOME20||No||Credit card, debit card, Bitcoin, Litecoin|
|GT Bets||18||100% deposit match up to $500||BOS50||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple|
Who can Sports Bet from North Carolina
According to the North Carolina sports betting bill that has passed, residents can be 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 Sports Bet from North Carolina
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.
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.
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’.
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:
- 2022 – The North Carolina sports betting law permitting online gambling sits with the House Judiciary Committee and is yet to be approved in its current form.
- 2021 – Bill SB 688 is filed by Sen. Perry, paving the way for legalized sports betting. In the same year, a bill to legalize mobile betting is approved by the Senate.
- 2019 – Following the overturning of PASPA a year earlier, Gov. Cooper signs a bill legalizing sports betting, including horse racing, on tribal lands.
- 1954 – Pari-mutuel betting is banned once again. Dog racing tracks are closed down.
- 1945 – North Carolina legalizes Bingo and the State Lottery.
- 1940 – Pari-mutuel betting is once again allowed in NC.
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.
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?
In all likelihood, North Carolina online sports betting and North Carolina online casinos will become legal in 2022. Once the bill passed crucial votes in 2021, many had hoped that the law would come into effect in time for March Madness. This now seems unlikely, however, many residents and legislators hope to have legal betting apps by the summer.
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.
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.
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.
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.
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.
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.
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.
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.
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.
|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.