What is the Legal Betting Age in North Carolina? A What is the Legal Betting Age in North Carolina? The minimum betting age in North Carolina is 21 years of age, this is the same in most states of America.