TonyBet is available in Canada. The site holds a license issued by the Kahnawake Gaming Commission which allows them to accept Canadian players.