North Carolina sports betting became legal in March 2024, which opened the door to eight regulated mobile sports betting apps. It also left room for offshore sportsbooks with higher limits, crypto payouts, and bigger bonuses.
This guide compares the best North Carolina sports betting sites available, from regulated apps to established offshore sportsbooks. You’ll find the bonus terms, payment methods, and tax rules that actually affect your bankroll, and which sportsbooks are worth your first deposit.
Best North Carolina Sports Betting Apps
Mini-Reviews: Best Online Sportsbook Picks for North Carolina
Here’s a closer look at each best online sportsbook option, based on verified bonus terms, banking data, and market coverage.
Lucky Rebel – Best for Crypto-First Betting

Lucky Rebel stands out for pairing a large crypto-only bankroll with dual sports and casino welcome bonuses.
The sportsbook covers 30+ sports with live betting across NFL, NBA, MLB, NHL, soccer, tennis, and UFC. The welcome package splits into a 125% up to $1,250 sports bonus and a 200% up to $2,500 casino bonus, both with 50 free spins and no bonus code required.
Minimum deposit sits at $50, and crypto withdrawals typically clear in one to two days, with weekly limits running over $180,000 for major coins. The casino side backs that up with 700+ games from Betsoft, NetEnt, Pragmatic Play, and Microgaming, plus 24/7 live chat and an active Discord community.
Pros
- Fast crypto withdrawals with weekly limits over $180,000
- Dual welcome bonuses across sports and casino
- 700+ casino games alongside a 30+ sport sportsbook
Cons
- Browser-based only, no downloadable app
- Withdrawals run through crypto only in practice
- History is shorter than older offshore books
Verdict: 9/10 – Lucky Rebel delivers one of the fastest, highest-limit crypto cashout experiences available to North Carolina bettors today.
Bovada – Best Overall for All-Around Betting

Bovada remains one of the most complete all-in-one betting sites for sports, casino, racebook, and poker.
The sports welcome bonus offers 50% up to $250 on fiat deposits or 75% up to $750 on crypto deposits, both at a 5x rollover. Minimum deposit runs as low as $10 for crypto, and withdrawals can process in as little as 15 minutes.
Sports coverage spans 30+ categories with an animated live game tracker, same-game parlays, and cash-out on selected markets. Bovada Rewards adds a loyalty layer across sportsbook, casino, racebook, and poker.
Pros
- Low 5x rollover on the sports welcome bonus
- Withdrawals processed in as little as 15 minutes
- Loyalty program spans sportsbook, casino, racebook, and poker
Cons
- No native mobile app, browser access only
- Casino wagering requirements run higher at 25x-50x
- Bank wire withdrawals can take 10-15 business days
Verdict: 8.7/10 – Bovada’s low rollover, fast crypto payouts, and broad market coverage make it the most complete option for most bettors.
BetNow – Best North Carolina Sports Betting for Contests and Rebates

BetNow built its reputation on contests, rebates, and flexible bonus choices rather than flashy features.
Five welcome bonus structures are available, ranging from a 25% cash bonus up to $2,500 at 5x rollover to a 200% crypto bonus up to $200. Minimum deposit sits at $20, and crypto withdrawals typically clear in 24-48 hours.
BetNow runs regular contests like NFL King of the Hill with prize pools up to $1,000,000, plus ongoing rebates of 2% on sports and 10% on racebook and casino losses.
Pros
- Five welcome bonus structures to match your preferred rollover
- Ongoing rebates return 2% on sports and 10% on casino/racebook losses
- Contest prize pools run up to $1,000,000
Cons
- Lists 13 main sport categories, fewer than some competitors
- No live streaming for in-play bettors
- Bank transfer withdrawals take 5-7 business days
Verdict: 8.3/10 – BetNow’s contest calendar and rebate structure give regular bettors ongoing value beyond the welcome bonus.
BetOnline – Best for High Limits and Multi-Product Access

BetOnline pairs sharp, early lines with some of the highest crypto withdrawal limits available.
The core sports bonus matches 50% up to $1,000 at a 10x rollover, with qualifying wagers needed at -200 odds or longer. Minimum deposit runs as low as $10 for crypto, and withdrawals often clear within 1-24 hours.
Crypto withdrawal limits reach up to $50,000 per transaction. Combined with casino and poker welcome offers, new customers can access up to $3,000 in bonus value across BetOnline’s sportsbook, casino, poker room, and racebook.
Pros
- Crypto withdrawals often clear in under an hour
- Combined sportsbook, casino, and poker bonuses total up to $3,000
- Crypto limits reach $50,000 per transaction
Cons
- Bank wire and check withdrawals can take 15-20 business days
- Person-to-person transfers require a $100 minimum
- Offshore only, not state-regulated in North Carolina
Verdict: 8.1/10 – BetOnline’s sharp lines, high crypto limits, and two-decade track record make it a strong pick for serious bettors.
MyBookie – Best North Carolina Sports Betting for First-Bet Insurance

MyBookie refunds your first losing bet as Free Play, a rare safety net among offshore sportsbooks.
The Bet Back welcome offer matches 100% up to $500 in Free Play plus $25 casino credit, clearing at just 1x rollover on the Free Play amount. Minimum deposit is $20 for crypto or $45 for cards, and withdrawals typically process within 24-72 hours. The casino side backs this up with 250+ games, including 81 live dealer tables across several studios.
Pros
- Losing first bet refunded as Free Play at just 1x rollover
- Crypto deposits open at $20
- 81 live dealer tables add casino depth
Cons
- Casino bonus wagering runs higher at 40x
- Card deposits require a $45 minimum
- Withdrawal cap sits at $5,000 per transaction
Verdict: 8/10 – The Bet Back structure makes MyBookie’s welcome offer one of the lowest-risk ways to try a new sportsbook.
ApuestaHoy – Best for Spanish-Language Bettors

ApuestaHoy runs its entire platform and support in Spanish, filling a gap most offshore sportsbooks don’t address.
The welcome bonus matches 100% up to $250 at a 15x wagering requirement on the deposit amount, lower than several competitors’ casino offers. Minimum deposit is $10 for crypto or $20 for cards, with crypto withdrawals processing within 24 hours. Sports coverage spans 30+ categories, and combined parlay payouts run up to $100,000.
Pros
- 15x wagering requirement, lower than many casino-side offers
- Combined parlay payouts run up to $100,000
- Sports coverage spans 30+ categories
Cons
- No live chat support listed
- Weekly withdrawal cap of $5,000
- Live betting limited to select televised events
Verdict: 8/10 – ApuestaHoy is a solid, low-rollover option built specifically for Spanish-speaking bettors who want broad market coverage.
SportsBetting.ag – Best for Crypto Withdrawal Speed

SportsBetting.ag pairs BetOnline’s infrastructure with some of the fastest crypto payouts around.
The sports welcome bonus offers 50% up to $250 in free bets, clearing at just 1x wagering on the free bet amount. Minimum deposit is $20 for crypto, and withdrawals often process within 15 minutes to an hour. Crypto withdrawal limits reach up to $100,000 per transaction, and live esports betting is a particular strength here.
Pros
- Crypto withdrawals often clear in 15 minutes to an hour
- Per-withdrawal crypto limit reaches $100,000
- Free-bet welcome offer clears at just 1x rollover
Cons
- Casino welcome bonus carries a steeper 35x wagering requirement
- Checks by courier take 7-10 business days
- No native mobile app
Verdict: 8/10 – SportsBetting.ag’s near-instant crypto payouts and high per-transaction limits suit bettors who move larger sums.
Xbet – Best North Carolina Sports Betting Site on Mobile

Xbet built its sportsbook around a fully mobile-optimized browser experience.
The standard sports welcome bonus matches 50% up to $200 at just a 1x rollover on the deposit. Minimum deposit runs $45-50, and Bitcoin withdrawals often complete in under 24 hours. Sports coverage spans 35+ sports and markets, one of the broader spreads among offshore books.
Pros
- 1x rollover on the standard sports welcome bonus
- 35+ sports and markets covers plenty of niche categories
- Bitcoin withdrawals often complete in under 24 hours
Cons
- Fiat deposits may require a $100 minimum
- Weekly crypto withdrawal cap sits at $10,000
- No native app, browser access only
Verdict: 8/10 – Xbet’s low-rollover bonus and broad sports list make it an efficient, mobile-friendly pick.
BUSR – Best for Horse Racing and Props

BUSR built its name on horse racing and now backs that with one of the largest prop and futures menus around.
The sports welcome bonus matches 100% up to $2,500. The minimum deposit is $20, and BUSR accepts Bitcoin, Ethereum, and Litecoin for deposits, with Bitcoin as the only withdrawal method. Sports coverage runs 20-30+ categories, backed by a 400+ game casino and an extensive props and futures menu on major leagues.
Pros
- Welcome bonus reaches up to $2,500 for new sports accounts
- Horse racing coverage includes fixed-odds and pari-mutuel wagering
- Prop and futures menu is among the largest offered
Cons
- Withdrawals process only in Bitcoin despite multi-crypto deposits
- Live betting depth trails top in-play specialists
- No native mobile app
Verdict: 8/10 – BUSR’s racebook depth and prop betting menu make it a standout pick for bettors who want more than standard game lines.
Best North Carolina Sports Betting Apps & Sites
The best sports betting apps and sites for North Carolina bettors fall into two categories. Regulated North Carolina betting apps like DraftKings, FanDuel, BetMGM, and ESPN Bet operate under the state lottery commission and cap deposits and bet sizes according to state rules.
Offshore sportsbooks operate under international licenses instead, often with higher limits, crypto payouts, and bigger welcome bonuses.
Both categories count as legitimate sports betting sites for North Carolina bettors. Plenty of people use one of each. If you’re searching for the safest online betting sites, look for a long operating history, responsive live chat, and clear withdrawal limits rather than just the size of the sign-up bonus.
North Carolina Betting Apps vs Offshore Sportsbook Apps
North Carolina sportsbook apps and offshore sportsbook apps solve different problems. Regulated apps give you app-store convenience and a familiar download process. Offshore sportsbooks, by contrast, run as browser-based platforms with fewer deposit caps and more aggressive bonus structures.
Sports betting apps North Carolina bettors download from an app store answer directly to the state lottery commission. Sportsbooks operating offshore answer to licensing bodies in places like Curacao, Panama, or the Comoros instead, which is a positioning difference rather than a quality gap given how long some of these brands have operated.
Is Sports Betting Legal in North Carolina Right Now?
Yes. Sports betting in North Carolina became legal on March 11, 2024, when regulated online sportsbook apps went live under the North Carolina State Lottery Commission.
Retail wagering at tribal casino sportsbooks had already started months before that, but mobile betting is where most of the action happens now.
You need to be 21 or older and physically located within North Carolina’s borders to place a bet, whether you’re using a regulated app or an online sportsbook based offshore.
The state uses geolocation software to confirm your location every time you log in. Cross into Virginia or South Carolina mid-session and your bets stop processing until you’re back inside state lines.
Online betting sites North Carolina bettors used before 2024 operated in a legal gray area. That’s no longer necessary for most people. Regulated options now exist alongside long-running offshore sportsbooks that have served US bettors for years.
Key Facts
- Effective Date: March 11, 2024
- Regulator: North Carolina State Lottery Commission
- Requirement: 21+, physically located in North Carolina
North Carolina Sports Betting Promo Codes & Bonus Offers
Sports betting North Carolina promo codes typically unlock one of three bonus structures: a deposit match, first-bet insurance, or a no-deposit credit. Regulated apps mostly stick to bet-and-get offers built around a single qualifying wager. Offshore sportsbooks tend to offer bigger deposit match percentages tied to a code entered at signup.
Here’s how the main bonus types break down, using verified structures from active offshore sportsbooks:
- Deposit match bonuses: BetOnline matches 50% of your first deposit up to $1,000 with a specific code and BUSR matches 100% up to $2,500 with a code.
- First-bet insurance: MyBookie refunds your first losing wager as Free Play up to $500 through its Bet Back offer.
- No-code sign-up bonuses: Lucky Rebel applies its 125% up to $1,250 sports bonus automatically, with no promo code required.
- Crypto-specific offers: Bovada adds a 75% match up to $750 for crypto deposits, compared to 50% up to $250 on card deposits.
Betting online with any of these offers means reading the eligibility rules before you deposit. Most require a minimum first deposit, a set expiry window (Bovada gives you 180 days), and restrict certain bet types like parlays or teasers from counting toward the wagering requirement.
Sports betting online through a promo code only pays off once you understand the rollover attached to it, which is exactly what the next section breaks down.
How Bonus Wagering Requirements Affect Your Withdrawal Speed
Bonus wagering requirements decide how fast your bonus money turns into cash you can withdraw.
A 10x rollover on a $250 bonus means placing $2,500 in qualifying sport betting wagers before the bonus balance becomes withdrawable.
A 40x rollover on that same bonus means $10,000 in action. The multiplier matters more than the headline percentage.
Minimum odds requirements add another layer. Several sportsbooks only count wagers placed at -200 or longer toward your rollover, which rules out short-priced favorites.
A bonus that looks generous on the surface can take much longer to clear if the odds floor is strict and your usual sports bets sit inside it.
Lucky Rebel carries a 10x rollover on deposit plus bonus for its sports offer, while Bovada’s sports bonus sits at 5x on deposit plus bonus. BetNow’s 25% cash offer also uses a 5x rollover with a -200 minimum odds rule, and BetOnline’s 50% up to $1,000 sports bonus uses a 10x rollover with the same -200 floor.
MyBookie’s Bet Back offer is much lighter at 1x on the Free Play amount, ApuestaHoy applies a 15x rollover on the deposit amount, SportsBetting.ag uses 1x on the free-bet amount, Xbet uses 1x on the deposit for its standard sports welcome, and BUSR applies rollover terms to the combined deposit and bonus amount.
Quick Tips for Calculating Real Bonus Value
- Multiply your deposit plus bonus by the wagering requirement to find your total rollover target. A $500 bonus at 10x means $5,000 in qualifying sports bets.
- Check the minimum odds rule before you deposit. A -200 floor blocks many favorite-side wagers from counting toward it.
- Favor lower multipliers over bigger percentages if you plan to withdraw quickly. A 50% bonus at 5x clears faster than a 100% bonus at 20x.
- Confirm which bet types count. Parlays and teasers sometimes contribute less than straight sports bets toward wagering.
A low rollover with a modest bonus often beats a huge bonus with a steep multiplier. Do the math before you pick a sportsbook based on the headline number alone.
Which Sports Can You Bet On in North Carolina?
North Carolina sports betting covers every major US league plus a long list of international and niche markets. Football, basketball, baseball, and hockey make up the core of most betting menus, alongside soccer, tennis, golf, and combat sports like UFC and boxing.
Online sports betting extends well past the big four leagues, too. NASCAR and other motorsports, college football and basketball, esports, and even political and entertainment markets show up on many offshore sportsbook menus.
Xbet lists 35+ sports and markets, one of the broader spreads among offshore books serving North Carolina bettors.
Sports betting NC bettors who like in-play wagering will find live betting on most major menus, with real-time odds updates during NFL Sundays, NBA games, and international soccer matches.
Online sports gambling on horse racing is also available through dedicated racebooks at sites like BUSR and SportsBetting.ag, covering exotic wagers like exactas and trifectas alongside standard win bets.
Whichever sport you follow, check the market depth before committing to one sportsbook. A site with 13 listed sports categories can still cover every major US league in detail.
A 35-sport count might just mean more niche and international options layered on top.
Deposit and Withdrawal Methods for NC Sports Bettors
Sports betting deposits and withdrawals split cleanly between two banking styles. Cards and bank transfers sit on one side. Crypto sits on the other.
Regulated apps in North Carolina mostly stick to debit cards, PayPal, and bank transfers, while offshore gambling sites lean heavily on cryptocurrency for both deposits and payouts.
Crypto vs Traditional Sports Betting Payment Methods
The gap shows up most clearly at withdrawal time. Crypto withdrawals across offshore sportsbooks typically clear anywhere from 15 minutes to 48 hours.
Checks and bank wires, on the other hand, can take 5 to 20 business days depending on the site.
If speed matters more to you than familiarity, crypto is the clear differentiator between online betting sites.
- Debit/Credit Card: Available at regulated NC apps and at many offshore sportsbooks for deposits. Deposits are typically instant, with limits varying by app or site.
- Bank Transfer/Wire: Available in both categories, with offshore withdrawals often taking 5-15 business days and limits reaching $15,000 or more on some brands.
- PayPal/E-wallet: Offered by select regulated apps, but much less common at offshore sportsbooks. Typical processing is around 1-2 days where available.
- Bitcoin: Not offered by regulated NC apps, but widely available at offshore sportsbooks, with payout speeds from 15 minutes to 48 hours and limits up to $100,000.
- Other Crypto (ETH, LTC, USDT): Also offshore-focused, usually processing within 15 minutes to 48 hours, with limits depending on the coin and site.
- Check by Courier/Mail: Rare on regulated apps but still offered by some offshore brands, usually taking 7-20 business days with site-specific limits.
Online betting sites that support crypto tend to set the highest withdrawal ceilings, too. SportsBetting.ag allows up to $100,000 per crypto withdrawal, and BetOnline sets a similar $50,000 per-transaction cap on major coins.
Gambling sites without crypto support generally cap withdrawals in the low thousands per transaction, which matters if you bet in volume.
Pros and Cons of Offshore Sportsbooks vs. Regulated NC Apps
Offshore sportsbooks and regulated North Carolina apps each solve a different problem for North Carolina sports betting bettors.
Regulated apps give you state-backed consumer protections and a familiar app-store download. Offshore sportsbooks trade that structure for higher limits, crypto banking, and bonus offers that don’t answer to state caps.
Offshore Sportsbooks
Pros:
- Crypto deposits and withdrawals, often clearing in under 48 hours
- Higher betting and withdrawal limits, with some sites processing crypto withdrawals up to $100,000
- Bigger, more flexible welcome bonuses spanning sportsbook, casino, and racebook products
Cons:
- Offshore licensing instead of North Carolina regulation
- No native downloadable apps, browser-based access only
- Fiat withdrawal options like checks and wires take longer than crypto
Regulated NC Apps
Pros:
- Licensed and audited directly by the North Carolina State Lottery Commission
- Available as native downloadable apps on iOS and Android
- Deposits and withdrawals run through familiar banking rails like debit cards and PayPal
Cons:
- Lower betting limits compared to high-limit offshore books
- Bonus structures are typically capped at a single bet-and-get offer
- No cryptocurrency deposit or withdrawal support
Is one option objectively safer than the other? Regulated apps answer to a state regulator, which matters if you want a formal dispute process. Offshore sportsbooks answer to their own licensing bodies, and several covered here, including Bovada and BetOnline, have paid out reliably for over a decade. The safest online betting sites in either category are the ones with a long operating history and transparent withdrawal terms, not just a state license.
How to Sign Up and Place Your First Bet in North Carolina
Signing up for North Carolina sports betting takes about ten minutes from download to first wager, whether you choose a regulated app or an offshore sportsbook. The steps are nearly identical across both categories. One key difference stands out: offshore sites verify your location through the browser rather than a downloaded app.
- Confirm you’re 21+ and physically located in North Carolina. Regulated apps and offshore sportsbooks both use geolocation to confirm this automatically.
- Create your account with your name, date of birth, email, and address for identity verification.
- Verify your identity (KYC). Most sites ask for a photo ID before your first withdrawal, though some let you deposit and bet first.
- Make your first deposit. Minimums range from $10 in crypto at sites like BetOnline and SportsBetting.ag up to $50 at Lucky Rebel.
- Enter your promo code if one applies.
- Place your first sports bet. Start with a straight moneyline or spread before trying parlays, since single bets are easier to track against wagering requirements.
That’s the whole process. Once you’ve placed a sports bet, your wagering requirement, if any, starts clearing automatically in the background.
North Carolina Sports Betting Tax Rules for Winners
Sports betting winnings count as taxable income under both federal and North Carolina state law, regardless of which site you use. The IRS requires sportsbooks to issue a Form W-2G when a single bet wins $600 or more at odds of 300 to 1 or higher, though smaller wins are still taxable even without the form.
North Carolina taxes gambling winnings as regular income at the state’s flat rate of 4.5%, added to your other earnings for the year. Offshore sportsbooks don’t issue W-2G forms the way regulated NC apps do, which shifts the reporting responsibility fully onto you. Keep your own records of deposits, withdrawals, and net winnings across every site you use.
Key Facts on NC Sports Betting Taxes
- Federal: Winnings are taxable income; W-2G issued at $600+ wins at 300:1 odds or longer
- State: North Carolina taxes gambling winnings at its flat state income tax rate
- Self-reporting: Offshore sportsbooks don’t file W-2G forms, so tracking and reporting is on you
- High-volume bettors should consult a tax professional for accurate reporting
New Sportsbooks Available to North Carolina Bettors
New sports betting sites don’t come along often in a market as established as offshore sports betting, but Lucky Rebel is the newest addition worth knowing about. Launched in 2025, it’s one of the only new betting sites built crypto-first from day one rather than adding crypto support to an older fiat-first platform.
What sets it apart from established operators isn’t just the launch date. Lucky Rebel pairs a 125% sports welcome bonus with a separate 200% casino bonus on the same account, a dual-product structure that took older sites years to build out.
Lucky Rebel – Newest Market Entrant
Lucky Rebel is the newest name among established offshore sports betting sites serving North Carolina.
Where older sportsbooks built crypto support onto existing fiat platforms, Lucky Rebel launched with six supported cryptocurrencies (BTC, ETH, USDT, LTC, BCH, BSV) from day one, alongside a 700+ game casino library from providers like NetEnt, Pragmatic Play, and Microgaming.
Its sportsbook covers 30+ sports with live betting on all major US leagues, and its Discord community adds direct engagement that longer-running sites haven’t matched.
The dual welcome package, 125% up to $1,250 for sports plus 200% up to $2,500 for casino, gives new customers more combined bonus value than most single-product welcome offers from older sites.
Pros
- Crypto-first design from launch, not retrofitted onto an older platform
- Dual sports and casino welcome bonuses on one account
- Active Discord community alongside 24/7 live chat
Cons
- Its track record is shorter than decades-old offshore books
- Browser-based only, no downloadable app
- Practical withdrawals run through crypto only
Verdict: 8.6/10 – Lucky Rebel is the strongest new betting site to open an account with if you want crypto-first banking without an older platform’s legacy limitations.
Responsible Gambling
Responsible gambling tools give you direct control over how much time and money you spend betting, no matter which site you use.
Every sportsbook covered here, regulated or offshore, should let you set boundaries before a session gets away from you. Take advantage of them early rather than after a rough week.
- Deposit limits: cap how much you can add to your account daily, weekly, or monthly
- Loss limits: set a maximum you’re willing to lose before the site pauses your betting
- Session time limits: cap how long you can stay logged in and active
- Cooling-off periods: temporarily lock your account for a set number of days
- Self-exclusion: block your own access for a longer period, typically six months to several years
Independent support is available separately from any operator. The National Council on Problem Gambling (NCPG) and 1-800-GAMBLER offer confidential support in North Carolina and nationwide.