Yes, Bet99 is legal in Canada, as it's licensed and regulated by both the Kahnawake Gaming Commission and the Alcohol and Gaming Commission of Ontario.