Minimum Sports Betting Age in North Carolina: 21 (in-state) ,18 (through offshore sites).Legal Gambling: In-state (yes at tribal casinos), online/mobile (offshore only).If you want to learn the exact facts about betting, then please consult our North Carolina sports betting section. It can be confusing to know the exact status of gambling in any state in the US, but we have tried to cut through the confusion, and we present to you our findings below. Online Gambling in North Carolina at a Glance