18 or 21. Different states have different rules regarding the optimal age to play physical or online betting. Most of them are 18 years old. We remind you that companies will require identification to prove your age.