If you are a recreational gambler, you won't pay taxes on your winnings in Canada. If you're a professional gambler, you will. But if you're a professional gambler, you didn't need to ask that question. If you're an American playing in Ontario, be sure to declare your winnings at the border.