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
Top North Carolina Betting Bonuses
Sportsbook | Bonus Offer* |
---|---|
DraftKings Sportsbook | Get up to $300 in Bonus Bets Instantly |
FanDuel Sportsbook | Bet $5 Get $150 in Bonus Bets Instantly |
Caesars Sportsbook | $1,000 First Bet Back |
BetMGM | $1,500 First Bet Back |
Bet365 | Bet $5 Get $150 in Bonus Bets OR $1,000 First Bet Safety Net |
Fliff | 100% 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.

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
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.
- Be sure to check out our DraftKings Sportsbook States guide.
- North Carolina sports bettors can compare DraftKings Sportsbook NC with other legal online sportsbooks in our DraftKings Sportsbook Review.
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:
- Choose a “CLAIM OFFER” FanDuel link on this Props.com page, which automatically qualifies for the welcome bonus (no promo code needed).
- Select the “Join Now” option on the app or desktop homepage.
- Pick North Carolina from the list of eligible states.
- Complete the two-step registration process (account creation + personal details) and agree to the terms and conditions.
- Deposit at least $10.
- Place your first bet worth $5 or more
- 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.
- Is FanDuel legal in your state? Find out with this Legal FanDuel States guide.
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:
- Select a “Claim Offer” prompt for BetMGM in this guide (no promo code needed with a Props.com link).
- Choose the “Register” option on the app or desktop version.
- Enter your email or sign in through a Yahoo! Sports or PayPal account.
- Fill in all required registration info (e.g., username, password, address, phone number, birth date).
- Select two security questions and give the relevant answers, then agree to the terms and conditions.
- 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.
- Compare BetMGM Sportsbook NC with other mobile sports betting promo offers in our BetMGM Bonus Code + review.
Caesars Sportsbook NC
The following steps show how to pick up the Caesars North Carolina sports betting bonus:
- Pick a “Claim Offer” link relating to Caesars Sportsbook.
- Choose North Carolina from the list of states and select Bet Now.
- Enter your email address (the PROPSCOM1000 code should already be entered when using our Props.com link).
- Fill out the registration form and answer the security questions.
- Deposit at least $10.
- 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.
- Compare the Caesars NC bonus with other NC sportsbook promotions in our full review of Caesars Sportsbook.
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.
- See how Bet365 NC compares with other online sports betting sites in our full review of Bet365.

Other Sportsbook Bonus Guides
- Top Bonuses in the United States
- Top Bonuses in Alabama
- Top Bonuses in Arizona
- Top Bonuses in California
- Top Bonuses in Colorado
- Top Bonuses in Florida
- Top Bonuses in Illinois
- Top Bonuses in Indiana
- Top Bonuses in Kansas
- Top Bonuses in Kentucky
- Top Bonuses in Maryland
- Top Bonuses in Massachusetts
- Top Bonuses in Michigan
- Top Bonuses in Nebraska
- Top Bonuses in New Jersey
- Top Bonuses in New York
- Top Bonuses in Ohio
- Top Bonuses in Oklahoma
- Top Bonuses in Pennsylvania
- Top Bonuses in Tennessee
- Top Bonuses in Texas
- Top Bonuses in Virginia
- Top Bonuses in Wisconsin