Independent US casino deskOnline casino play is legal in NJ, PA, MI, WV, DE, CT, RI21+·1-800-GAMBLER

North Carolina Betting Apps: Best 6 NC Sports Betting Sites To Bet on Today

by | Gambling Websites
twitter logo @dcaraviello
Published Mar 14 2026, 04:30PM EDT
North Carolina Betting Apps: Best 6 NC Sports Betting Sites To Bet on Today

We may earn a fee if you make a purchase through one of the links in this article. The Gambling Websites Network newsroom and editorial staff were not involved in the creation of this content.

North Carolina sports betting apps are live and ready to take your ACC Tournament and March Madness bets! North Carolina sports betting apps are offering the best promos in the country, and these NC betting apps currently have wagers available on a variety of sports. And even better, they also have huge promotional offers available to new customers, which award bonus bets that can then be used to wager at those respective NC sports betting sites. When combined, those North Carolina sportsbook promos can add up to more than $2600 in total bonuses.

Affiliate Disclosure: At Gambling Websites, we want to ensure that players are matched with the right casino and sportsbook offers for them. For this reason, some of the recommended site links are affiliate links. This means that if you visit a website through our link and make a deposit, Gambling Websites will receive a commission payment at no extra cost to you.

Casinos that run a sportsbook on the same account

Casino ratings last updated: · 6 operators compared · welcome offers as the single basis

  1. 1BetUS8.7/10Curacao, Comoros Gambling License Authority licence · since 1994 · accepts US players200% up to $4,000Wagering 35x · Minimum deposit $50 · Bonus code CAS2003–5 minCryptoCardsBank wirePlay at BetUS
    Offer details

    Welcome offer: 200% up to $4,000. Wagering requirement 35x. Minimum qualifying deposit $50. Bonus code CAS200. Withdrawal window quoted by the payment method: 3–5 min. Payment methods on record: Crypto, Cards, Bank wire.

    Pros and cons

    Withdrawals land in 3–5 min once the operator releases themBitcoin and altcoin deposits, 2 coins on recordSportsbook on the same account as the casinoListed by 3 of the 8 US review portals we trackMinimum deposit $50No free spins in the welcome offerBonus code CAS200 has to be entered on the deposit form

  2. 2BC.Game8.4/10Curacao licence · since 2017 · accepts US players120% up to $1,000 + 100 free spinsWagering 40x (b+d) · Minimum deposit $5 · No bonus code needed~10–15 minCryptoCardsBank wirePlay at BC.Game
    Offer details

    Welcome offer: 120% up to $1,000 + 100 free spins. Wagering requirement 40x (b+d). Minimum qualifying deposit $5. No bonus code is needed. Withdrawal window quoted by the payment method: ~10–15 min. Payment methods on record: Crypto, Cards, Bank wire.

    Pros and cons

    Withdrawals land in ~10–15 min once the operator releases themBitcoin and altcoin deposits, 12 coins on recordSportsbook on the same account as the casinoLive dealer tablesWagering 40x (b+d) is on the high side for this list

  3. 3Bovada8.7/10Curacao licence · since 2011 · accepts US players100% up to $1,000Wagering 25x (b+d) · Minimum deposit $20 · Bonus code CAWELCOME100Crypto · InstantCryptoCardsBank wirePlay at BovadaBovada review
    Offer details

    Welcome offer: 100% up to $1,000. Wagering requirement 25x (b+d). Minimum qualifying deposit $20. Bonus code CAWELCOME100. Withdrawal window quoted by the payment method: Crypto · Instant. Payment methods on record: Crypto, Cards, Bank wire.

    Pros and cons

    Withdrawals land in instant once the operator releases themBitcoin and altcoin deposits, 2 coins on recordSportsbook on the same account as the casinoPoker room on the same accountNo free spins in the welcome offerBonus code CAWELCOME100 has to be entered on the deposit formNo live dealer tables on record

  4. 4MyBookie8.6/10since 2014 · accepts US players150% up to $750Wagering 40x (b+d) · Minimum deposit $45 · Bonus code MYB150Crypto · ~10–15 minCryptoCardsBank wirePlay at MyBookieMyBookie review
    Offer details

    Welcome offer: 150% up to $750. Wagering requirement 40x (b+d). Minimum qualifying deposit $45. Bonus code MYB150. Withdrawal window quoted by the payment method: Crypto · ~10–15 min. Payment methods on record: Crypto, Cards, Bank wire.

    Pros and cons

    Withdrawals land in ~10–15 min once the operator releases themBitcoin and altcoin deposits, 3 coins on recordSportsbook on the same account as the casinoServing US players since 2014No offshore licence on recordWagering 40x (b+d) is on the high side for this listMinimum deposit $45

  5. 5EveryGame8.2/10Curacao, Saint Kitts And Nevis licence · since 1996 · accepts US players125% up to $1,000Wagering 30x (b+d) · Minimum deposit $20 · Bonus code SIGNUP1000Crypto · 0–1hCryptoCardsBank wirePlay at EveryGame
    Offer details

    Welcome offer: 125% up to $1,000. Wagering requirement 30x (b+d). Minimum qualifying deposit $20. Bonus code SIGNUP1000. Withdrawal window quoted by the payment method: Crypto · 0–1h. Payment methods on record: Crypto, Cards, Bank wire.

    Pros and cons

    Withdrawals land in 0–1h once the operator releases themBitcoin and altcoin deposits, 3 coins on recordSportsbook on the same account as the casinoServing US players since 1996No free spins in the welcome offerBonus code SIGNUP1000 has to be entered on the deposit formNo live dealer tables on record

  6. 6Xbet8.6/10since 2013 · accepts US players200% up to $500Wagering 40x · Minimum deposit $20 · No bonus code neededCrypto · 3–5 minCryptoCardsBank wirePlay at Xbet
    Offer details

    Welcome offer: 200% up to $500. Wagering requirement 40x. Minimum qualifying deposit $20. No bonus code is needed. Withdrawal window quoted by the payment method: Crypto · 3–5 min. Payment methods on record: Crypto, Cards, Bank wire.

    Pros and cons

    Withdrawals land in 3–5 min once the operator releases themBitcoin and altcoin deposits, 1 coins on recordSportsbook on the same account as the casinoServing US players since 2013No offshore licence on recordWagering 40x is on the high side for this listNo free spins in the welcome offer

21+. Play responsibly. Call 1-800-GAMBLER if gambling stops being a game. Offers are for new customers only and change without notice — check the terms at the operator before you deposit.

Best North Carolina Betting Apps Are Live

So, what North Carolina betting apps should you sign up with? Here are the top six available in North Carolina, all of which you can sign up for today.

  1. 📲 ESPN BET NC: Use bonus code SBWIRENC for $225 in Bonus Bets After 1st Bet plus 200% Deposit Match up to $500
  2. 📲 BetMGM NC: Use bonus code SBWIRE for a Bet $5, Get $150 offer
  3. 📲 FanDuel NC: Bet $5, Get $250 in bonus bets
  4. 📲 bet365 NC: Use promo code SBWIRENC for a Bet $5, Get $200 offer or $1000 First Bet Safety Net
  5. 📲 Caesars Sportsbook NC: Use promo code SBWIREDNC for a Bet $10, Get $250 offer
  6. 📲 DraftKings NC: Bet $5, Get $250 in bonus bets
See BetMGM.com for Terms. Must be 21+ to participate & present in NC only. New Customer Offer. Subject to eligibility requirements. Rewards are non-withdrawable bonus bets that expire in 7 days. Gambling problem? Call 877-718-5543 or visit morethanagame.nc.gov.

1. ESPN BET - Use bonus code for $225 in Bonus Bets After 1st Bet plus 200% Deposit Match up to $500

The ESPN BET North Carolina promo offers new users $225 in bonus bets within 72 hours of making an initial wager - such as $10 on Duke or UNC. The bonus bets will be awarded in nine wagers of $25 each, and the offer is unlocked by the bonus code. In addition, customers who make a first-time deposit will receive a 200% match up to $500, paid in eligible cashback — a non-wagerable bonus balance which converts to cash based on eligible cash wagers. The rate is 10% from Monday through March 18, and drops to 5% after 8:59am on March 18. For example, a $100 wager at a 10% rate would unlock $10 in eligible cashback. You can withdraw that money or wager it on odds of -200 or longer.

Must be 21+ to participate. T&Cs Apply. Play Responsibly. Gambling problem? Call 877-718-5543 or visit morethanagame.nc.gov.

2. BetMGM - Use bonus code for a Bet $5, Get $150 offer

You’re already familiar with MGM, one of the biggest names in betting and entertainment. Its online sportsbook is one of the most popular in the country, especially for those who like making parlay wagers. It promises to be one of the most popular North Carolina betting apps. The BetMGM North Carolina bonus code awards new users $150 in bonus bets after an initial wager of at least $5. The bonus bets will be awarded as six wagers of $25 each, and the bonus offer unlocks the deal. Users must also make an initial deposit of at least $10.

See BetMGM.com for Terms. Must be 21+ to participate & present in NC only. New Customer Offer. Subject to eligibility requirements. Rewards are non-withdrawable bonus bets that expire in 7 days. Gambling problem? Call 877-718-5543 or visit morethanagame.nc.gov.

3. FanDuel - Bet $5, Get $250 in bonus bets

FanDuel is one of the major players the U.S. sports betting industry, and the FanDuel North Carolina promo code offers new users $250 in site credits after an initial wager of at least $5. Make a first-time deposit of $10 or more and then simply place a $5 or more first real-money wager on any FanDuel Sportsbook market. Users will receive the site credit within 72 hours of their initial wager, and the bonus amount can used at a maximum of $250, a minimum of $5, or anywhere in between.

Must be 21+ to participate. T&Cs Apply. Play Responsibly. Gambling problem? Call 877-718-5543 or visit morethanagame.nc.gov.

4. bet365 -Use promo code for a Bet $5, Get $200 offer or $1000 First Bet Safety Net

One of the world’s most popular sportsbooks, bet365 pioneered many features such as live betting and same-game parlays that are standard across the industry today. The bet365 North Carolina bonus code offers new users a choice of two deals— get $200 in bonus bets after an initial wager of at least $5, or receive a first-bet safety net up to $1,000, which reimburses a lost first wager in bonus bets up to the maximum amount. The bonus offer unlocks either offer.

Must be 21+ to participate. T&Cs Apply. Play Responsibly. Gambling problem? Call 877-718-5543 or visit morethanagame.nc.gov.
Must be 21+ to participate. T&Cs Apply. Play Responsibly. Gambling problem? Call 877-718-5543 or visit morethanagame.nc.gov.

5. Caesars Sportsbook - Use promo code for a Bet $10, Get $250 offer

The Caesars Sportsbook North Carolina bonus code offers new users $250 in bonus bets on an initial $10 wager, with use of the bonus code. The bonus bets are awarded as five credits worth $50 each, and the qualifying wager must be made on an event with odds of -10000 or longer. The bonus bets expire after 14 days, one of the longest redeeming windows provided by North Carolina sports betting apps.

Must be 21+ to participate. T&Cs Apply. Play Responsibly. Gambling problem? Call 877-718-5543 or visit morethanagame.nc.gov.

6. DraftKings - Bet $5, Get $250 in bonus bets

DraftKings is another titan of U.S. sports betting, and the DraftKings North Carolina promo code offer earns new users $250 in bonus bets after an initial $5 wager. The bonus bet amount will be issued as 10 wagers worth $25 apiece. All users who took part in the DraftKings prelaunch offer will still be eligible for this offer, but will now be receiving $250 in bonus bets upon placing their first bet of $5 or more.

Gambling problem? Call 877-718-5543 or visit http://morethanagame.nc.gov. Must be 21+ to participate & present in NC only. Eligibility restrictions apply. See terms at http://draftkings.com/sportsbook/nc . Ends 04/14/24 at 11:59 PM ET. Valid 1 per new customer. Customers who deposit min. $5 AND bet min. $5 will receive an additional $250 in Bonus Bets. Bonus bets must be wagered 1x before any resulting cash winnings can be withdrawn and stake is not included in winnings. Bonus Bets expire 7 days (168 hours) after being awarded. See terms at http://draftkings.com/sportsbook. Play Responsibly.

How to Sign up with North Carolina Betting Apps

Now that North Carolina sports betting is live, you can sign up for as many NC betting apps as you like. The process is simple, and while not all North Carolina sports betting apps have this exact process, they are all very similar.

  1. Tap on BET NOW in this article to access the North Carolina betting apps  you want to sign up with (you can grab all of them if you like!).
  2. Click the appropriate button to sign up and choose “North Carolina” in the menu of available states - though you may already be directed to the NC landing page
  3. Enter an email address and password to set up an account.
  4. Enter information to confirm your age, identity and location; you will need to activate geolocation and submit proof of age/ID - often a scan of your driver's license.
  5. Opt into the sportsbook’s welcome offer and enter make sure the promo code in this review is listed, if applicable, though for most of these North Carolina betting apps the promo offer will be auto filled.

Gambling Websites may earn revenue from sports betting operators for audience referrals to betting services. Sports betting operators have no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. See applicable operator site for its terms and conditions. If you or someone you know has a gambling problem, help is available. Call the National Council on Problem Gambling 24/7 at 1-800-GAMBLER. Must be 21 or older to gamble.

Sports betting and gambling are not legal in all locations. Be sure to comply with laws applicable where you reside.

Gambling Websites Editorial Team  for gambling-websites.net
Gambling Websites 28 Articles written twitter logo @dcaraviello
Veteran sports journalist Gambling Websites Editorial Team has covered college football, college basketball, motorsports and golf, covering all three US golf majors, the Daytona 500 and SEC football.