While it’s not legal to run an online gambling site inside the state, it is not illegal to play at an offshore gambling site. There are tribal casinos in North Carolina that cater to those who want to experience the land based casino going experience.įor anyone who wants to play online poker or enjoy other online casino games, they can do so at one of the offshore online gambling sites.