The minimum legal age to gamble online or in land-based casinos in Ontario is 19 years old. You must be 18 years old to play the lottery and bingo.