Since sports betting is related to the casino industry in NJ, the age limit is higher when compared to most other states: you have to be at least 21 years old to wager on sports.