Before 1983, 18-year-olds could gamble in the state of New Jersey. Now, you must be at least 21 to bet in licensed New Jersey casinos. That age limit applies to online bettors in New Jersey as well, even if the site only requires 18 years of age.