Are gambling winnings taxable in Canada?
In Canada, the vast majority of players do not have to pay a single cent of tax on their gambling winnings. Whether you hit a massive parlay on an NHL game or land a jackpot on a slot machine, the Canada Revenue Agency (CRA) generally views these windfalls as non-taxable income.
Recreational Play: Tax-Free Status
The CRA treats recreational gambling as a hobby or a matter of pure luck. Under the Income Tax Act, because there is no “reasonable expectation of profit” for a casual bettor, your winnings are considered a windfall rather than income. This applies to:
- Sports betting payouts from regulated sportsbooks.
- Online casino winnings (slots, table games, live dealers).
- Lottery prizes (Lotto Max, 6/49).
- Pari-mutuel horse racing.
Because these winnings are not taxed, you also cannot claim gambling losses as a tax deduction. For hobbyists, the money spent on betting is viewed as a personal entertainment expense, similar to buying a concert ticket.
When winnings become taxable: Professional Status
The rules change if you move beyond recreational play and operate as a business. If the CRA determines you are a professional gambler, your winnings are taxed as business income. This is not based on the size of a single win, but on the “totality of the circumstances” of how you play.
Indicators of professional activity include:
- Systematic Effort: Treating betting like a full-time job with regular hours and a high volume of wagers.
- Specialized Knowledge: Using advanced modelling, data subscriptions, or techniques designed to eliminate the element of chance.
- Business Organization: Keeping detailed financial records and having a dedicated office space for your activities.
- Primary Income: If gambling is your main way of supporting yourself, the CRA is more likely to scrutinize your status.
Summary: For the casual Canadian player, 100% of your winnings remain yours to keep. You do not need to report these windfalls on your annual T1 General tax form.
