What is the Legal Betting Age in Massachusetts?

The minimum betting age in Massachusetts is 21 years of age, this is the same in most states of America. If you wish to play the lottery you can play at 18 years old.