According to New York state law, the minimum legal betting age is 21 years old. Meaning, you must be at least 21 years or older to legally bet in-person or online in the state of New York.