The minimum age to gamble legally in New Jersey is 21. This indicates that residents of the state who are 21 years old or older are permitted to bet in casinos and other gambling facilities.