Estimated Sports Betting Revenue: To be determined.Horse racing: Inland (is legal but no current options) and Offshore.College Sports Betting: Inland and offshore.Live/In-Play Betting: Offshore sites only.Online Sportsbooks: Offshore sites only.Minimum Sports Betting Age in North Carolina: 21 (inland) ,18 (through offshore sites).Legal Sports Betting: In person (yes at tribal casinos), online/mobile (offshore only).We have outlined the current legal situation below: This is sports betting is only legal at three tribal casinos. The majority of sports bets placed online in NC are through sportsbooks. North Carolina Sports Betting at a Glance Is online horse race betting legal in North Carolina?