Best North Carolina Sportsbook Promos & Bonuses

There are plenty of North Carolina sportsbook bonuses and promos to choose from now that online sports betting is live in NC. Right now you can claim nearly $5,000 in combined welcome bonuses from top betting sites like Caesars, FanDuel, BetMGM, Bet365, and DraftKings by using the links and promo codes below.

Read on for full details of the best NC sports betting bonuses, plus how to register and claim them here.

Top NC online sportsbook bonuses

$1,000 First Bet
On Caesars
Caesars Sportsbook Review
  • Up to $1,000 Back as a Bonus Bet if Your Bet Loses
  • Stream NFL Games In-App for Free
  • 21+ Gambling problem? Call 1-800-GAMBLER 
  • Use Promo Code: SHARPER1000
Bet $5
Get $200
If Your Bet Wins
FanDuel Sportsbook Review
  • Bet $5 Get $200 in Bonus Bets if Your Bet Wins
  • PLUS a Daily Boost or Bonus All Summer
  • Gambling Problem? Call 1-800-GAMBLER. 21+ 
  • To Claim: Click Play Now
Up to $1,500
In Bonus Bets
BetMGM Sportsbook Review
  • Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win*
  • *Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms. 21+. Gambling Problem? Call 1-800-GAMBLER
  • Use Bonus Code: NCSHARP
Up to $1,000
In Bonus Bets
Bet365 Sportsbook Review
  • First Bet Safety Net up to $1,000, or Bet $5 Get $150 in Bonus Bets
  • 30% Extra on Same Game Parlay Profit
  • Gambling Problem? Call or text 1-800-GAMBLER 21+ 
  • Use Bonus Code: SHARPNC
Up to $1,200 Bonus
New User Bonus. T&Cs Apply
DraftKings Sportsbook Review
  • Bet & Get up to $150 Instantly!
  • PLUS up to $1,000 Deposit Bonus
  • PLUS $50 Bonus Bet on Deposit
  • Gambling Problem? Call 1-800-GAMBLER 

North Carolina sportsbook promo codes & bonus offers

North Carolina bettors now have their choice of eight online sports betting apps, all offering unique welcome offers and promos. Many of the sign-up offers provide a great opportunity to score bonus bets with a small investment of $5 or $10.

Be sure to pay attention to the terms and conditions before claiming any sports betting bonus listed here.

Below find sign-up bonuses from our top recommended sportsbooks along with our exclusive promo codes. 

NC SportsbookWelcome BonusPromo Code
Caesars North Carolina$1,000 First Bet On CaesarsSHARPER1000
FanDuel North CarolinaBet $5 Get $200 in Bonus Bets if Your Bet Wins PLUS a Daily Boost or Bonus All Summer

Click to claim promo
BetMGM North CarolinaUp to $1,500 in Bonus Bets if your First Bet Doesn't WinNCSHARP
Bet365 North CarolinaBet $5, Get $150 OR First Bet Safety Net up to $1,000 in Bonus BetsSHARPNC (*see note below)
DraftKings North CarolinaGet up to $1,200 in BonusesClick to claim promo

*The Bet365 bonus code SHARPNC can be used during registration, but does not change the offer amount in any way.

Find details on launch welcome offers below. We will continue to update offer details according to the best current bonuses available.

NC sports betting promos explained

We combed through all of the legal sports betting apps in North Carolina to identify the top five NC sports betting promos available for new customers. You can sign up with as many NC online sportsbooks as you like, which allows you to claim multiple welcome bonuses. Find the current sign-up offer details here.

Caesars Sportsbook North Carolina welcome bonus

Caesars Sportsbook North Carolina Promo

Caesars Sportsbook NC welcome offer: Up to $1,000 First Bet On Caesars

  • After creating your account, you have 30 days to make a deposit and place an initial qualifying wager.
  • The initial qualifying wager must be for at least $5.
  • If your first qualifying wager loses, you will receive the stake amount back as a Bonus Bet worth up to $1,000.
  • You’ll then have 14 days to use your Bonus Bet. If your Bonus Bet is a winner, you’ll receive the winnings but not the stake amount back.

How the Caesars Sportsbook NC welcome offer works for you

Use promo code SHARPER1000 to claim this welcome offer from Caesars. Must be 21+ and physically present in NC. New users only. Must register using eligible promo code. First bet after registration must qualify. Min. qualifying bet: $5. Bonus Bet amount not returned for winning bets. Void where prohibited. 

Other Caesars Sportsbook NC bonuses and promos

  • Profit Boosts — Caesars commonly has profit boosts, including 50% and 100% boosts, available for different sports. These can be for parlays or same game parlays, or can sometimes be used for any type of wager. Always look for them before placing a bet. 
  • Bet Matches — Caesars will sometimes offer to “match” your bet by offering some or all of your stake back for making particular bets. For instance, at the start of the Stanley Cup playoffs, Caesars had a “NHL Futures Bet Match” offer giving you 50% of your stake as a Bonus Bet just for making a futures bet on the winner, no matter if you won or lost your bet.
  • Bonus Bet Drops — Sometimes Caesars will just give you a Bonus Bet, usually a small one (e.g., $5) that has to be used for a certain type of wager (e.g., a same game parlay). 

FanDuel North Carolina welcome bonus

FanDuel North Carolina Promo

FanDuel Sportsbook NC welcome offer: Bet $5, Get $200 in Bonus Bets if Your Bet Wins PLUS a Daily Boost or Bonus All Summer

  • Use se our links to create your account and make a first-time deposit of $10 or more.
  • Place an initial wager of at least $5 on any FanDuel Sportsbook market that is live on the platform.
  • If you win that first bet, you’ll additionally receive $200 in Bonus Bets.
  • You can wager your Bonus Bets in any increments you like, but you have to use them within 7 days or they’ll expire.
  • When you win wagers placed Bonus Bets, you’ll receive the winnings but not the stake amount.

How the FanDuel Sportsbook NC offer works for you

No FanDuel promo code needed. Just use our links above. New customers only. 21+ and present in NC. Bonuses are issued in non-withdrawable bonus bets. Gambling problem? Call 877-718-5543 or Visit 21+ NC Only.

Other FanDuel Sportsbook NC bonuses and promos

  • Profit Boosts — FanDuel frequently offers profit boosts for certain types of bets, such as a 30% profit boost for making a same game parlay on a particular sport.
  • Refer a Friend — Get a friend to sign up for an account and place an initial bet, and both you and your friend get $50 in Bonus Bets.
  • Free Picks Contests — FanDuel often runs promos inviting users to make free picks with chances to win Bonus Bets.

BetMGM North Carolina welcome bonus

BetMGM North Carolina Bonus Code

BetMGM Sportsbook NC welcome offer: Up To $1,500 In Bonus Bets If Your First Bet Doesn’t Win

  • Use our bonus code to create your account and deposit at least $10.
  • Make an initial qualifying bet and if your bet doesn’t win, receive the bet amount back as a Bonus Bet worth up to $1,500.
  • If your first bet was for $50 or less and it loses, you’ll get back a single Bonus Bet worth the equivalent amount. If you bet more than $50 and lost, you’ll get five Bonus Bets divided equally (20% each).
  • You’ll have 7 days to use your Bonus Bet(s). If you win with Bonus Bets, you’ll receive the winnings but not the stake amount.

How the BetMGM Sportsbook NC welcome offer works for you

Make sure to use the bonus code NCSHARP at registration. One New Customer Offer Only. Add’l terms apply. Gambling problem? Call 877-718-5543 or Visit 21+ NC Only.

Other BetMGM Sportsbook NC bonuses and promos

  • Odds Boosts and Parlay Boosts — At BetMGM, you will almost always see a promo (or multiple ones) offering the chance to “Score a 33% Bigger Payout” when placing particular bets in particular markets. Opt in and receive those boost tokens, then apply them in your bet slip when submitting your wagers.
  • Refer a Friend — Both you and your friend can receive a $100 Bonus Bet when your friend registers an account. You can get up to 20 of these bonuses per month!
  • Free-to-Play Games — BetMGM usually has a free-to-play game you can play once per day in which you can win bonuses or boosts. For example, during basketball season there is the BetMGM Fast Break game “Take Your Shot” that costs nothing to play and awards these prizes.

Bet365 North Carolina welcome bonus

Bet365 North Carolina Promo Code

Bet365 Sportsbook NC welcome offer: Bet $5 Get $150 in Bonus Bets OR First Bet Safety Net up to $1,000 in Bonus Bets

  • Use our bonus code when signing up at Bet365 and get a choice between TWO welcome offers.
  • If you choose the “Bet $5 Get $150” offer, deposit at least $10 and make an initial qualifying bet of at least $5, and you’ll receive $150 in Bonus Bets. You must use the Bonus Bets within 7 days and can wager them in any increments you like. You’ll receive back winnings from successful Bonus Bets, but not the stake back.
  • If you choose the First Bet Safety Net offer, deposit at least $10 and make an initial qualifying bet, and if it loses you get your bet amount back as Bonus Bets worth up to $1,000. Again, you’ll have 7 days to use the Bonus Bets, but can wager them in any increments you like, and if you win with Bonus Bets you get the winnings but not the stake.

How the Bet365 Sportsbook NC welcome offers work for you

Use the promo code SHARPNC to claim this promo. Note that the bonus code SHARPNC can be used during registration, but does not change the offer amount in any way. Both offers require a minimum $10 deposit. Bonus Bets will expire 7 days after they are added to your Bonus Bets balance. You must claim one of the offers within 30 days of registering your account.

Other Bet365 Sportsbook NC bonuses and promos

  • Bet Boosts — A staple at Bet365 are premade parlays with boosted odds for all the marquee games on any given day, presented on the home page and on individual contest pages as “Bet Boosts.” 
  • Early Payouts — Bet365 has a regular feature for moneyline betting that awards early payouts if your team goes up by a certain amount (e.g., 5 runs up in MLB, 20 points up in NBA, 3 goals up in NHL).
  • Parlay Boosts— Bet365 will automatically boost your winnings whenever you place a parlay bet. For 2 legs, you get 5% boost; for 3, you get 10%. The boosts increase in 5% increments all the way up to 70% for a long shot 14-leg parlay. 

DraftKings North Carolina welcome bonus

DraftKings North Carolina promo

DraftKings Sportsbook NC welcome offer: Get up to $1,200 in Bonuses.

  • This is a three-part welcome offer, starting with a $50 Bonus Bet just for making an initial $5 deposit.
  • Secondly, when you make an initial bet of at least $5, you get another $150 in Bonus Bets.  
  • Third, with that first deposit you are also due a 20% deposit match bonus worth up to $1,000. This bonus comes with a wagering requirement attached. Be sure to read through the terms and conditions for each of these welcome offers at DraftKings Sportsbook NC.

How the DraftKings Sportsbook NC welcome offer works for you

You do not need a DraftKings NC promo code to receive this offer. Just use our links above. Valid 1 per new customer. Bonus Bets are single-use, non-cashable, non-withdrawable, must be wagered 1x before any resulting cash winnings can be withdrawn and stake is not included in winnings. Bonus Bets expire 7 days after being awarded. Deposit match bonus comes with a 25x wagering requirement. Gambling problem? Call 877-718-5543, or visit 21+ NC only. Eligibility restrictions apply.

Other DraftKings Sportsbook NC bonuses and promos

  • “No Sweat” Bets — DraftKings often offers the chance to place “no sweat” SGP bets (same game parlays) or SGPx bets (same game parlays that add legs from other contests). With this if your bet loses, you can receive your bet amount back as a Bonus Bet (usually up to a certain amount such as $5 or $10).
  • Early Wins — With some moneyline bets, DraftKings will offer the chance at an “early win” if your team goes up by a certain amount (e.g., in hockey, if your team goes up by two goals).
  • Refer a Friend — Get a friend to sign up and deposit and you get a Bonus Bet worth the equivalent of your friend’s initial deposit up to a maximum of $200.

What are the most common bonus types for new bettors?

Here are some other bonus types you may run across at online sportsbooks in North Carolina.

Deposit match bonuses: A bonus that’s a percentage of your initial deposit up to 100%. You have to make a deposit, and there will be limits. Plus, you’ll need to meet a playthrough requirement by betting the amount of the bonus a certain number of times before it is yours. Look for the highest match percentages, highest limits and lowest wagering requirements.

No deposit bonuses: A bet credit that you receive just for signing up at a sportsbook; there’s no need to make a deposit. These are usually small, making it hard to win big.

Bet and get: Bigger payouts on a small bet, and sometimes you don’t even have to win to receive the reward. Sportsbooks often pay these in bonus bets, which means only winnings if you win with them.

Popular promotions at NC online sportsbooks

Odds boosts: Better than the normal odds for a specific bet. Most sportsbooks offer odds boost daily, but these only pay off when the boosted bet wins.

Profit boosts: Better than the normal payouts on certain bets. Sportsbooks may offer league-specific profit boosts regularly, but these offer value only when your bet wins.

Insurance: A refund in bonus bets against certain losses. Parlay insurance, overtime insurance and third- or fourth-quarter insurance all offer refunds when you come close. Again, the refunds generally take the form of bonus bets.

Pools and contests: Free-to-enter betting pools and sponsored contests with cash or betting credits as prizes.

How to use a sportsbook bonus code

Codes can unlock some of the new-player bonuses we went over above, as well as sports betting bonus offers at other online sportsbooks. The NC sportsbook bonus and promo codes you find on this page will ensure you are getting the maximum possible return on your initial deposit or bet.

All you need to do is fill in the bonus code field with that info when the sportsbook prompts you during sign-up. The sportsbook will do the rest.

What are bonus bets, and how do they work?

Some of the sportsbook promos above mention “bonus bets.” These are credits you can use to bet at the sportsbook, but they are not withdrawable on their own. Win with a bonus bet, and you’ll get the winnings but not the amount of your wager back as you normally would.

Bonus bets and other similar credits usually have a shelf life, which means they won’t work on most futures bets. Look to use them on single-game bets, but avoid big favorites because you can only collect the winnings.

What is bet insurance, and how does it work?

Bet insurance is a promo that online sportsbooks use quite often. Here’s how it works.

  • Place a certain type of bet according to the terms of the offer (such as your first bet as a new customer at that sportsbook).
  • If that bet loses, you’ll get a refund, generally in the form of a bonus bet or bonus bets.

This is more of a limited second chance than a refund because the refund is something that you will need to wager and subsequently win with to see any benefit. Plus, if your bonus bet wins, you receive only the profit from the wager, not your original bet amount. You may also find sportsbooks offering insurance if you lose a parlay by just one leg.

Most of the time, there’s no risk in claiming such a promotion if you were planning to place the bet anyway. It’s simply a bit of insurance for your bet that could give you a return on what would otherwise be an immediate loss.

Terms and conditions for sports betting bonus offers

There’s always a catch or at least something you need to do to get your hands on a sportsbook promo or bonus. Read the fine print, including every term and condition, for any sportsbook promotion or bonus. The terms and conditions should include the following:

  • What playthrough requirements you must meet, if any. This simply means, how much you must wager of your own money before you can withdraw a bonus offer. Playthrough requirements, also called rollover requirements, are represented as multipliers: 2X, 5X, 10X.
    • For example, a promo offering a $200 bonus bet with a 5X playthrough requirement means a customer must wager 5 x $200, or $1,000 of their own money before they can withdraw the bonus offer.
  • The bets that qualify for the bonus.
    • Parlays and odds-boosted bets often do not qualify for bonus offers.
  • Any minimum or maximum odds that you’ll need to know.
    • Bonuses typically require certain odds. For example, DraftKings’ bonus offer requires -300 odds or longer to trigger the bonus.
  • How long you have to meet the playthrough requirement.
    • This could be a few days, a week, or more than a month.
  • What form refunds take (cash, site credit, bonus bets).

Sports betting bonuses FAQ

What is the maximum bonus you can get?

The maximum will vary from sportsbook to sportsbook. Additionally, the absolute maximum dollar figure may not be the most important information for you, depending on what you are looking for in a bonus. Right now, BetMGM Sportsbook has a welcome offer that is potentially worth up to $1,500 in Bonus Bets, the largest of the welcome offers at the moment. (See above for more details.)

How many bonuses can I get at one sportsbook?

A sportsbook’s welcome bonus is almost always limited to one per person. However, there’s no limit on how many sportsbooks you can sign up for, other than the total number of legal online sportsbooks in your state.

What are playthrough requirements?

Playthrough requirements, a.k.a. wagering requirements, stipulate how much you need to wager to translate a sports betting bonus (such as a deposit matching bonus) into withdrawable cash. Sportsbooks usually express this as a multiple of the bonus amount, such as 25x.

What sports can I get bonuses or odds boosts for?

Many sportsbook bonus offers allow you to bet on anything you want. Just look at the terms and conditions to check whether the sportsbook excludes a specific sport or type of bet.

How do I cash out bonuses or wins from bonus bets?

In most cases, if you win wagers placed with bonus bets, the winnings go straight into your account as cash. Note that when using bonus bets, you won’t receive the stake amount back like you do when placing regular cash wagers. Sometimes there might be a playthrough requirement associate with a bonus, in which case you’ll have to satisfy that requirement before you can cash out the bonus.

Is there a maximum I can win from a sportsbook bonus offer?

If there is, the sportsbook will list the maximum in the terms and conditions of the bonus.

About the Author

Tyler Andrews

Tyler is the Managing Editor for, covering sports, sports law, and gambling for the Tar Heel State. He has also covered similar topics for PlayTexas, PlayGeorgia, PlayCA, PlayFlorida, PlayOhio, and PlayMA. Tyler’s current focus is North Carolina’s pathway to gaming legalization.