How To Bet On Sports in North Carolina

Sports betting has gone main stream in the United States. The federal government repealed the nationwide ban on sports betting back in 2018, and since then it’s been a massive boom for the industry across the country.

At this time, offline sports betting is only permitted at three tribal sportsbooks in North Carolina, two of which are located in the far west of the state, but residents can also place bets through online betting sites from anywhere in the state.

If you found this page you’re probably ready to bet, so let’s get right to it:

Bet On Sports From North Carolina – 3 Step Guide

Complete this short step by step guide to get your bets placed online from anywhere in NC.

Step 1. Join An Online Betting Site

First you will have to open an account with an online sportsbook that accepts North Carolina residents.

Sportsbook Rating Bonus Review Visit
50% up to $1000 Review Visit
100% up to $250 Review Visit
50% up to $1000 Review Visit

All three of these betting sites are popular and trusted in NC and across the USA.

Click the ‘Visit’ button in the table above for any of the sites, and fill out the short form on the home page to open your account.

**For the purposes of this guide I will be using for all examples.

Step 2. Deposit

You will have to fund your account with the money you want to bet.

Log into your new account and click on the ‘Deposit’ button. Choose your preferred deposit method (Credit Card, Bitcoin, ETH, etc) and follow the instructions to complete the deposit.

BetOnline offers all new players a 50% matching bonus up to $1000 on first deposits. Use promo code BOL1000 when making the deposit to opt-in to this promo.

Step 3. Place Your Bets

It’s time to place your bets!

Find the betting line you want to wager on by selecting the sport, league, bet type, etc.

At you will have to click on the odds you want to bet on and enter your risk amount on the Bet Slip. If you’re happy with the bet and payout amounts click ‘Place Bet’ to lock in the wager.

That’s it, you have betting action on your event!

If you have more questions about making the bet check out our guide section or our understanding betting odds pages.

Betting In North Carolina – FAQ

If you’re sticking around perhaps it’s because you have more questions about sports betting in North Carolina. Below I’ve done my best to answer some of the more common questions I get about betting in NC.

Is Online Sports Betting Legal In North Carolina?

North Carolina did take a step towards state regulated sports betting in 2019. A bill was signed into law that allows sports and horse betting on tribal lands. Unfortunately there is currently only three locations in North Carolina where you can legally bet on sports, and you must do so in-person.

A Senate bill that would allow state-wide online sports betting is expected to be introduced in 2023, but at this time regulated online sports betting is not allowed in North Carolina.

That said, if you don’t live within a short drive of the three tribal sportsbooks, you do still have the option to bet on sports online. Most analysts agree that placing bets through online betting sites that are licensed and regulated outside of the USA is perfectly fine for North Carolina residents.

Can I Use A Local Bookie in NC?

I strongly advise against using a local bookie in North Carolina. Operating a sportsbook by taking bets is illegal in the state, so the bookie would be knowingly breaking the law, which automatically makes the relationship a sketchy one.

Using an online betting site instead of a bookie is your best option. The online sportsbook is more trustworthy, easier to use, likely offers better promotions, and almost certainly has better odds.

Can I Use A Credit Card To Bet?

Yes, accepts Visa, MasterCard and American Express credit card deposits.

If you deposit via credit card you can cash out your winnings via check through mail, bank transfer or bitcoin.

What Pro Sports Teams Play In North Carolina?

North Carolina is home to professional sports teams from three of the big four North American sports leagues.

  • Carolina Hurricanes (NHL – Hockey)
  • Carolina Panthers (NFL – Football)
  • Charlotte Hornets (NBA – Basketball)
  • Charlotte FC (MLS – Soccer)

You can bet on any of these teams (and any others from around the world) at any of the betting sites listed above.