Online Gambling Sports Betting Sites List of All North Carolina Sports Betting Sites
List of All North Carolina Sports Betting Sites

List of All North Carolina Sports Betting Sites

André Ifill Profile Image
Written by André Ifill Betting Expert
Updated: Nov 25, 2025

List of All North Carolina Sports Betting Sites

North Carolina joined the list of states with legal sports betting sites with its 2024 launch. There are eight legal sports betting sites in the state.

Keeping up with North Carolina's sports betting sites can be tough. That's why we've listed and reviewed all of the state's sports betting sites below to make it easier. Take a look at North Carolina's eight sports betting sites below:

  1. Fanatics Sportsbook
  2. FanDuel Sportsbook
  3. Bet365
  4. Caesars Sportsbook
  5. DraftKings Sportsbook
  6. BetMGM
  7. ESPN BET
  8. Underdog Sports

If you want to learn more about any of them, click on its name to jump down the page.

Best Sports Betting Sites in North Carolina

21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER.
Best North Carolina Sports Betting Sites
Bonus
#1
Bet & Get up to $2,000 in FanCash Bet Insurance
Get Up to $200 Back in FanCash Every Day for 10 Straight Days if Your Bet Loses (Up to $2,000 Total)
21+. New customers in AZ/CO/CT/IL/IN/IA/KS/KY/LA/MD/ MA/MI/NC/NY/OH/PA/TN/VT/VA/WV/WY/DC only.
Must opt-in and make a qualifying wager of $1+. One qualifying wager per day. Qualifying cash wager must have odds of -500 or greater. If the qualifying wager settles as a loss, receive a non-withdrawable FanCash amount equal to your stake, up to a maximum of $200 per day. FanCash paid out within 72 hours of qualifying wager settlement. FanCash expires 7 days from issuance.
See full Promo Terms and FanCash terms in the Fanatics Sportsbook app.
#2
Bet $5, Get $150 in Bonus Bets If Your Bet Wins
Place a $5 Wager and Get $150 in Bonus Bets If Your Bet Wins
21+. New customers only. Offer(s) available in AZ/CO/CT/IA/IL/IN/KS/KY/LA/MD/MA /MI/NC/NJ/NY/OH/PA/TN/VT/VA/WV/WY/DC.
Minimum $5 first deposit required. Promotion bonus will be credited to your account within 72 hours of settlement of Qualifying Wager. First online real money wager only (minimum $5). Bonuses issued as non-withdrawable bonus bets that expire in 7 days.
See full T&C at FanDuel.
#3
Bet $5, Get $150 or $1,000 First Bet Safety Net
Choose your offer: Get $150 in Bonus Bets After Your First Real Money $5 Wager or Get up to $1,000 Back in Bonus Bets if Your First Wager Loses
21+ (18+ in KY). New customers only. Offer available in AZ/CO/IL/IN/IA/ KY/LA/NC/OH/VA. Different offer(s) available in NJ/MOPA. $10 first deposit required within 30 days. Offer must be claimed via mobile app. Minimum wager of $5 required to claim the $150 Bonus Bets. Must contain at least one selection at odds of -500 or greater. Loss refunded as bonus bets up to $1,000 with Safety Net Offer. Bonus issued as non withdrawable bonus bets that expire in 7 days. Bonus Bets wager excluded from returns. See full T&C at Bet365. #ad
#4
Bet $1, Double Your Winnings on Your Next 20 Bets
Get 20 100% Profit Boosts After Your First Real Money Wager of $1
21+ only. New customers only. Must use Promo Code UNITED20X.
AZ/CO/IL/IN/IA/KS/KY/LA/ME/ MA/MD/MI/NJ/NY/NC/OH/PA/TN/VA/WV/WY/DC only.
Deposit required (min $10). Must place first real money Qualifying Wager (min $1) within 30 days. Receive twenty 100% Profit Boosts to use on any market. Maximum wager for each profit boost is $25. Maximum additional winnings for each rewarded profit boost is $2,500. Profit Boosts expire 14 days after receipt.
See full T&C at Caesars.
#5
Bet $5, Win $300 in Bonus Bets
+ 3 Months of League Pass
Bet $5, Get $300 in Bonus Bets If Your Bet Wins + 3 Months of League Pass On Us!
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD).
21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply.
On behalf of Boot Hill Casino & Resort (KS). Pass-thru of per wager tax may apply in IL. 1 per new DraftKings customer. Must register new DraftKings account to receive reward Token. Must select Token BEFORE placing min. $5 bet to get 1 promo code to redeem 3-month NBA League Pass subscription, complimentary of DraftKings, and get max. $300 in Bonus Bets if your bet wins. Min. -500 odds req. Token and Bonus Bets are single-use and non-withdrawable. Bonus Bets expire in 7 days (168 hours) and stake removed from payout. Token expires 11/23/25.
See full T&C at DraftKings.
NBA League Pass: Subscription auto-renews monthly at then-current price (currently $16.99/mo); cancel anytime. Terms, restrictions, and eligibility requirements apply. Redeem League Pass by 12/19/25 at 11:59 PM ET. Addt’l terms: https://support.watch.nba.com/hc/en-us/articles/9165532876183-League-Pass-Terms-of-Use_. Offer ends 11/16/25 at 11:59 PM ET. Sponsored by DK.
#6
Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win
Up to $1,500 Back in Bonus Bets if Your First Wager Doesn't Win
21+. New users only. Offer available in AZ/CO/IL/IN/IA/KS/LA/MD/MA/MI/NJ/OH/PA/TN/VA/WV/WY. Different offer available in NC. Offer not available in NV/NY/PR.
Qualifying deposit (min $10) and first real money wager required. If qualifying bet settles as a loss, user is refunded 100% in non-withdrawable bonus bets up to $1,500. Rewards are non-withdrawable bonus bets that expire in 7 days.
See full T&C at BetMGM.
21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER. NY: Call (877-8-HOPENY) or text HOPENY (467369). 21+.
#7
Bet $10, Get $100 in Bonus Bets
Bet $10, Get $100 in Bonus Bets Win or Lose
21+. New customers in AZ/CO/IL/IN/IA/KS/KY/LA/MD/MA/MI/NJ/NY/NC/OH/PA/TN/VT/VA/WV/DC only.
Players who place Eligible Wagers on the Eligible Games will receive $100 in Bonus Bets after their Eligible Wager(s) settle as a ‘win’ or ‘loss’. The Bonus Bet reward will be split into five (5) Bonus Bets valued at $20 each. Bonus Bets will be applied to the player's Account within 72 hours and must be used within seven (7) days of receipt. Limit one (1) Promotion Offer per Account.
See full T&C at ESPN BET.

North Carolina Sports Betting Sites Reviewed

Keep reading to see the pros and cons of North Carolina's sports betting sites:

#1 Fanatics Sportsbook

Fanatics square logo
Fanatics Sportsbook North Carolina
Bet & Get up to $2,000 in FanCash Bet Insurance

⭐ Top Feature:FanCash loyalty rewards
📝 PartnerCarolina Hurricanes
🏦 Retail Location(s)None
🖥️Websitebetfanatics.com
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$5
💸 Payout Speed:1-3 Days

🔥 Best loyalty rewards program

🔥 Fanatics Fair Play player prop insurance

🔥 Very responsive mobile app

👎 Not accessible on desktop

👎 Subpar customer support

Get Up to $200 Back in FanCash Every Day for 10 Straight Days if Your Bet Loses (Up to $2,000 Total)
21+. New customers in AZ/CO/CT/IL/IN/IA/KS/KY/LA/MD/ MA/MI/NC/NY/OH/PA/TN/VT/VA/WV/WY/DC only.
Must opt-in and make a qualifying wager of $1+. One qualifying wager per day. Qualifying cash wager must have odds of -500 or greater. If the qualifying wager settles as a loss, receive a non-withdrawable FanCash amount equal to your stake, up to a maximum of $200 per day. FanCash paid out within 72 hours of qualifying wager settlement. FanCash expires 7 days from issuance.
See full Promo Terms and FanCash terms in the Fanatics Sportsbook app.

#2 FanDuel Sportsbook

Fanduel new logo square
FanDuel Sportsbook North Carolina
Bet $5, Get $150 in Bonus Bets If Your Bet Wins

⭐ Top Feature:Same Game Parlays
📝 PartnerCarolina Panthers, PGA Tour
🏦 Retail Location(s)Bank of America Stadium
🖥️Websitefanduel.com
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$10
💸 Payout Speed:1-4 Days

🔥 Incredible Same Game Parlays

🔥 Strong mobile app

🔥 Plenty of promos for returning users

👎 Different wallet for DFS

👎 Cash outs can feel inconsistent

Place a $5 Wager and Get $150 in Bonus Bets If Your Bet Wins
21+. New customers only. Offer(s) available in AZ/CO/CT/IA/IL/IN/KS/KY/LA/MD/MA /MI/NC/NJ/NY/OH/PA/TN/VT/VA/WV/WY/DC.
Minimum $5 first deposit required. Promotion bonus will be credited to your account within 72 hours of settlement of Qualifying Wager. First online real money wager only (minimum $5). Bonuses issued as non-withdrawable bonus bets that expire in 7 days.
See full T&C at FanDuel.

#3 Bet365

Bet365 North Carolina
Bet $5, Get $150 or $1,000 First Bet Safety Net

⭐ Top Feature:Live Betting
📝 Licensing PartnerCharlotte Hornets
🏦 Retail Location(s)None
🖥️Websitenc.bet365.com
☎️ Customer support24/7 live chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$10
💸 Payout Speed:1-5 Days

🔥 Elite live betting

🔥 Smooth withdrawals

🔥 Plethora of betting markets

👎 Boring mobile app

👎 Fewer odds boosts than peers

Choose your offer: Get $150 in Bonus Bets After Your First Real Money $5 Wager or Get up to $1,000 Back in Bonus Bets if Your First Wager Loses
21+ (18+ in KY). New customers only. Offer available in AZ/CO/IL/IN/IA/ KY/LA/NC/OH/VA. Different offer(s) available in NJ/MOPA. $10 first deposit required within 30 days. Offer must be claimed via mobile app. Minimum wager of $5 required to claim the $150 Bonus Bets. Must contain at least one selection at odds of -500 or greater. Loss refunded as bonus bets up to $1,000 with Safety Net Offer. Bonus issued as non withdrawable bonus bets that expire in 7 days. Bonus Bets wager excluded from returns. See full T&C at Bet365. #ad

#4 Caesars Sportsbook

Caesars sportsbook logo square
Caesars Sportsbook North Carolina
Bet $1, Double Your Winnings on Your Next 20 Bets

⭐ Top Feature:Daily Odds Boosts
📝 Licensing PartnersCherokee Tribal Gaming Commission
🏦 Retail Location(s)Catawba Two Kings Casino, Harrah's Cherokee, Harrah's Cherokee Valley River
🖥️Websitecaesars.com
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$10
💸 Payout Speed:1-3 Days

🔥 Intuitive NFL live streaming

🔥 Daily odds boosts for all customers

🔥 Great banking

👎 Live betting behind competition

👎 SGP options lacking compared to other top sites

Get 20 100% Profit Boosts After Your First Real Money Wager of $1
21+ only. New customers only. Must use Promo Code UNITED20X.
AZ/CO/IL/IN/IA/KS/KY/LA/ME/ MA/MD/MI/NJ/NY/NC/OH/PA/TN/VA/WV/WY/DC only.
Deposit required (min $10). Must place first real money Qualifying Wager (min $1) within 30 days. Receive twenty 100% Profit Boosts to use on any market. Maximum wager for each profit boost is $25. Maximum additional winnings for each rewarded profit boost is $2,500. Profit Boosts expire 14 days after receipt.
See full T&C at Caesars.

#5 DraftKings Sportsbook

Draftkings logo square
DraftKings Sportsbook North Carolina
Bet $5, Win $300 in Bonus Bets + 3 Months of League Pass

⭐ Top Feature:Banking
📝 Licensing PartnerNASCAR
🏦 Retail Location(s)None
🖥️Websitedraftkings.com
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$5
💸 Payout Speed:1-2 Days

🔥 A ton of promos

🔥 Our top pick for beginners

🔥 Sportsbook and DFS share a wallet

👎 Promo requirements can be extensive

👎 Relatively limited live streaming selection 

Bet $5, Get $300 in Bonus Bets If Your Bet Wins + 3 Months of League Pass On Us!
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD).
21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply.
On behalf of Boot Hill Casino & Resort (KS). Pass-thru of per wager tax may apply in IL. 1 per new DraftKings customer. Must register new DraftKings account to receive reward Token. Must select Token BEFORE placing min. $5 bet to get 1 promo code to redeem 3-month NBA League Pass subscription, complimentary of DraftKings, and get max. $300 in Bonus Bets if your bet wins. Min. -500 odds req. Token and Bonus Bets are single-use and non-withdrawable. Bonus Bets expire in 7 days (168 hours) and stake removed from payout. Token expires 11/23/25.
See full T&C at DraftKings.
NBA League Pass: Subscription auto-renews monthly at then-current price (currently $16.99/mo); cancel anytime. Terms, restrictions, and eligibility requirements apply. Redeem League Pass by 12/19/25 at 11:59 PM ET. Addt’l terms: https://support.watch.nba.com/hc/en-us/articles/9165532876183-League-Pass-Terms-of-Use_. Offer ends 11/16/25 at 11:59 PM ET. Sponsored by DK.

#6 BetMGM

Betmgm square
BetMGM North Carolina
Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win

⭐ Top Feature:Parlays
📝 Licensing PartnerCharlotte Motor Speedway
🏦 Retail Location(s)None
🖥️Websitebetmgm.com
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$5
💸 Payout Speed:1-2 Days

🔥Strong parlay betting and creation

🔥Appealing mobile app

👎High withdrawal minimum

👎Lackluster customer support

Up to $1,500 Back in Bonus Bets if Your First Wager Doesn't Win
21+. New users only. Offer available in AZ/CO/IL/IN/IA/KS/LA/MD/MA/MI/NJ/OH/PA/TN/VA/WV/WY. Different offer available in NC. Offer not available in NV/NY/PR.
Qualifying deposit (min $10) and first real money wager required. If qualifying bet settles as a loss, user is refunded 100% in non-withdrawable bonus bets up to $1,500. Rewards are non-withdrawable bonus bets that expire in 7 days.
See full T&C at BetMGM.
21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER. NY: Call (877-8-HOPENY) or text HOPENY (467369). 21+.

#7 ESPN BET

Espn bet square logo
ESPN BET North Carolina
Bet $10, Get $100 in Bonus Bets

⭐ Top Feature:Regular promotions
📝 Licensing PartnerQuail Hollow Club
🏦 Retail Location(s)None
🖥️Websiteespnbet.com
☎️ Customer supportLive chat, email, phone, text, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$10
💸 Payout Speed:1-3 Days

🔥Daily promos and bonuses

🔥Large live streaming catalog

👎Underwhelming live betting

👎Soft welcome offer

Bet $10, Get $100 in Bonus Bets Win or Lose
21+. New customers in AZ/CO/IL/IN/IA/KS/KY/LA/MD/MA/MI/NJ/NY/NC/OH/PA/TN/VT/VA/WV/DC only.
Players who place Eligible Wagers on the Eligible Games will receive $100 in Bonus Bets after their Eligible Wager(s) settle as a ‘win’ or ‘loss’. The Bonus Bet reward will be split into five (5) Bonus Bets valued at $20 each. Bonus Bets will be applied to the player's Account within 72 hours and must be used within seven (7) days of receipt. Limit one (1) Promotion Offer per Account.
See full T&C at ESPN BET.

#8 Underdog Sports

⭐ Top Feature:Player props
📝 Licensing PartnerMcConnell Golf
🏦 Retail Location(s)None
🖥️Websiteunderdogsportsbook.com
☎️ Customer supportLive chat, email, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingNo
💳 Minimum Deposit$10
💸 Payout Speed:1-5 Days

🔥Sleek interface and design

🔥Outstanding player prop betting

👎Only on mobile devices

👎Unsatisfying for advanced bettors

North Carolina Sports Betting Sites - FAQs

Is sports betting legal in North Carolina?

Yes. North Carolina sports betting sites went live in 2024.

What is the legal gambling age in North Carolina?

To place a legal sports bet in North Carolina, you must be at least 21 years old.

How many sports betting sites are there in North Carolina?

Currently, there are eight online sports betting sites available in North Carolina:

  • Bet365
  • BetMGM
  • Caesars Sportsbook
  • DraftKings Sportsbook
  • ESPN BET
  • Fanatics Sportsbook
  • FanDuel Sportsbook
  • Underdog Sportsbook
Does North Carolina have retail sportsbook locations?

Yes, North Carolina has four retail sportsbooks throughout the state. You can bet in person at the following locations:

  • Bank of America Stadium
  • Catawba Two Kings Casino
  • Harrah's Cherokee
  • Harrah's Cherokee Valley River
What are the best sports betting sites in North Carolina?

There's no perfect answer for North Carolina's best sports betting site, as it comes down to personal preference. However, we've rated these five operators as the top choices available:

  1. Fanatics Sportsbook
  2. FanDuel Sportsbook
  3. Bet365
  4. Caesars Sportsbook
  5. DraftKings Sportsbook
Can I bet on UNC basketball in North Carolina?

Yes! Betting on the North Carolina Tar Heels, Duke Blue Devils, NC State Wolfpack, Wake Forest Demon Deacons, and any other in-state programs is permitted within North Carolina's borders.

Can I use online casinos in North Carolina?

No, North Carolina still prohibits real money online casinos. However, social and sweepstakes casinos are a legal alternative in North Carolina.

Is Esports betting legal in North Carolina?

Yes, North Carolina allows esports betting.

André Ifill Profile Image
André Ifill
Betting Expert

André has loved sports his entire life. He may be from Maryland, but his fierce love of the New York Giants, Knicks, Rangers, and Yankees passed down from his parents. A UConn graduate in communication, André’s passion for sports initially spawned a professional sports-capping career. Now, he’s shifted toward passing down his knowledge of the sports betting industry to others.