No, under Canadian law, you have to be a professional player to pay taxes from your winnings. A professional player must have a fixed salary, and most poker players hardly qualify for this legal definition.