Home north carolina online gambling

Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites

Author image



We sometimes use affiliate links in our content, when clicking on those we might receive a commission – at no extra cost to you. By using this website you agree to our terms and conditions and privacy policy.

25 min read

Welcome to our guide to North Carolina online gambling. This page covers everything you need to know about legal land-based and online gambling in NC. Scroll down for rankings of the top North Carolina-friendly sites, a simple but thorough guide to placing your first online wager, and a broad overview of legal gambling services in the state.

More Filter Close Filter
Sort By
11 Bookmakers that match your criteria...
Top Rated
538 Codes claimed

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

  • Huge Range of Sports Markets
  • Live In-Game Betting
  • $1,000 Welcome Bonus
9.7 Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Claim Now
This offer is subject to a 30-day time limit. Odds of at least 2:1 apply. This offer is limited to one bonus per new customer and first time deposit.

100% deposit match welcome bonus of up to $1,000

  • Top Contests & Promotions
  • Supports parlays, teasers and if bets
  • $1,000 Welcome Bonus
9.5 Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Claim Now
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.

100% deposit match up to $500

  • Biggest Range of Sports
  • Top Horse Racing Sportsbook
  • Seamless Payments & Payouts
9.2 Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Claim Now
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.

Up to $2,500 with a 125% deposit match (100% sports bonus and 25% casino bonus)

  • Biggest Bonus Offering
  • Parlay Builder For Complex Bets
  • 24/7 Customer Support
9.3 Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Claim Now
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.

75% Crypto Deposit Bonus up to $750

  • HD Quality Live Streaming
  • Accepts Major Cryptocurrencies
  • Top Parlay Builder
9.8 Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Claim Now
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 $750 Sign Up Bonus

  • Top Quality Mobile Betting App
  • High Limit Sportsbook
  • Fast Payouts
9.6 Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Claim Now
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 $50 of each bet counts towards wager requirements. Cannot be used on horse racing.

150% welcome bonus up to $300

  • Best Reload Bonus
  • In-Play Betting
  • 10% Weekly Rebate on Horse Racing
9.4 Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Claim Now
Minimum deposit applied of $20. Maximum bonus is capped at $300. Wager requirements: 15x rollover.

100% crypto bonus up to $1000

  • No Maximum Deposit
  • Various Promos & Daily Rebates
  • Political & Entertainment Bets
9.1 Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Claim Now
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.

200% Welcome Bonus

9.0 Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Claim Now

50% deposit match up to $1000

  • Top All-In-One Gambling Site
  • Many Betting Options & Promotions
  • All US Customers Accepted
8.8 Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Claim Now
50% deposit up to $1,000. You must enter sportsbetting.ag promo code SB1000 to claim the bonus. You must deposit at least $55 to claim. Wager requirement: the bonus comes with a 10x turnover. Deposits using Neteller and Skrill are not valid for this promotion. Validity period: 30 days. The offer is valid for the site’s sportsbook ONLY. This bonus is for new customers/first-time depositors in Canada and USA

First deposit bonus up to 180% and 1 BTC

  • Wide variety of sports and games
  • Easy betting interface
  • Great odds & weekly bonuses
9.5 Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites
Claim Now
No wagering requirements. [email protected]'s apply. 18+

List of The Best Gambling Online North Carolina Sites

Without further ado, here are the top ten sites for online gambling in North Carolina:

  1. BetOnline – Best North Carolina online gambling site overall
  2. XBet – Ideal for amateur gamblers in NC
  3. BetUS – Most generous welcome bonus in North Carolina
  4. Wild Casino – Impressive selection of reload promotions
  5. Ignition – Excellent poker room and poker promotions
  6. MyBookie – Broad range of NHL and NFL markets
  7. Bovada – Great for mobile poker play
  8. Las Atlantis – Immersive design and range of 3D slots
  9. Sportsbetting.ag – One of the best racebooks in NC
  10. Caf Casino – Responsive support via live chat

Best North Carolina Online Gambling Sites Reviewed

1. BetOnline – Best North Carolina Online Gambling Site Overall

BetOnline casino

BetOnline features a range of card and table game options, but the star of the show here is the extensive slot coverage. Whether you’re a fan of the classics or want to try your hand at all the latest slot titles, this is the place for you. You can also look forward to lightning-fast payouts that let you get your hands on your winnings with as little as 48 hours with some payment methods, including crypto.

When you create a new account with BetOnline, you become eligible for a $3,000 welcome package. This bonus is spread across your first three deposits, all of which are matched 100% and can net you up to $1,000 each. The playthrough requirement attached to this offer is 30x. Use BetOnline promo code BOLCASINO to take advantage of this bonus today.

Meanwhile, as a returning customer, you’ll enjoy a monthly reload bonus matched 20% for a maximum of $500. BetOnline also offers great customer support that includes 24/7 live chat to assist you with any queries.

What we like:

  • One of the best online casinos in North Carolina
  • Perfect for slot fans
  • $3,000 welcome bonus
  • Quick payouts

What we don’t:

  • Relatively small card and table game selection

2. XBet – Ideal For Amateur Gamblers in NC

XBet casino page

North Carolina-based gamblers have had access to XBet since 2014. The company is owned by Duranbah Limited and holds a license issued by the eGaming Commission in Curacao.

This online casino boasts an extensive library of table games and slots from top developers such as Nucleus Gaming, Betsoft, Concept Gaming, and Vivo Gaming. XBet’s live dealer casino is also worth noting – you can play various mini-games at most tables.

One of the highlights at the XBet online casino is the generous way it rewards loyal customers through ongoing promotions, including a $500 reload casino bonus and a $1,000 weekend promotion.

XBet welcomes its new customers with a 200% match deposit bonus of up to $500 with a 40x playthrough requirement. Use the XBet promo code XBC200 when funding your account for the first time to claim this offer.

What we like:

  • Titles from top developers
  • $500 reload promo
  • Superb signup bonus for beginners
  • Great live dealer section

What we don’t:

  • Could use more poker section options

3. BetUS – Most Generous Welcome Bonus in North Carolina

Online Gambling in North Carolina – Is it Legal? Get $5,000+ at NC Gambling Sites

BetUS is a great and easy-to-navigate online casino with one of the top signup bonuses on the market. New players who sign up for an account can look forward to bagging up to a whopping $5000 in a 150% matched bonus. Just use BetUS promo code JOIN125 to claim. This offer carries a 30x playthrough requirement, and the bonus funds cashout limit is set at $10,000. And if you deposit using cryptocurrency, you can get your hands on an even better deal.

BetUS doesn’t overlook its existing customers, either, offering various daily promotions. This online casino’s website is beginner-friendly with a pleasant user experience. Players also enjoy quick payouts, and the daily maximum cashout amount is $5,000, which is above the industry average. If you have any questions or queries, you can reach out to BetUS’ customer support via live chat, email, or phone.

What we like:

  • Straightforward and beginner-friendly website
  • $5,000 welcome bonus
  • Various daily promos
  • Great live casino section

What we don’t:

  • Limited table game and slot options

4. Wild Casino – Impressive Selection of Reload Promotions

Wild Casino lobby Indiana

If you’re based in North Carolina, the Wild Casino is a great option for you, whether you’re a new or existing customer. This online casino boasts a great assortment of bonuses and promotions.

Upon signup, you can look forward to grabbing up to $5,000 through the site’s new player bonus. Your first deposit is matched 250% up to $1,000 (use Wild Casino promo code WILD250), and your subsequent four deposits are matched 100% for a maximum of $1,000 each (promo code WILD100). This deal comes with a 35x playthrough requirement.

Existing Wild Casino players can look forward to a superb reload bonus and a weekend promotion. If you’re a high roller, you’ll feel right at home at the casino’s higher-stakes tables. You can reach out to the company’s customer service 24/7 in case of any questions or issues.

What we like:

  • Superb North Carolina online casino
  • Perfect for both high rollers and small stakes gamblers
  • Excellent welcome package
  • Great promos for returning players

What we don’t:

  • No live chat customer support

5. Ignition Casino – Excellent Poker Room And Poker Promotions


If you’re a North Carolina-based high roller, we wholeheartedly recommend you give Ignition a try. This online casino features slots, roulette, blackjack, poker, and more. The shining star here is definitely blackjack, with over 30 live dealer tables and per-hand limits reaching $5,000. Ignition also hosts live poker tournaments with generous prizes and $5,000 limits per blackjack hand.

As an Ignition customer, you can deposit up to $5,000 worth of cryptocurrency at a time. This isn’t too impressive, seeing as many titles here come with a $5,000 bet limit. On a brighter note, the most you can withdraw in one transaction (allowed every three days) is a whopping $9,500.

When you sign up for an Ignition account and make your first deposit, you can grab up to $3,000 as part of the casino’s 100% matched welcome bonus. You can use $1,500 of these bonus funds for live dealer games and slots and the other $1,500 for live poker titles. There’s no need to enter a promo code – the deal applies automatically when you fund your new account for the first time. Consult our Ignition casino review for more.

What we like:

  • High betting limit
  • Poker and blackjack tournaments
  • $9,500 cashout limit
  • Great welcome bonus for high rollers

What we don’t:

  • Low maximum deposit in relation to betting limit

More on gambling in North Carolina…

Learn about all types of online gambling in North Carolina in our expert guides below:

North Carolina Online Gambling – The Top Sites Compared

Still unsure? Consult our head-to-head comparison between our top picks. Remember: you can always sign up with more than one North Carolina gambling site and decide on a favorite later.

Mississippi Online Gambling SIte Bonus Casino Sportsbook Horse Racing Poker Live Casino
BetOnline $3,000 casino welcome bonus


Use promo code: BOLCASINO

Xbet 100% up to $500
BetUS 250% up to $5,000


Use promo code CAS150

Wild Casino $5,000 welcome bonus
Ignition 100% up to $1,500
MyBookie 150% deposit match up to $750
Bovada 100% deposit match up to $1,000
Sportsbetting.ag 50% up to $1,000
Las Atlantis 280% up to $14,000


Use promo code LASATLANTIS

Café Casino 250% deposit match up to $1,500

Explore Our Online Gambling Guides

Who Can Play at Online Gambling Sites in North Carolina?

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.

Types of Online Gambling Sites in North Carolina

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

XBet is arguably the best North Carolina Sportsbook.

Horse Gambling Sites

You can find horse race betting at most offshore gambling sites available to North Carolina-based gamblers. Look forward to placing straight bets, trifectas, exactas, and a wide range of other wagers on both 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.

Explore Our Casino Guides

Best Online Casinos
Join us as we reveal the best-rated online casinos that allow you to play all of your favorite games, claim great bonuses, and much more.
Best Online Casinos
$10 Deposit Casinos
Our extensive list of reviewed casinos accept minimum deposits of $10. Find out how to claim, how it works, extra features and much more.
$10 Deposit Casinos
Android Casinos
Read our guide to reveal the best android casinos to play on your mobile. Claim various bonuses, play different games, and much more.
Android Casinos
Casino Apps
Get the best on-the-move betting experience with our Casino Apps guide. Helping you find your perfect casino app to play slots, blackjack, roulette & more.
Casino Apps
Casino Bonuses
We have curated a list of the top casinos that offer the best bonuses, getting up to $5,000 in casino bonus codes, these are not to be missed.
Casino Bonuses
Curacao Casinos
In this guide, we will look at the top best online gambling sites that are licensed in Curaçao and are available to US players. Read the pros and cons, & more.
Curacao Casinos
Fastest Payout Online Casinos
Listing our top-ranked casino sites known for processing withdrawals quickly, discover which payment methods are best for ensuring fast payouts & best bonuses.
Fastest Payout Casinos
Online Casino Free Spins
Read our guide for the best online casino free spins offers, so you can bet on your favorite slot games without risking any of your own money.
Online Casino Free Spins
High Roller Casinos
In this guide, we’ll review the best high roller casinos, explain what makes high roller casinos stand out from typical online casinos, and much more.
High Roller Casinos
iPhone Casinos
Find and access the best iPhone mobile casinos with our guide, giving you the inside scoop on the top mobile apps, the benefits, bonus codes, and much more.
iPhone Casinos
Jackpot Casinos
Learn about the world of Jackpot casinos in the US. Providing you with the best jackpot bonuses, games and plenty more tips and vital information.
Jackpot Casinos
Live Dealer Casinos
Live dealer casinos bring the real casino experience to your home. At our reviewed online casinos, you are able to play blackjack, roulette, poker & more.
Live Dealer Casinos
Mobile Casinos
Discover the best mobile casinos for real money, and start playing slots, blackjack, poker, and more, all from your smartphone.
Mobile Casinos
New Online Casinos
Explore the best new online casinos that offer fresh takes on classic casino games, innovative features, and tons of bonuses and promotions, & more.
New Online Casinos
No & Low Wagering Casinos
In this guide, we’ll reveal the best sites for no wagering casino bonuses and offers. Explaining how it works, answering top questions and much more.
No & Low Wagering Casinos
Offshore Online Casinos
Join us as we review the best offshore casinos on the market right now, and explain how to choose the best offshore online casino for your betting needs.
Offshore Online Casinos
Best Online Casinos On Reddit
In this guide, we’ll be providing you with a list of the best online casinos according to Reddit users & will be explaining the current sign-up bonuses & more.
Online Casinos On Reddit
Tablet Casinos
There's lots to love about playing on your tablet. If you happen to own a tablet device, we recommend you read our guide to get the best betting experience.
Tablet Casinos

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 only just starting out, start with Limit Texas Hold ’em with the lowest stakes ($0.01/$0.02).

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

Bonuses Available at North Carolina Gambling Sites

You can find a plethora of promotions for both new and returning customers at all the best North Carolina gambling sites. Here are some of the most widely offered options:

Deposit bonuses in North Carolina

A deposit bonus means the gambling site matches a specified percentage of your deposit, typically 50-150%. Such offers come with a maximum bonus amount, which is usually $1,000 but can reach $5,000 at gambling sites such as BetUS.

For example, a “100% up to $1,000” deposit bonus means you’ll receive the equivalent of your deposit in bonus funds, but any deposit of $1,000 or more will net you $1,000.

The best and most widespread deposit bonuses are new player offers.

Odds boosters

If you’re a sportsbook fan and want to place a bet at odds that are more favorable than market odds, you can activate an odds booster bonus. Another option is a profit boost, which increases your profits instead of the betting odds.

Money-back bonuses in North Carolina

If you’re a risk-averse bettor, money-back bonuses are the perfect promotion for you. They allow you to earn back a percentage of the money you lose through your wagers. BetOnline runs a great weekly money-back promotion that allows you to reclaim 20% of your lost funds for a maximum of $200 a week.

Free bets

Who doesn’t want to place a wager without putting their own money on the table? Free bets let you do just that.

Although the best North Carolina sportsbooks don’t have feature bets on their promotions menu, you still technically receive free bets through any deposit bonus funds you play through.

Make sure to read the fine print because such offers are always subject to terms & requirements that you must fulfill before cashing out your winnings.

How to Register With Gambling Sites in North Carolina

Getting started with one of the best North Carolina online gambling sites is straightforward. All it takes is fifteen minutes, an internet-enabled device, and at least $20 to fund your account. Here’s a quick step-by-step guide illustrating the process using BetOnline as an example:

Step 1: Create a Free Gambling Account

Launch the BetOnline website on your smartphone or computer and tap or click ‘Join Now’ to fire up the registration form:

BetOnline step by step part one

Enter your name, email address, zip code, date of birth, password, and other required details, then submit your application. Remember that BetOnline is required by law to verify your identity when requesting your first withdrawal. Verification involves submitting pictures of government-issued documents via a secure SSL connection, so please double-check your provided details for accuracy to avoid future payout delays.

Step 2: Activate Your Account

You’ll receive a welcome email from BetOnline within seconds. Please open it and click the included activation link to verify your email address.

Step#3: Choose a Deposit Method

Log into your account and go to the cashier. Supported banking methods vary by state, but if you’re in North Carolina, expect to see Bitcoin, altcoins, credit cards, Ria, eChecks, and bank transfers:

BetOnline deposit options

Some of the slower, traditional payment methods are hidden under the “View More Deposit Options” link.

Step 4: Enter a Deposit Amount

Like most North Carolina online gambling sites, BetOnline has a $20 minimum deposit limit. The maximum limit per transaction is more variable. For instance, Visa and Mastercard payments are capped at $2,500 per transaction, while Bitcoin, Dogecoin, and other cryptocurrencies let you deposit up to $500,000 in one go.

BetOnline bitcoin deposit

To claim BetOnline’s $3,000 welcome bonus for new customers, enter our promo code BOLCASINO in the appropriate field before you click ‘Deposit Now.’

All that’s left is to follow the on-screen instructions to initiate payment. If you chose credit cards, you’ll be redirected to a secure payment gateway. For Bitcoin, BetOnline will generate a unique wallet address for your transfers.

Step 5: Place Your Bets

You now have unrestricted access to the best gambling services in North Carolina, including a poker room, a casino, a sportsbook, and a racetrack. Enjoy!

BetOnline Lobby Start Betting

Payment Methods Available at North Carolina Gambling Sites

The best North Carolina gambling sites allow you to deposit and withdraw funds using a wide variety of payment methods. Here are a few of them:

Crypto Gambling Sites

Most offshore gambling sites accept crypto as a payment option and prefer it over traditional banking methods. You can gamble to your heart’s content using coins like Bitcoin, Litecoin, Ethereum, or even meme coins like Dogecoin.

The advantage of funding your gambling site account using crypto is that you’ll enjoy the highest deposit limits out there. Let’s compare the deposit limit for credit cards and cryptocurrency at one of the top North Carolina-facing gambling sites, BetOnline:

Credit card: $2,500
Crypto: $500,000

As you can see, the difference is massive, so we recommend getting on the crypto train if you’re serious about your online gambling journey.

Traditional Payment Method Gambling Sites

If you’re eager to gamble online in North Carolina but don’t want to bother with cryptocurrency, you have other options. You can fund your account and withdraw winnings using credit/debit cards, wire transfers, e-checks, and check by mail, to name a few.

The fastest among traditional payment methods is undeniably credit/debit card – the remaining options can be painfully slow and even cumbersome. Remember that credit cards come with much lower deposit limits than crypto.

E-Wallet Gambling Sites

If you’re a fan of e-wallet payments, we have some bad and good news. While e-wallets are supported at US-licensed casinos, that is sadly not the case at most offshore gambling sites.

However, if you’re a gambler based in North Carolina, you can always use a prepaid card linked to your e-wallet to deposit money into your account. For example, PayPal issues Mastercard prepaid cards that work everywhere MC is accepted.

Payout Percentages – Online vs. Offline Gambling Sites

Return-to-player (RTP) is the anticipated long-term return you’ll make when playing a casino game. High RTPs are more favorable – for example, a 97% RTP means you’re projected to win $97 for every $100 you spend on that specific game, resulting in a $3.00 net loss.

The good news is that online gambling sites tend to offer higher RTP than their land-based counterparts. For example, the average slot RTP at online gambling sites is 96%, while those same games at land-based venues carry only 87.5% RTP. This is because online casinos don’t need to spend money on maintaining a physical location, which allows them to dedicate funds to higher RTPs.

Best Gambling Sites Software Providers

Casino Blackjack Games Roulette Games Other Games Software Providers
BetOnline 22 14 220+ Betsoft, Magma, Fresh Deck Studios
XBet 14 4 190+ Real Time Gaming, NetEnt, BetSoft, GameArt, iSoftBet, ThunderKick
BetUS 16 5 220+ Booongo, Digital Gaming Solutions, Nucleus Gaming
Wild Casino 11 4 210+ Betsoft, Nucleus Gaming
Ignition 8 7 200+ Rival Gaming, Real Time Gaming, Genesis Gaming, Betsoft, RLS
MyBookie 5 1 190+ Rival Gaming, Betsoft
Bovada 6 4 200+ Real Time Gaming, ViG, Rival Gaming
Las Atlantis 8 3 250+ Real Time Gaming
Sportsbetting.ag 9 3 180+ Fresh Deck Studios
Cafe Casino 5 4 250+ Win Studios, Real Time Gaming, Rival Gaming

Are Mobile Gambling Sites Legal in North Carolina?

XBet Casino App

Section 14 of the North Carolina code criminalizes operating and participating in “unregulated games of chance” for real money. This definition seems to cover offshore platforms. Luckily, there are no known cases of players being prosecuted or fined for violating this restriction; thousands of NC residents gamble with BetOnline and similar sites every year without incident.

To start online sports gambling in North Carolina, follow our simple step-by-step guide to offshore gambling above.

As of early 2022, legal gambling options in NC include two tribal casinos, a bingo hall, raffles, a state lottery, and retail sports betting on Indian reservations.

When Will Gambling Be Legal in North Carolina?

Senate bill SB 688 is currently moving through the House and, if successful, will legalize mobile North Carolina sports gambling. The NC Senate passed the bill on August 19, 2021. Several months later, it was approved by the House Commerce Committee. However, the bill must successfully pass through three additional committees before being signed into law.

As SB 688 continues its journey through the 2022 legislative sessions, we’ll see what happens. If the bill maintains momentum, we’re likely to see legal online sports betting in NC sometime in 2023, and an online gambling bill will likely follow soon after. SB 688 includes provisions for between 10 and 12 online betting licenses, which would allow most of the country’s top sportsbooks to offer services in NC.

Until current North Carolina gambling laws change, you can gamble online using any of our recommended offshore sites.

Explore Our Sportsbook Reviews

Timeline of Gambling Legislation in North Carolina

Lawmakers have been making many moves to open up North Carolina’s online gambling market. The state issued the first retail sports betting licenses in 2019, and the first gambling apps will likely see the light of day sometime in 2023.

Here’s a brief overview of NC’s recent legislative history:

  • 1749 – an NC gambling law invalidates all gambling debts exceeding $100 in an effort to curtail “excessive and immoderate” wagering
  • 1791 – public table games are banned
  • 1799 – real-money card games in public taverns are banned
  • 1834 – lotteries are banned
  • 1835 – private table games are banned
  • 1939 – slots are banned. By now, North Carolina has some of the most restrictive gambling laws in the United States
  • 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
  • 2005 – after much heated debate, the North Carolina State Lottery is finally approved
  • 2015 – Harrah’s Cherokee opens another casino, the Valley River Resort
  • 2019 – Sports betting is finally legalized
  • March, 2021 – The first sports wager is accepted at Harrah’s Valley River Casino. The first official bet was on the Wisconsin vs. UNC NCAA basketball match
  • April, 2021 – Senate bill SB 688 is set in motion. If successful, the state will issue 10-12 online sports betting licenses
  • July, 2021 – The state’s third casino, the Catawba Two Kings Casino Resort, is open for business
  • August, 2021 – The Senate approves SB 688
  • November, 2021 – The House Commerce Committee lets SB 688 through
  • 2022 – potential for regulated online sports betting

Tax on Gambling Winnings in North Carolina

Currently, North Carolina online gambling laws do not impose a state gambling tax. However, all winnings are subject to a 24% federal tax that your gambling establishment withholds and sends to the IRS on your behalf. When North Carolina legalizes commercial casinos, we expect all winnings will be treated as ordinary income, incurring NC’s 5.25% flat income tax.

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

Gambling Facilities in North Carolina

There are only three active casinos in NC:

  • Harrah’s Cherokee Casino Resort – 777 Casino Drive. Cherokee, NC
  • Harrah’s Cherokee Valley River Hotel & Casino – 777 Casino Parkway. Murphy, NC
  • Catawba Two Kings Casino Resort – I-85 Exit 5. Dixon School Road. Kings Mountain, NC

The two Harrah’s venues feature a retail sportsbook as well.

All three establishments hold Class III gambling licenses, meaning they can legally offer most casino games, including slots, craps, blackjack, roulette, keno, video poker, and much more.

There are also over a hundred bingo locations in the state. Some of the more popular ones include:

  • Ahoskie Beach Bingo, 315 Main St E, Ahoskie
  • Marathon Bingo St Joseph, 119 Pulaski Highway, Ansonia
  • Buckin Bingo Beulaville, 110 East Park Drive, Beulaville
  • Goldsboro Bingo World, 1809-B, N Berkeley Blvd, Goldsboro
  • Tri Beach Bingo, 1020 US-70, Durham
  • Mickey’s Beach Bingo, 1229 W New Bern Rd, Kinston
  • Cece’s Beach Bingo, 2626 S Saunders St, Raleigh
  • Grand Slam Bingo, 162 Five Points Rd, Goldsboro
  • Eastway Beach Bingo, 2835 Eastway Dr, Charlotte
  • Branchview Bingo, 231c Branchview Dr NE, Concord
  • No. 8 Bingo, 4240 Patterson Ave, Winston-Salem
  • Plaza Bingo, 803 Katie St, Fayetteville
  • Queens of Kings Bingo, 6372 Yadkin Rd, Fayetteville
  • American Legion Post 51, 165 Wilshire Ave SW, Concord

Loyalty Programs in North Carolina

Ignition VIP

While sportsbooks don’t typically offer loyalty (VIP) programs, most physical and online casinos feature this service. You can accrue virtual points in return for your gambling activities, boosting your rank, and gaining access to various lucrative benefits such as bonuses, cashback, cash, hotel stays, merchandise, or invites to exclusive high-roller tournaments.

The lower the game’s payout percentage, the more VIP points you’ll rake in.

How to Stay Safe When Gambling Online in North Carolina?

Safety and security are of utmost importance when gambling online. Make sure you only give your money to gambling sites licensed in either the US or a respected offshore jurisdiction. Remember that playing at offshore gambling sites is not prohibited in North Carolina, so as long as the provider holds a valid license, you don’t need to worry about getting into any legal trouble.

Once you’ve made sure an online gambling site is licensed, take a look at the payment methods it offers. Visa and Mastercard only partner with 100% trusted operators, so if you see those companies on the deposit and withdrawal methods list, you can start gambling with peace of mind.

Finally, make sure you’re familiar with all the warning signs of problem gambling, so you can take swift action if you ever notice your gaming habits starting to become unhealthy.

Best Online Gambling Site in North Carolina

Historically, NC gambling laws have been among the strictest in the country, but this is now changing. North Carolina saw the opening of a new land-based casino a few years ago, in addition to the first retail sportsbooks. Although online sports betting is likely just around the corner, you don’t have to wait – join BetOnline to claim up to $3,000 in welcome bonuses and start gambling online today!


Is online gambling legal in North Carolina?

What are the laws for video gambling in North Carolina?

Where do you enter gambling winnings when filing your tax return in North Carolina?

Is sports gambling legal in North Carolina?