If you are not a professional gambler, no winnings from gambling activities are taxable under Canadian law.