As discussed, the legality of gambling in Canada is complicated. However, there is no specific law that states that Canadian residents can’t gamble online, so as long as your chosen casino accepts Canadian players, you can gamble there legally.