North Carolina Sports Betting Sites – NC Sportsbooks

North Carolina legalized sports betting on March 11, 2024, with HB347, “Sports Wagering/Horse Racing Wagering.”

Governor Roy Cooper said: “This legislation will help North Carolina compete, make sure taxpayers receive a share, create many good-paying jobs and foster strong economic opportunity. As we move forward, we should work to make sure more of the revenue is used to invest in our public schools, teachers and students.”

The North Carolina State Lottery Commission now regulates all North Carolina sports betting sites in the Tar Heel State.

North Carolina Sports Betting Sites

North Carolina Sports Betting Sites

BetMGM Sportsbook#1 BetMGM
New Customers - Up to $1500 Paid Back in Bonus Bets
Bonus Bets Expire in 7 Days
One new customer offer/Add'l Terms

Bet Now
21+ Playable in NC only
Gambling Problem? Call 1-877-718-5543

North Carolina Sportsbooks

  1. BetMGM

BetMGM Sportsbook North Carolina

There may be no bigger name within the US sports betting industry than BetMGM. Since opening an in-person location in the famous MGM Casino in Las Vegas, they have been one of the leaders in every emerging betting market in the US.

What does this mean for North Carolina players? It means they’re able to access the best lines and odds in the business. BetMGM’s full-service sportsbook is just the tip of the iceberg. It also has an online casino and poker room available depending on your state.

BetMGM North Carolina Sports Betting Markets

Pick a major sport in the United States and BetMGM has lines and odds for it. BetMGM has point spread, moneyline, and over-under total wagers available. Customers can also bet parlays, futures, teasers, and props. BetMGM’s cutting edge user interface makes it easy to place a bet.

BetMGM also offers in-game live betting. Players can wager any time after tip-off, first pitch, or kickoff, changing up their betting strategy as the game unfolds.

BetMGM North Carolina Deposit Methods

BetMGM makes it easy to deposit money to your account. Players can use any major credit card as well as ACH and bank transfers for near-instant deposits.

If that weren’t enough, players also have the option of using the Play+ card, which is a prepaid debit card. They can also deposit with PayPal, Apple Pay, Vanilla Cash, and Cash at Cage (where available).

BetMGM North Carolina Withdrawal Methods

Similarly, BetMGM makes it simple for players to withdraw funds whenever they choose. The easiest withdrawal method is ACH transfer. This convenient option deposits funds into the bank account of your choice.

Players can also use the Play+ card, though there are some restrictions depending on state. BetMGM also processes PayPal, Cash at Cage (where available), and prepaid debit card withdrawals as well.

BetMGM Virginia Sportsbook
BetMGM Virginia Review - 21+ Playable in VA only
Gambling Problem? Call 1-888-532-3500
BetMGM Bonus CodeNew Customers - Up to $1500 Paid Back in Bonus Bets
Bonus Bets Expire in 7 Days
One new customer offer/Add'l Terms

Join Now
StatesAZ, DC, IA, IL, IN, KS, KY, LA, MI, MS, NC, NY, OH, PA, TN, VA, WY
Deposit MethodsVisa, MasterCard, Discover, Play+ Card, eCheck, ACH, Bank Transfer, PayPal, PayNearMe, ApplePay, Wire Transfer
Withdrawal MethodsPlay+ Card, ACH, PayPal, Check by Mail, Prepaid Debit
SupportLive Chat, Email, or Call: 1-609-248-9531
Help CenterBetMGM Help Center Link

What We Like About BetMGM North Carolina

You don’t get to be one of the top names in the industry without having a lot to offer. Security and reliability lead the list of reasons to go with BetMGM. Players know that the BetMGM name is synonymous with quality.

They also have a robust rewards program, which applies to both online and in-person visits. BetMGM is also one of the few sportsbooks which has a live streaming option for games. This allows players to monitor their wagers as the game continues in front of them.

BetMGM North Carolina Best Leagues and Seasons

Players can enjoy year-round betting thanks to the huge selection of games and leagues BetMGM offers. Bet on the NBA, NHL, NFL, MLB, international soccer, racing, and more.

Even better, BetMGM offers promotions before the start of most seasons. In particular, they have sign-up bonuses that run in tandem with the beginning of the NBA and college basketball seasons. There is no shortage of options for players looking to get in on the best sports betting action.

BetMGM North Carolina Customer Support

BetMGM has one of the most complete customer support programs in the business. They have a customer service number for players to call directly, live chat, email, and a huge FAQ section for players to find answers on their own.

Read our full BetMGM Review

BetMGM North Carolina - 21+ Playable in NC only
Gambling Problem? Call 1-877-718-5543
New Customers - Up to $1500 Paid Back in Bonus Bets
Bonus Bets Expire in 7 Days
One new customer offer/Add'l Terms

Bet Now BetMGM North Carolina

How to Place Bets at North Carolina Sportsbooks

Point Spread

The spread is the sportsbook’s estimated score difference. Lines move as a sportsbook balances its action. Depending on the sport, your North Carolina sportsbook will offer lines for the game, first half, quarter, or period.

For example, if the North Carolina Tar Heels are -3.5, they would need to win by 4 points or more in order to cover the spread.

If the Carolina Panthers are +6.5, they must win outright or lose by 6 or fewer points.

College Basketball Odds Example

College Basketball Odds and Outcomes Explained

BetMGM Sports Betting BetMGM
North Carolina
2/13/24 7:00pm EST
-8.5 -110+8.5 -110
Bet $100 at BetMGM North Carolina
21+ Playable in NC only
Gambling Problem? Call 1-877-718-5543

Underdog Syracuse - Syracuse bettors risk $100 to win $90.91 at -110 odds.

A +8.5 Syracuse underdog bet wins if they lose by 8 or fewer, tie, or win outright. Your bet loses if they lose by 9 or more.

Favorite North Carolina - North Carolina bettors risk $100 to win $90.91 at -110 odds.

A -8.5 North Carolina favorite bet wins if they win by 9 or more. Your bet loses if they win by 8 or fewer, tie, or lose outright.


Bettors wager whether the combined point total will be over or under the sportsbook’s line. “O” stands for Over, “U” stands for under.


Choose the outright winner. Favorites have a minus value. Underdogs have a plus value. Betting $100 on the Carolina Panthers to win at -200 odds would result in a $50 win, for example.


A parlay combines multiple selections into a single bet. In order for the bet to win, each selection must win. If one selection loses, the entire parlay loses. Parlays can include point spread, total, moneyline, and props from one or more games.

Most sportsbooks allow you to combine selections from multiple leagues and sporting events.


A teaser is a variation of the parlay. Bettors can buy points to shift point spread and total lines in their favor in exchange for a lower payout. Combine multiple selections to increase the payout. Teasers are typically restricted to the NFL and NBA.


A futures bet is placed at any point during the season prior to a championship, playoff, final standing, or league award announcement.

Legal North Carolina sports betting sites have a great selection of futures bets for major US sports leagues. Choose a team or player to win in advance of the event. Bets placed earlier in the season pay more than those placed later on, though they’re harder to win.


Bet on various outcomes indirectly related to a game’s final result. Decide whether a player will achieve a statistic over or under the sportsbook’s line, like the number of points, passes, tackles, goals, or hits in a game.

Sportsbooks also offer props for events unrelated to the game itself. Many enjoy betting whether the length of the Super Bowl National Anthem will go over or under the sportsbook’s line.

Most Popular Sport in North Carolina

The most popular sport in the state is college basketball, and there are many prominent basketball teams in North Carolina. The most notable schools are the University of North Carolina and Duke University.

As of March 2024, the UNC Tar Heels have won six national championships, and the Duke Blue Devils have won five. Other impressive North Carolina college basketball schools include the Davidson Wildcats – who had future Hall of Famer Stephen Curry – as well as the NC State Wolfpack and Wake Forest Demon Deacons.

No NCAA Men's Basketball Tournament TM North Carolina YR: futures available

All of the sportsbooks has reviewed offer lines and odds for each North Carolina sports team, plus futures odds for major championship events.

How to Bet on Sports in North Carolina

Time needed: 2 minutes

  1. Click a North Carolina sportsbook link.

    Tap the link for one of our recommended North Carolina online sportsbooks. You’ll be directed to the North Carolina sports betting site’s registration page or homepage.

  2. Click “Join Now” at the North Carolina sportsbook.

    Look for a “Join Now” button in website or app menu, typically at the top of the page. This link will take you to the sportsbook’s new customer form.

  3. Fill in the form with all the required information.

    Enter your name, email, mobile phone, physical address, and other information to open your account. For security purposes, some sportsbooks will ask for the last 4 digits of your social security number.

  4. Enter a Bonus Code or referring site.

    Add your promo code to claim your new customer bonus. Enter “” in the referring site field.

  5. Submit Your Registration and Make a Deposit.

    Click the Submit button to finalize your registration. If there are any errors, you’ll need to correct them and submit the form again. Finally, make a deposit and place your first bet.

North Carolina Sports Betting FAQ

Is sports betting legal in North Carolina?

Yes, North Carolina legalized sports betting on March 11, 2024.

What is the legal sports betting age in North Carolina?

You must be 21 or older to bet on sports in North Carolina.

What NCAA betting restrictions exist in North Carolina?

North Carolina does not have any restrictions on NCAA betting, including NCAA prop bets.

What deposit methods do North Carolina Sportsbooks accept?

North Carolina sportsbooks commonly accept major credit and debit cards like Visa and MasterCard. You can also deposit by ACH using your bank account, or by popular eWallets.

How can I withdraw my money from North Carolina Sports Betting Sites?

Use ACH to quickly withdraw from North Carolina sportsbooks. Other options commonly include eWallets or check by mail.

What is the best North Carolina sportsbook? has carefully reviewed multiple North Carolina Sportsbooks. Review the results on our page to learn where to bet next.

USA Horse and Harness Tracks

USA Horse and Harness Tracks

North Carolina Sports Betting Regulator

North Carolina sports betting sites are regulated by the North Carolina State Lottery Commission. To learn more or to file a complaint, visit the website or call 1-919-301-3300.

For North Carolina gambling problem help, call 1-877-718-5543. North Carolina has also launched a voluntary self-exclusion program. To complete the form, please visit the North Carolina Responsible Gaming webpage. Applicants can exclude themselves for a set period of time or request a lifetime exclusion.