Welcome to the Props.com guide to North Carolina Betting Apps. North Carolina sports betting is legal and available through online and retail sportsbooks. Online sports betting sites are exciting because they provide large sign-up bonuses. Some NC online sportsbooks offer hundreds of dollars in bonus bets for a $5 wager.

This page will cover the best NC sports betting bonuses and the relevant promo codes. You can also find out about additional bonuses available through fantasy props sites, which offer a similar experience to sports wagering.

We update this page whenever necessary, so you can always check here for the latest online betting and fantasy props promo codes.

Best Sportsbook Sign-Up Offers

Gambling problem? Call 1-800-GAMBLER (Available in the US). Call 877-8-HOPENY or text HOPENY (467369) (NY), Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico. See more…
New Players Only, Must be 21+. Gambling Problem? Call 1-800-GAMBLER. Must be Present in Legal State. Full T&Cs Apply. Please Play Responsibly. See more…
Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA). 21+ only. Please Gamble Responsibly. Terms and conditions apply. Subject to eligibility requirements. Bonus bets are non-withdrawable. This promotional offer is not available in Mississippi, Nevada, Ontario, or Puerto Rico. See more…

Top North Carolina Betting Bonuses

SportsbookBonus Offer*
DraftKings SportsbookGet up to $300 in Bonus Bets Instantly
FanDuel SportsbookBet $5 Get $150 in Bonus Bets Instantly
Caesars Sportsbook$1,000 First Bet Back
BetMGM$1,500 First Bet Back
Bet365Bet $5 Get $150 in Bonus Bets OR $1,000 First Bet Safety Net
Fliff100% Match up to $100 in Fliff Cash

Best North Carolina Online Sportsbooks

Props.com reviewers have thoroughly covered all available North Carolina betting apps to find the best options. We heavily consider welcome bonuses during the review process in order to bring you the best offers.

Below you will find info on and bonuses from the following elite NC sports betting sites:

Keep in mind that these are legal online sports betting sites. The Tar Heel State passed the sports betting bill HB 347 in 2023 to legalize online sports betting and retail bookmakers. As such, you can legally enjoy the four mobile sports betting apps listed above anywhere within state lines.

Best North Carolina Betting Apps

North Carolina Sportsbook Promos

North Carolina’s first legal mobile sports betting apps went live on March 11, 2024. You can sign up for a new account at the following online sportsbooks now and take advantage of welcome bonus offers available at each.

Top NC Sports Betting Promotions

Top Sportsbook in North Carolina

Gambling problem? Call 1-800-GAMBLER (Available in the US). Call 877-8-HOPENY or text HOPENY (467369) (NY), Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico. See more…
New Players Only, Must be 21+. Gambling Problem? Call 1-800-GAMBLER. Must be Present in Legal State. Full T&Cs Apply. Please Play Responsibly. See more…
Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA). 21+ only. Please Gamble Responsibly. Terms and conditions apply. Subject to eligibility requirements. Bonus bets are non-withdrawable. This promotional offer is not available in Mississippi, Nevada, Ontario, or Puerto Rico. See more…

Best North Carolina Sportsbook Promos

Here are the best NC sportsbook promotions based on our independent testing and research.

DraftKings Sportsbook NC

DraftKings offers a “Bet $5, Get $300 in Bonus Bets Instantly” welcome promo for North Carolina players.

That puts $300 in bonus bets into your account for making a qualifying minimum bet with your first wager at DraftKings Sportsbook.

The terms and conditions of what bets qualify for the bonus bets change from time to time, as does the amount of bonus bets that come with the promo. The promo posted in the link below reflects the current DraftKings promo available for sports bettors in your state.

DraftKings Sportsbook Sign-Up Bonus Terms And Conditions

  • Min. $5 bet to receive $300 in bonus bets
  • Credits issued as multiple equal-amount Bonus Bets
  • When your bet settles, you’ll get the bonus bets added to your DraftKings Sportsbook account.
  • You get the bonus no matter the outcome of the bet (it doesn’t matter whether you win or lose).
  • When you wager bonus bet credits at DraftKings, you keep any winnings from the bet, but don’t retain the amount of the original bonus bet.
  • Once the bonus bets appear in your account, you have seven days to wager them before they expire. The bonus credits are separate from your cash balance.
  • You can use the bonus bets to place wagers, but you’ll only retain the winnings from the bonus bets (not the original stake itself).

Why DraftKings NC

DraftKings leads the US in sports betting revenue for a few reasons. First off, it has a wide range of professional and college sports. You’ll have no trouble placing wagers on North Carolina teams like the Duke Blue Devils, Charlotte Hornets, and Carolina Panthers. This bookmaker also offers a unique online NC sports betting experience, with features like Missions, My Rewards, and betting pools. Finally, DraftKings has a top-tier mobile sports betting app, as evidenced by its 4.9/5 App Store and 4.6/5 Google Play ratings.

FanDuel Sportsbook NC

The FanDuel bonus offers NC online sports bettors a Bet $5, Get $300 in Bonus Bets if Your Bet Wins promo.

About This Offer

This welcome promo is available to brand-new FanDuel Sportsbook members (i.e., no deposits in other states) who sign up in the Tar Heel State. You must make a first deposit worth at least $10 and place a first sports bet of $5 or more (not eligible with odds boosts). You’ll receive $300 in bonus bets instantly if that first bet wins. The bonus sports bets expire within seven days of receipt.

How Do I Get The FanDuel North Carolina Welcome Bonus?

The FanDuel North Carolina sports betting bonus is available through the following steps:

  1. Choose a “CLAIM OFFER” FanDuel link on this Props.com page, which automatically qualifies for the welcome bonus (no promo code needed).
  2. Select the “Join Now” option on the app or desktop homepage.
  3. Pick North Carolina from the list of eligible states.
  4. Complete the two-step registration process (account creation + personal details) and agree to the terms and conditions.
  5. Deposit at least $10.
  6. Place your first bet worth $5 or more
  7. If that bet wins, you get $300 in bonus bets

Why FanDuel NC

FanDuel rivals DraftKings for the best North Carolina sports betting site due to its market variety and promos. Like DraftKings, it has an excellent selection of pro and college sports betting markets. You can easily wager on the Hornets, Panthers, North Carolina Tar Heels, NC State Wolf Pack, Duke Blue Devils, and more. FanDuel is an industry leader in online horse racing betting if you’re into wagering on ponies. It also offers more promos (e.g., no sweat parlays, odds boosts) than almost any other online betting site.

  • You can compare FanDuel Sportsbook NC with other North Carolina sportsbook promos and betting sites in our FanDuel review.
New Players Only, Must be 21+. Gambling Problem? Call 1-800-GAMBLER. Must be Present in Legal State. Full T&Cs Apply. Please Play Responsibly. See more…

BetMGM NC

The BetMGM NC bonus offers NC sports fans a $1,500 First Bet Back deal.

Sign up for a new BetMGM account with the “CLAIM OFFER” link below, make your first deposit, and place your first bet. If that bet loses, BetMGM will issue a full refund in bonus bets. The bonus bets value matches the amount of that first wager, up to a max of $1,500.

Note that the rebate comes in the form of bonus bets. Bonus bets can be used the same way you use cash, but you only retain the winnings from a wager made with bonus bets (and not the original stake).

About This Offer

This welcome bonus is available to North Carolina sports bettors who haven’t deposited at BetMGM in other states. You need to deposit $10+ and place a $5+ qualifying first bet within at least seven days of signing up. If you receive bonus bets, those come with 1x wagering requirements and a 7-day expiry date.

How Do I Get The BetMGM North Carolina Welcome Bonus?

You can pick up the BetMGM North Carolina bonus as follows:

  1. Select a “Claim Offer” prompt for BetMGM in this guide (no promo code needed with a Props.com link).
  2. Choose the “Register” option on the app or desktop version.
  3. Enter your email or sign in through a Yahoo! Sports or PayPal account.
  4. Fill in all required registration info (e.g., username, password, address, phone number, birth date).
  5. Select two security questions and give the relevant answers, then agree to the terms and conditions.
  6. Deposit at least $10 and wager $5 or more within seven days of completing registration.

Why BetMGM NC

BetMGM is one of the top sports betting operators for North Carolina bettors due to its rewards program and markets. MGM Rewards is among the industry’s most comprehensive loyalty programs, offering discounts at MGM Resorts properties, bonus bets, and much more. The markets include everything from college basketball to Rugby Union. For good measure, BetMGM features other popular forms of online gambling like casino games and online poker.

Gambling problem? Call 1-800-GAMBLER (Available in the US). Call 877-8-HOPENY or text HOPENY (467369) (NY), Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico. See more…

Caesars Sportsbook NC

The following steps show how to pick up the Caesars North Carolina sports betting bonus:

  1. Pick a “Claim Offer” link relating to Caesars Sportsbook.
  2. Choose North Carolina from the list of states and select Bet Now.
  3. Enter your email address (the PROPSCOM1000 code should already be entered when using our Props.com link).
  4. Fill out the registration form and answer the security questions.
  5. Deposit at least $10.
  6. Make your first bet (at least $10).

Why Caesars Sportsbook NC

The Caesars NC sports betting experience includes plenty of markets and an excellent rewards program. The markets range from the NFL to softball and provide North Carolina sports betting favorites like Hurricanes hockey lines and college basketball. Similar to BetMGM, Caesars offers a detailed loyalty program with many rewards. It’s also the main partner of North Carolina’s tribal casinos and retail sports betting locations, operating Harrah’s Cherokee Valley River, Harrah’s Cherokee Casino Resort, and Catawba Two Kings Casino.

Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA). 21+ only. Please Gamble Responsibly. Terms and conditions apply. Subject to eligibility requirements. Bonus bets are non-withdrawable. This promotional offer is not available in Mississippi, Nevada, Ontario, or Puerto Rico. See more…

Bet365 North Carolina

Bet365 NC presents a sign-up offer that’s unique among U.S. online sportsbooks.

Register for a new Bet365 Sportsbook North Carolina account through the “CLAIM OFFER” link below, and you get to choose between two different welcome bonuses. One is a Bet-Get offer, and the other is a first bet insurance offer.

Let’s take a look at both offers:

Bet365 Sportsbook North Carolina $1,000 First Bet Safety Net

The Bet365 NC $1,000 First Bet Safety Net promo functions as first bet insurance. Make your first bet with Bet365 Sportsbook, and if it loses, the sportsbook will refund the stake (up to a max of $1,000).

The rebate is issued in the form of bonus bets. It’s important to note that when you wager with bonus bets, you don’t retain the original stake, and you only keep the winnings from the bet.

Bet365 NC Bet $5 Get $150

The Bet365 North Carolina Bet $5 Get $150 welcome bonus offers new members the opportunity to earn $150 in bonus bets, just by placing a wager of $5. The result of this bet does not matter.

North Carolina bettors simply need to place their first bet of just $5 to automatically earn $150 in bonus funds as soon as that bet is settled. The bet-get bonus amount from Bet365 can change from time to time, but right now the Bet $5 Get $150 in Bonus Bets offer competes well with other similar sign-up offers in the sports betting industry.

How Do I Unlock The Bet365 NC Promo?

  • Click the “CLAIM OFFER” or “BET NOW” link below.
  • On the Bet365 site, click the yellow “Join Now” tab.
  • Fill in the requested details on the screen that appears.
  • Choose your bonus offer
  • Make a minimum $10 deposit to unlock your chosen bonus.

Why Bet365?

One of the most reputable sports betting companies in the world, the Bet365 NC platform offers North Carolina bettors a top-notch sportsbook app.

Carolina Hurricanes goalie

Other  Sportsbook Bonus Guides

Top NC Sportsbook promos September 2025

Top Sportsbook in North Carolina

Gambling problem? Call 1-800-GAMBLER (Available in the US). Call 877-8-HOPENY or text HOPENY (467369) (NY), Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico. See more…
New Players Only, Must be 21+. Gambling Problem? Call 1-800-GAMBLER. Must be Present in Legal State. Full T&Cs Apply. Please Play Responsibly. See more…
Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA). 21+ only. Please Gamble Responsibly. Terms and conditions apply. Subject to eligibility requirements. Bonus bets are non-withdrawable. This promotional offer is not available in Mississippi, Nevada, Ontario, or Puerto Rico. See more…

North Carolina Sports Betting FAQ

Here are answers to the most pressing questions related to sports betting in North Carolina.

Can I bet on sports online in North Carolina?

You can enjoy legal online sports betting in North Carolina thanks to the passage of sports betting bill HB347. This legislation entered the North Carolina General Assembly in March 2023 after passing the House Commerce Committee. It officially became law after passing the North Carolina House and Senate, then receiving a signature from Gov. Roy Cooper on June 14, 2023.

Online sports betting launches happened on March 11, 2024, with several prominent sportsbook apps going live this day. You can legally place online sports wagers if you’re at least 21 years old and within state boundaries.

Is DraftKings sportsbook legal in North Carolina?

DraftKings is one of the most-popular legal sports betting sites in this state. It holds an online wagering license with the North Carolina Education Lottery. As a result, DraftKings can serve North Carolina bettors who are aged 21+ and located within state lines.

This bookmaker is the most-popular online sports betting site in America. It offers thousands of betting lines each day, allowing you to easily wager on any NC professional sports team. This operator also provides unique extras like social aspects (mingle with friends) and Missions.

Can I bet on FanDuel in North Carolina?

FanDuel is among the legal and licensed North Carolina sportsbooks. It obtained licensing after the Tar Heel State made retail and online sports betting legal. Therefore, you can legally place bets on the FanDuel NC app if you’re 21+ years old and located inside state lines.

This bookmaker is one of the most-popular mobile sportsbooks in the country, trailing only DraftKings in sports betting revenue. Its success hinges upon its wide market coverage, regular promos, and user-friendly app. Not surprisingly, FanDuel is already off to a hot start in the North Carolina sports betting market.

Is Bet365 legal in North Carolina?

Bet365 is legal after receiving approval for a North Carolina sports betting license from the NC Education Lottery. It pursued licensing after seeing the retail and online sports betting bill HB347 pass. This legislation went through a sports betting committee, the NC General Assembly, and the desk of Gov. Roy Cooper before passing.

As for Bet365, it was ready for the online sports betting launch in March 2024 and has been serving North Carolina bettors ever since. It’s also active on the retail side, partnering with the Charlotte Hornets as part of HB347’s initiative to bring retail sportsbooks to eight professional sports facilities.

Can you use sports betting apps in North Carolina?

Yes, you can bet online through mobile sportsbooks anywhere within the Tar Heel State. Several legal NC sports gambling apps are available, such as DraftKings, FanDuel, Caesars, and BetMGM. According to NC sports betting law, you must be at least 21 years of age and located anywhere inside of the state.

Mobile sports betting became legal through NC sports betting bill HB347, which gives the North Carolina Lottery Commission power to regulate the industry. The lottery also regulates North Carolina gambling in other areas too, including horse racing. In short, you don’t have to wonder is sports betting legal in North Carolina anymore.

the PROP drop NEWSLETTER

Your one-stop resource for all things player props.

SUBSCRIBE NOW!

Recommended Bonuses Recommended Bonuses

BetMGM

First Bet Offer for New Customers Only

Up To $1500 Paid Back in Bonus Bets if You Don't Win

Gambling problem? Call 1-800-GAMBLER (Available in the US). Call 877-8-HOPENY or text HOPENY (467369) (NY), Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico.

Fanduel

Bet $5 Get $200 in Bonus Bets

NO PROMO CODE NEEDED

New Players Only, Must be 21+. Gambling Problem? Call 1-800-GAMBLER. Must be Present in Legal State. Full T&Cs Apply. Please Play Responsibly.

Caesars Sportsbook

Bet $1, Double Winnings Your Next 20 Bets

Enter Code: PROPSCOM1000

21+ & Physically in Legal State, T&Cs Apply
Background