Online Sports Betting North Carolina – Is it Legal? Compare Best NC Sportsbook Apps 2024

Online sports betting in North Carolina is now live! After a rollercoaster of a few years, legal retail and mobile sports betting platforms arrived in Tar Heel on March 11, 2024 – just in time for the NCAAB’s flagship event.

Read on to learn more about the long road to legal sports wagering in the state and the current rules regarding what’s allowed and what’s not. Our expert team of sports gamblers will also present a carefully curated list of long-serving offshore NC sportsbooks and the premier bonuses available in the state in April, 2024.

  • All
  • Crypto
  • Telegram Betting

50% Welcome Bonus Up to $1,000

50% Welcome Bonus Up to $1,000

  • Official betting partner of La Liga, Golden Boy, & the LFA
  • Seasonal major league betting contests, including Pick'em & Survivor
  • Seasonal major league betting contests, including Pick'em & Survivor
5 Stars BetOnline Sports
Claim Now

125% Deposit Boost Up to $1,250

125% Deposit Boost Up to $1,250

  • 50% daily bet boosts available
  • Separate live betting suite with select live streaming
  • Dedicated esports section with Twitch video feeds
5 Stars BetWhale Sports
Claim Now

Instant 200% Bonus Up to 10ETH

Instant 200% Bonus Up to 10ETH

  • Exclusively available via the Telegram Messenger app
  • Fully anonymous with zero KYC hassles
  • Transact using the platform's $TGC token & claim unique high-roller rewards
5 Stars TG Casino Sports
Claim Now

150% Bonus Up to $3,750 + 30 Risk-Free Bets

150% Bonus Up to $3,750 + 30 Risk-Free Bets

  • Over 30 years experience serving the North American market
  • Pro tips and picks in The Locker Room & on BetUS-TV
  • Multiple sign-up and re-up promotions available
5 Stars BetUS Sports
Claim Now

100% Up To $500 Welcome Bonus

100% Up To $500 Welcome Bonus

  • Revamped live betting suite with multiscreen technology
  • Additional welcome bonus for crypto-depositors
  • Unique parlay betting promotions: Parlay Prince & Parlay Free Bets
5 Stars Everygame Sports
Claim Now

50% Welcome Promotion Up To $1,000

50% Welcome Promotion Up To $1,000

  • Reload bonuses and 8% racebook rebates available
  • Risk-free bets & odds boosts via VIP+ program
  • Unique NFL/NBA betting contests, including Survivor & Squares
5 Stars MyBookie Sports
Claim Now

100% Deposit Match Up To $1,000

100% Deposit Match Up To $1,000

  • Industry-leading sportsbook rebate scheme
  • Re-up bonuses up to 25% & zero Vig in November
  • Deposit as little as $10 using cryptocurrencies
5 Stars BetNow Sports
Claim Now

100% Welcome Bonus + Free Contest Entry Kit

100% Welcome Bonus + Free Contest Entry Kit

  • Fast payouts
  • Seamless customer service
  • Top-notch mobile-optimized site
4 Stars Jazzsports US
Claim Now

Double Your Money on Your First 2 Deposits

Double Your Money on Your First 2 Deposits

  • Bet big with high limits and re-bet functionality
  • Early lines - odds released ahead of the competition
  • Huge range of ongoing promotions for registered players
5 Stars Sports
Claim Now

Get $2,500 on Signup

Get $2,500 on Signup

  • Industry-leading Racebook offering 10% daily rebates on losses
  • NFL live betting specialist with select live-streaming
  • Cashout early and recieve payouts within 24 hours using Bitcoin
5 Stars BUSR Sports Offer
Claim Now
Show More Offers+

North Carolina Sports Betting at a Glance 2024 (Updated: April)

All the must-know information you need when it comes to above-board sports betting in Tar Heel State is in the table below:

Type of betting Legal in North Carolina: Y/N
Online Sports Betting
Retail Sports Betting
Legal Age for Sports Betting 21
Collegiate Sports Betting
Pari-mutuel Horse Racing Betting
Daily Fantasy Sports
Esports Betting

The Best North Carolina Online Sports Betting Sites List 2024

 To make North Carolina sports betting less challenging, we have compiled a list of the best sports betting sites that accept bettors from North Carolina:

  1. BetOnline – Best Online NC Betting Odds 
  2. MyBookie – North Carolina Betting Site with Best Live Betting
  3. Everygame – Most Impressive Sign-Up Bonuses for NC Players
  4. XBet – Best North Carolina Sports Betting Site
  5. BetUS – Best Customer Service for North Carolina Bettors
  6. Bovada – Most Reliable North Carolina Sportsbook
  7. BetNow – Safest Online Sports Betting in North Carolina
  8. BUSR – Best for Racing Sports Betting in North Carolina
  9. Jazz – Best Mobile Sports Betting In North Carolina
  10. – Best for Online Betting in North Carolina

Is Sports Betting Legal in North Carolina?

In a word, yes. Governor Roy Cooper signed off on S154, a bill for legal brick and mortar sports betting in North Carolina, in July 2019. However, things took a while to get up and running, with retail sports betting only coming into effect fully on 18 March 2021.

Currently, there are two Caesars sportsbooks located in the western part of the state, both of which are part of tribal casinos: Harrah’s Cherokee Casino Resort and Harrah’s Cherokee Valley River. Additionally, the Catawba Two Kings Casino started offering sports betting in September 2022.

Online Sportsbooks

Those waiting for online sports betting in NC, meanwhile, had to wait even longer. Gov. Roy Cooper signed online sports betting bill HB 347 into law in June 2023, and legal online wagering finally became a reality on March 11, 2024 – just in time for the Tar Heels’ participation in March Madness.

As of April, 2024, there are eight licensed sportsbooks currently live in the state, including industry heavyweights bet365, DraftKings, BetMGM, FanDuel, and Caesars. In total, NC granted 12 sportsbook licenses, so expect to see a few more platforms entering the market over the coming months/years.

Land-Based Betting in North Carolina

In North Carolina, land-based betting is legal, meaning players can wager on college or professional sports at licensed birck-and-mortar locations across the state, including:

  • Harrah’s Cherokee Casino Resort in Cherokee 
  • Harrah’s Cherokee Valley River Casino & Hotel in Murphy
  • Catawba Two Kings Casino

Both of Harrah’s casinos feature a sports lounge called “The Book,” which features a massive ultra-high-definition screen that allows sporting fans to view highlights, scores, and games. These betting lounges also host pen betting lines making it simple for gamblers to place their bets. In addition, FanDuel has recently opened a retail hub at the Bank of America Stadium, home of the Carolina Panthers, which will be operational in time for the 2024/25 NFL season. 

North Carolina Horse Racing and Off-Track Betting

Those wishing to wager on horse racing in North Carolina have several options. First off, you can bet on on pari-mutuel horse racing at any of thee state’s three licensed casinos: Harrah’s Cherokee Casino Resort in Cherokee, Harrah’s Cherokee Valley River Casino & Hotel in Murphy, or Catawba Two Kings Casino.

In addition, the recently passed North Carolina sports betting bill HB 347 legalized off-track betting online, meaning that from March 2024 onwards, betting on track-meets via mobile apps or your web browser is now possible in NC.

Sports Betting Guides by State

Timeline of North Carolina Sports Betting Legislation

North Carolina sports betting and betting, in general, has a long history. It is one of the States with a stricter approach to gambling, although it has taken steps to relax some of the laws around betting in recent years. Here is a timeline that highlights the timeline of North Carolina sports betting legislation:

  • March 11, 2024 – Legal online sports betting goes live in NC, with FanDuel, DraftKings, and Caesars among the first platforms to begin operations.
  • March 1, 2024 – NC players can pre-register at online sportsbooks in time for the March 11 launch.
  • June 14, 2023 – NC Governor Roy Cooper signs sports betting bill HB 347 into law.
  • November 4th, 2021 – The NC House Commerce Committee passed SB 688, 12–4, allowing online sports betting in North Carolina. The North Carolina sports betting bill now sits with the House Judiciary Committee in hopes that it will be passed in early 2022.
  • August 4th, 2021 –  The State Senate approved a bill to legalize mobile sports betting in North Carolina.
  • July 2021 – The state’s third casino, the Catawba Two Kings Casino Resort, is open for business
  • April 7th, 2021 – State Senator Jim Perry filed a bill (SB 688) that would allow for legal online sports betting in North Carolina. The proposed legislation creates a limited number of online sportsbook licenses to avoid needing to partner with an existing casino.
  • March 2021 – Harrah’s Valley River Casino accepts its first sports wager, the first official bet on the Wisconsin vs. UNC NCAA basketball match.
  • July 26th, 2019 – Gov. Roy Cooper signs a bill permitting horse racing and sports betting in North Carolina but only on tribal lands.
  • 2018 – The U.S. Supreme Court authorized all forms of gambling to be allowed to be drafted into state constitutions.
  • 2015 – Harrah’s Cherokee opens another casino, the Valley River Resort
  • 2005 – After much-heated debate, the North Carolina State Lottery is finally approved
  • 1997 – After ten years of negotiations between federal, state, and tribal officials, the Harrah’s Cherokee casino opens on Qualla Boundary. Beyond this casino, bingo and raffles are the only forms of legal gambling in NC

Who Can Play at North Carolina Online Gambling Sites?

You must meet the North Carolina gambling age of 21+ for casino and sports betting and 18+ for lottery tickets and bingo.

Additionally, you must be physically located within North Carolina borders to participate in state-licensed gambling; however, you don’t have to be a state resident or a US citizen.

Gamblers in NC can also use offshore sportsbooks, offshore casinos, offshore racebooks, and offshore poker rooms. The North Carolina online gambling age for most overseas platforms is 18.

Offshore Online Sports Betting in North Carolina

In addition to the eight native sportsbooks currently live in NC, traditional offshore betting sites remain prevalent. Although not licensed by the state, these sportsbooks are situated outside of the United States in places like Europe, Costa Rica, or Curacao. Because these online sites are not situated in the U.S., they are not subject to North Carolina online gambling laws and players can still use them to claim larger bonus offers and increased market selection.

Using these sites is relatively straightforward, although it is always best to check whether they are open to residents of North Carolina before signing up. These offshore sports betting sites make it easy to bet on various sports, from horse racing to the NFL, NBA, and MLB. You can also use them to wager bets on college sports.

North Carolina Daily Fantasy Sports

If you’re into daily fantasy sports, you’re in luck. Betting on daily fantasy sports is legal in North Carolina and currently is not regulated by gambling laws. This means that the State has the option to change the operation of these fantasy sports, although it’s unlikely at this point. 

A few sports betting sites used in North Carolina when betting on daily fantasy sports include:

  • Fanduel Sportsbook
  • DraftKings Sportsbook

North Carolina Casino Laws

Until recently, sports gambling in North Carolina was illegal. As a result, there are currently only two casinos where you can wager bets on your favorite sporting teams. Likewise, online gambling, although in the pipeline, is still illegal. 

Let’s look a little more closely at the casino laws that currently govern North Carolina:

Online Casinos

Gambling on online casinos in North Carolina is illegal; however, that doesn’t mean that there aren’t any. If you choose to utilize one of these sites, we suggest proceeding with caution. First, make sure that it is reputable. An excellent way to check this is by looking at how withdrawals and deposits are processed. You should be able to process these using your credit or debit cards, although some allow for Bitcoin processing instead. If the processing system seems weird to you, rather avoid the site. 

Another thing to look at is whether the site provides excellent customer service. If the customer service is poor, chances are that if you run into an issue down the line, resolving it will become a problem, too. 

Here is a list of some of the online North Carolina trusted offshore casino sites available:

Land-Based Casinos

North Carolina currently has four operational casinos. However, one does not offer sports betting. All North Carolina casinos are located on tribal land, as the State does not permit the building or running land-based casinos on State-governed ground.  

If you want to wager bets on your sports teams, you can visit Harrah’s Cherokee Valley River Casino in Murphy, Catawba Two Kings Casino Resort in Kings Mountain, and Harrah’s Cherokee Casino Resort in Cherokee. Further stablishments include Tribal Bingo in Cherokee.

North Carolina Gambling Tax

It is important to note that North Carolina does impose gambling taxes on bettors. The State charges these at the same rate as your standard income tax. The amount you pay will come off your winnings. This tax applies whether you place your bet on an offshore betting site or at a casino. 

You may find it interesting that you are only taxed on your net earnings. So, for example, if you place a bet and win $1,000 and then bet again and lose $500, the State of North Carolina will only tax you on the $500 you’re left with. 

Best North Carolina Online Sports Betting Sites Reviewed 2024

Here’s a close look at the best offshore betting sites available to North Carolina residents.

1. BetOnline – Best Odds for a North Carolina Online Sports Betting Site

betonline north carolina tar heels lines

BetOnline is another popular North Carolina sports betting site, and it is easy to see why. The site has a vast selection of sports you can wager on, but this is a site to visit if you love the NBA. BetOnline offers comprehensive betting options for NBA fans, including NBA futures and NBA draft. 

Placing your wagers on the site is easy, thanks to the user-friendly interface, seamless design, and handy features such as the interactive bet slip. However, one area BetOnline could improve is developing a mobile sports betting app. The site is accessible via mobile devices; however, an app would make accessibility even more effortless. 

Deposits and withdrawals can be made using your debit or credit cards, and for those who prefer using Bitcoin for betting, you can go that route too. 

Those new to the site can use the 50% Welcome Bonus up to $1,000 on your first-ever deposit at BetOnline. Use Promo Code “BET1000” to claim this fiat offer. Those wanting to use Bitcoin can benefit from the 100% 1st Time Crypto Bonus. Just use BetOnline promo code “CRYPTO100” on your first-ever deposit using either Bitcoin or a range of other cryptocurrencies to receive a 100% bonus.


  • Offers fast payouts within 48hrs
  • Comprehensive NBA betting options
  • Accepts cryptocurrencies
  • Excellent bonuses


  • Small fees on card withdrawals

2. MyBookie – North Carolina Online Sports Betting Site with Best Live Betting

mybookie charlotte hornets betting lines

MyBookie is a site favored by online gamblers and sports bettors. Not only is the site simple to navigate, but you can also make use of the MyBookie mobile app, which makes it easy to place a bet when you’re on the go. 

Stream games live and in HD to keep tabs on your best teams, and even place live bets if you feel your sports team has a shot. Whether you prefer betting on professional leagues like the NFL or NBA or on college leagues, MyBookie has you covered. And if you’re into prop bets, MyBookie offers those, too, for a slightly more exciting way to bet. 

One of the most generous offshore North Carolina sports betting sites, MyBookie offers a $1,000 welcome bonus with a 50% deposit match. To get the MyBookie promo code, all you need to do is sign up. Existing players aren’t left in the dark either; they are offered a 25% reload bonus of up to $500 every time they make a new deposit.


  • Features an easy-to-use mobile platform
  • A generous welcome bonus offered
  • Offers live sports betting
  • NFL Betting Squares & Survivor tournaments
  • User-friendly site


  • Does not offer betting on lesser-known sports leagues

3. Everygame – Excellent Sign-Up Bonuses for NC Players

Everygame Sportsbook Bonuses

Everygame is an experienced and trusted North Carolina sports betting site that has been taking wagers online since 1996. They have plenty of betting options for sports enthusiasts and offer over 5,000 daily wagers from a wide variety of options.

For bettors in North Carolina, all of the most popular sports are on offer including the NFL and the Carolina Panthers, the NBA, MLB, and NHL, as well as a healthy offering of college football and basketball. In addition, they have a decent amount of coverage of more niche sports like darts, handball, and rugby. The markets on offer on US-based sports are diverse, with pretty much any bet you would like to make on offer.

Live betting has rapidly grown in popularity, and Everygame recently launched its live betting platform, which makes betting on action incredibly simple. Its multiview feature allows you to easily track multiple games and the markets on offer with up-to-date odds.

All of our top NC sports betting sites offer a welcome bonus, but few are as appealing as Everygame. Using the Everygame bonus code “WELCOME500,” new users can claim up to $500.


  • Excellent live betting
  • Variety of sports on offer
  • Great welcome bonus
  • Excellent customer service
  • Can be accessed on mobile devices


  • Only three cryptocurrencies accepted currently

4. XBet – Best North Carolina Sports Betting Site

xbet carolina panthers betting lines

If you’re looking for a reputable offshore North Carolina sports betting site, XBet is an excellent option. Based in Curacao, the sportsbook is legal for US bettors. Backed by the MyBookie brand, XBet offers users a quick and easy way to bet on their favorite sports teams. You can bet on many sports, from basketball and UFC to the Olympics, horse racing, and politics.

The site is quick and easy to navigate and is available on iPhone and Android mobile platforms. In addition, XBet currently accepts players from every State in the U.S., making it the ideal choice for those interested in North Carolina sports betting. 

Signing up for XBet is relatively straightforward and requires you to input a few of your personal details. One aspect to remember, though, is that you’ll need to supply them with ID to create your account, make deposits, and receive withdrawals. In addition, XBet offers remarkable customer service, and you can contact them through several avenues, from online chat to giving them a call. 

XBet is also known for its bonuses and promos designed to help you boost your bankroll. New players can use the First Deposit Bonus: Get a 500% Sports Sign-up Bonus up to $500 when you sign up and fund your new account. The XBet promo code to use here is “LENSX.” The minimum odds for this are 2:1. 


  • Offers live betting 
  • Wide selection of sports to bet on
  • Payouts are quick
  • Excellent customer service
  • Can be accessed on Android and iPhone


  • The bonuses could be better

5. BetUS – Most Customer-Friendly North Carolina Online Sports Betting Site

betus carolina hurricanes lines

If you’re looking for an offshore sportsbook that offers an exceptionally generous welcome bonus, BetUS is the site to visit. Use the BetUS promo code “JOIN125” to receive a 125% sign-up bonus, or if you intend to use Bitcoin, enjoy the 200% Crypto Bonus using the code “JOIN200.” The only downside to these bonuses is that this is it—there are no reload promos offered. 

This long-serving platform covers an impressive range of sporting leagues and sports in general, from horse racing to the Winter Olympics, esports, and college leagues. 

BetUS also offers prop bets and live betting for a different approach to gambling. But where this sportsbook really stood out to us was through its app. Designed for use with both iPhones and Android devices, the BetUS app allows you to place your wager wherever you are. Better still, you can keep tabs on the games and the odds while you go about your day.


  • Offers a mobile app
  • Provides live betting
  • Offers prop bets
  • Most generous welcome bonus
  • Wide selection of sports and leagues to wager on


  • No reload bonuses offered

6. Bovada – Most Reliable North Carolina Sportsbook

bovada charlotte fc carolina betting

Bovada is one of the most user-friendly North Carolina sports betting sites around. This offshore site offers many features that make North Carolina sports betting fun and easy. For example, watch your game of choice from a range of sports leagues in high definition on the site to keep track of how your team is doing. And, if into the game you want to wager a bet, make use of the live betting application. 

Bovada Sportsbook further impresses with its expansive selection of sports you can wager on, from the Olympics to the NFL and NBA, skiing, and water polo. You also have an impressive choice of sports leagues and esports to select from. 

New Bitcoin users can enjoy a welcome bonus with the code “BTCSWB750.” This promo offers members a 75% Bitcoin Match bonus of up to $750 to bet on sports. The rollover for this bonus on sports is 5x. If you’re not using cryptocurrency, the $250 Sports Welcome Bonus may appeal to you. To redeem the Welcome Bonus, all you need to do is make a deposit and instantly receive a 50% bonus up to $250.


  • Highly reliable payouts
  • Impressive selection of sports betting options
  • Is open to North Carolina residents
  • Offers horse race betting online
  • Has a mobile betting app


  • Very limited welcome bonus for those not using Bitcoin

7. BetNow – Safest Online Sports Betting in North Carolina

BetNow NC Sports Betting

BetNow is one of the top websites online sports betting North Carolina fans can sign up with. The sportsbook was established in 2015 and has managed to secure an excellent reputation and a massive loyal fanbase. A Curacao license also lends BetNow extra credibility, making it one of the safest bookies.

Perfect for online sports betting in North Carolina on North American sports. In addition to the BetNow welcome promo code, you’ll find lots of promos tailored for local events. However, if you plan to bet on niche European or Asian sports, this may not be the best option for you since the markets are limited.

Another area where BetNow scores big is the banking section. NC residents will be happy to access US-popular payment options like Visa, Mastercard, and American Express. BetNow also accepts Bitcoin, Bitcoin Cash, and Person2Person. The minimum deposit limit is $10 and the maximum is $1,000.


  • User-friendly website
  • Safe and reputable bookie
  • Excellent customer service
  • 100% match bonus on first deposit


  • Less coverage on EU and Asian sports

8. BUSR – Best for Horse Racing Sports Betting in North Carolina

BUSR NC Sportsbook

BUSR has been a mainstay in the North Carolina sports betting scene for several years, offering quality customer service, bonuses, and top promos throughout the state during that time.

This bookie offers wide horse racing markets on all thoroughbred and harness races within the US and international locations like Canada, England, South Korea, Switzerland, and Sweden. You can find popular wager types, such as race-winner, as well as exotic bets, such as the exacta and trifecta. BUSR can also be used to wager on live horse racing.

This North Carolina online sports betting site offers some of the best bonuses and promotions. You can also participate in periodic tournaments. BUSR promo codes will come in handy if you want to prolong your playing time.


  • User-friendly sports betting website
  • Safe and reputable bookie
  • Live customer support service
  • 150% match bonus on the first deposit
  • Top-notch bonuses and promos


  • High wagering requirements

Top 10 North Carolina Sportsbooks Comparison

Here’s a look at how North Carolina’s best sportsbooks compare in terms of bonuses, betting markets, live betting, and payment methods.

Sportsbook Bonus Promo Code Available Markets Live Streaming Payment Methods
BetOnline 50% Welcome Bonus up to $1,000 on your first-ever deposit BET1000 Horse racing, ESports, Baseball, Basketball, Soccer, Boxing, Martial Arts, Hockey, Football, Tennis Yes Bitcoin, credit card, debit card, Skrill, Neteller, wire transfer
MyBookie $1,000 welcome bonus with a 50% deposit match LENS NFL, NBA, MAA, NHL, Golf, NCAAB, Soccer, Boxing, F1, Tennis, Esports, MLB No Wire transfer, credit card, debit card, Bitcoin, Bitcoin Cash, Ripple, Ethereum
XBet 50% Sports Sign-up Bonus up to $500 LENSX 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, ESports, Motor Sport, Cycling, Olympics, Politics, Entertainment Yes Bitcoin, Bitcoin Cash, credit card, debit card, wire transfer, Litecoin, Ethereum
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
Everygame 100% deposit match up to $500 WELCOME500 NHL, NBA, Golf, Tennis, Soccer, NASCAR, Horse Racing, Cricket, ESports, Motor Sport, Cycling, Olympics No Wire transfer, credit card, debit card, Bitcoin, Bitcoin Cash, Ripple, Ethereum
BetNow Deposit match up to $1,000 BN100 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
BUSR Deposit match up to $2,500 SPORTS100FP NFL, NBA, MLB, NHL, College football, soccer, horse racing Yes Credit card, debit card, wire transfer, money order, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple
Jazz 100% deposit match JAZZ100 NHL, NBA, Golf, Tennis, Soccer, NASCAR, Horse Racing, Cricket, ESports, Motor Sport, Cycling, Olympics Yes Bitcoin, Bitcoin cash, credit card, debit card, MatchPay, Zelle, Litecoin 100% deposit match up to $1,000 (2x $500) DOUBLEUP NFL, NBA, MAA, NHL, Golf, NCAAB, Soccer, Boxing, F1, Tennis, Esports, MLB Yes Wire transfer, credit card, debit card, Bitcoin, Bitcoin Cash, Ripple, Ethereum

How We Rank The Best North Carolina Sports Betting Apps

We do a ton of research before ranking our selections for the best online betting sites in NC. Read on if you want to better understand our ranking criteria.

sports lens rating stars

Licensing and Security

Sportslens doesn’t endorse a single sportsbook that doesn’t hold a license from a respected jurisdiction. We like to see stringent data protection measures as standard – such as SSL encryption and two-factor authentication.

Betting Markets and Odds

Our team ensures a diverse range of markets covering North Carolina’s most popular sports leagues, including the NFL, NBA, NCAA, and MLB. Wide-ranging markets on North Carolina teams like the Panthers, Hornets, and Tar Heels are also taken into account in our ranking process, as are the selection of lines and the value of the odds.

Betting Bonuses

We thoroughly evaluate every welcome and ongoing promotion we encounter and rank platforms partially based on the value of their bonus offerings. In addition, we assess the playthrough requirements and other terms to ensure that players stand a good chance of cashing out their bonus funds.

Live Betting & Streaming

Live betting and streaming are popular features nationwide, and our team checks each platform to ensure it has one or both. Platforms offering rapid line updates, in-house stats, and HD-quality video streaming for select events earn higher rankings in our assessments.

Payment Methods

Our rankings consider the variety of deposit and withdrawal options available specifically within North Carolina. We favor platforms offering a variety of options, such as fiat, crypto, and e-wallets and that also minimize transaction charges and fees.

Mobile Betting Experience

According to GeoComply, some 370,000 North Carolinians signed up for mobile sportsbook apps during the first week of legal sports betting. Hence, our team clearly values mobile-friendly platforms. We test each platform on mobile devices, prioritizing those that provide mobile/app-specific bonuses and ensuring rapid refresh speeds via mobile.

Customer Support

Responsive and reliable customer support is indispensable, and we prioritize North Carolina bookmakers offering 24/7 live chat support, prompt email or telephone responses, and comprehensive FAQs and betting guides on their websites.

North Carolina Betting Apps & Mobile Sites for iPhone & Android

In our guide, we have reviewed some really great sportsbooks. However, it’s important to note that you won’t be able to download their official mobile apps from the app stores. These platforms have ensured their websites work well on your mobile browser.


Make the most of your sports betting experience in North Carolina by using the best sports betting apps for Android devices. Our guide will assist you in finding and downloading these apps effortlessly, ensuring a seamless and uninterrupted betting experience. Use your Android browser and visit the website that caught your attention from our list of options.


If you have an iPhone or Apple device, you can use the Safari internet browser to access and use various options. The mobile versions of the North Carolina betting apps we have reviewed are fully compatible with iOS. It’s easy to create your account and start betting using your Apple device.

No Regulated North Carolina Betting Apps

As online sports betting’s legalization is still new in North Carolina, there are no regulated sportsbooks or apps to use at the moment. With that said, don’t hesitate to sign up on one or more of the offshore betting sites we have reviewed in this guide.

Mobile Site vs. App for Betting in North Carolina

Mobile sites and mobile apps are the perfect tools for bettors looking to create their bets while on the go or when they are short on time and can’t get to their laptops. Both the mobile version of a site and an app have plenty of advantages; let’s check them out.

Mobile Site

What we like:

  • Offers all the same features as the desktop version of a site
  • Doesn’t take up a whole lot of space on your device
  • Gives you convenient betting

What we don’t:

  • Not quite as sleek as its mobile app counterparts

Mobile App

What we like:

  • Very convenient
  • May have special features or promos
  • Runs smoothly

What we don’t:

  • Takes up a decent amount of space on your device

Types of North Carolina Online Gambling Sites

North Carolina hasn’t regulated online gambling just yet, so you won’t find any state-licensed gambling sites in the Tar Heel State. However, that doesn’t mean you can’t gamble online as a North Carolina resident – offshore gambling sites are available and widespread here, and using them is not illegal.

Let’s look at each service offered at the top North Carolina offshore gambling sites.

Sports Betting Sites

If you’re into sports betting, look no further than a North Carolina online sportsbook. Most let you bet on a wide range of sports (basketball, football, soccer, baseball, MMA, tennis, golf, and more) and markets (over/under, moneyline, parlays, futures, if bets) using desktop and mobile devices.

You can look forward to betting on state, national, and international competitions.

One exciting sportsbook feature everyone should try out is live betting. In-play betting allows you to wager on ongoing events while watching the action unfold on the field through a live HD stream, which is a feature offered by many offshore sports betting sites. For example, you can put money down on who will score next or the amount of overtime the referee will add.

Horse Gambling Sites

Horse race betting is available at most offshore gambling sites for North Carolina-based gamblers. You can place straight bets, trifectas, exactas, and a wide range of other wagers on US and foreign races.

BetOnline and Bovada are two of the best racebooks in North Carolina.

If you’re a horse racing enthusiast, you can also look into Advance Deposit Wagering (ADW) applications that only offer horse racing. All you need to do is create an online account and fund it using a credit/debit card, Bill Pay, or bank deposit either online or via phone. Examples of ADWs available in North Carolina are TVG and TwinSpires.

CS:GO Gambling Sites

Do you play Counter-Strike: Global Offensive? Many online gambling sites in North Carolina offer an e-sports section, and CS:GO is one of the most popular games to bet on. All the big leagues are typically covered, including Valve’s international Major series, ESL, IEM, PGL, BLAST Pro, and StarLadder. You can choose from a wide variety of markets, such as correct score, draw-no-bets, and pistol round winners.

Bovada boasts the most comprehensive coverage of CS:GO events and markets.

Casino Gambling Sites

If you’re a casino lover, you’ll be impressed with what North Carolina-facing offshore casinos have to offer. You can look forward to a massive selection of slots (including 3D and progressive slots), roulette, poker, blackjack, keno, and much, much more.

You can grab various promotions, including huge new-player bonuses (up to $3,000 at BetOnline, for example). This is one of the advantages of offshore gambling sites – you won’t find such lucrative promotions at state-licensed casinos.

Wagers start at $0.01 per hand or spin and reach $5,000. This is another win for offshore gambling sites, as offline sportsbooks cannot offer such a bet limit range.

You’ll find the best bonuses at BetUS, BetOnline, and Las Atlantis.

Poker Gambling Sites

Is poker your casino game of choice? You can look forward to playing all the variants at North Carolina-facing gambling sites. Texas Hold ’em, Razz, 7-Card Stud, and Omaha are just a few examples of what you can find in these online poker rooms. Betting structures include pot-limit, no-limit, and limit. Keep in mind that the casino collects a small fee from the winner of every hand.

Online poker games are available in several betting structures, including no-limit, pot-limit, and limit. If you’re just starting out, start with Limit Texas Hold ’em, which has the lowest stakes ($0.01/$0.02).

BetOnline is one of the best options for online poker in North Carolina.

How to Bet on Sports in North Carolina Sportsbooks

North Carolina sports betting requires that you either head to one of the two licensed land-based casinos in the State or that you make use of an offshore betting site like BetOnline.

Using North Carolina sports betting sites like BetOnline is relatively straightforward. Here are the steps to follow to place your wager:

Step 1: Open an Account

Visit BetOnline on any modern internet-enabled device and launch the registration form by clicking the “Join Now” button. The straightforward form asks for your name, email, password, country, zip code, phone number, and birthday:

Betonline sign up form

Licensed sports betting sites, such as BetOnline, are required by law to verify your identity, which entails submitting pictures of an ID and utility bill over a secure connection. You won’t be able to withdraw money from your account until you successfully pass verification. Please make sure the information you input during registration matches with official documents.

Step 2: Activate Your Account

You should receive an activation link by email within a minute or two. Click the link and log into your account.

Step 3: Fund Your Account

Click “Deposit” at the top of the betting platform and choose your preferred banking method:

BetOnline sportsbook deposit options

If you’re in North Carolina, you should see Bitcoin, credit cards, eCheck, and Altcoins listed by default. If none of these work for you, click “view more deposit options” for additional choices, such as cashier checks, Ria, and money orders.

After you choose a deposit method, you may be prompted to enter your physical address.

You can now declare your preferred deposit amount. The minimum is $20, while the maximum varies from $500 to $500,000. The highest cap is available for cryptocurrency transactions:

BetOnline deposit amount

The “promo code” field is where you enter our sportsbook promo code “BET1000” to claim the best welcome bonus for new players in North Carolina. Click “deposit now” and transfer funds according to the on-screen instructions, which, of course, vary by payment method.

Step 4: Place Your Bets!

You’re all set! Browse BetOnline’s selection of over two dozen sports and choose a market to create your bet slip. Best of luck, and have fun!

betonline - NC start betting

Who Regulates Online Gambling in North Carolina?

The Tribal Gaming Commission regulates all Class III Indian-casino gambling in NC, while the North Carolina State Lottery Commission oversees lottery ticket sales.

How Do North Carolina Gambling Sites Compare to Gambling Sites in Its Neighboring States

NC gambling laws are pretty strict by country standards but standard from a regional perspective.

South Carolina has four land-based riverboat casinos and a sports betting bill that will likely see action in 2022. Gamblers in SC can also buy lottery tickets, play charitable bingo, and participate in daily fantasy sports contests.

Tennessee doesn’t have any land-based or online casinos. But this hasn’t stopped legislators from approving online sports betting in November 2020. The state also runs a lottery and allows charitable bingo.

Virginia regulated retail and online sports betting in January 2021. Although it has bingo, DFS, and a lottery, it remains one of the few states without tribal or commercial casinos.

Georgia doesn’t have any land-based casinos either; however, the state will likely see legal online and offline sports betting later in 2022.

Conclusion on North Carolina Online Sports Betting

North Carolina sports betting has been legal since 2019, although the legalization of online sports betting is still in the pipeline. 

Luckily, there are options like using offshore North Carolina sports betting sites that make things a little less challenging. 

NC residents will find placing their wagers simple on any of the top sportsbook sites discussed in this article. Create a BetOnline account, receive an impressive 50% Sports Sign-up Bonus of up to $1,000, and get started by placing your first bet!

NC Sportsbooks FAQs

Is DraftKings Sportsbooks legal in North Carolina?

Is there online sports betting in North Carolina?

What betting sites are there in North Carolina?

How do I place a bet in North Carolina?

Arrow to top