Have you google? I think there should be Canadian online sites. But if you want to gamble, you don't need to join Canadian sites only. As long as you are allowed to join on the sites, why don't you try. There are many gambling sites that allow people from any country to join there. You can join on the gambling sites that welcome to all countries.