Watchroute GuideWatchrouteguide • EditorialSubscribe

Do I Need to Declare Gambling Winnings in Canada?

One of the most common questions after a big win — at a casino, on a sportsbook, or on a lottery ticket — is whether you have to declare it to the Canada Revenue Agency (CRA). For most Canadian gamblers, the answer is no: casual gambling winnings are generally not taxable and don’t need to be reported as income. There is an important exception for people the CRA considers “professional” gamblers. This guide explains the rules in plain language and what you should keep for your records in 2026.

By Watchroute Editorial TeamPublished Last updated 11 min read
Do I need to declare gambling winnings in Canada? Tax and CRA rules for casino and lottery winnings in 2026
Canadian tax rules for gambling: most casual winnings are not taxable; professional gamblers may need to report income.
Quick answer

For most Canadians who gamble as a pastime, you do not need to declare gambling winnings on your tax return. The CRA treats casual gambling winnings (lottery, casino, sports betting, etc.) as windfalls, not income — so they are not taxable. You only need to report gambling “income” if the CRA considers you a professional gambler (i.e. you gamble systematically with a view to profit as a business). If you’re not sure, keep records of large wins and withdrawals and consider asking an accountant or tax professional.

Why this question comes up

In some countries (e.g. the United States), gambling winnings are taxable and must be reported. In Canada, the default is different: the CRA has long taken the position that casual gambling winnings are not income. They are treated like a windfall — similar to finding money or winning a prize — and are not included in your taxable income. So if you hit a jackpot at an online casino, win on a sports bet, or cash a lottery ticket, you generally do not add that amount to your tax return.

When do you have to declare gambling winnings?

You need to think about declaring gambling “income” only if the CRA could view you as a professional gambler. That usually means:

  • You gamble in a systematic, business-like way (e.g. you have a strategy, keep detailed records, spend significant time on it).
  • Your primary or significant source of income is gambling.
  • You conduct your gambling in a way that looks like a trade or business rather than a hobby.

Most people who play slots, table games, or the occasional sports bet do not meet this bar. They are recreational gamblers, and their winnings are not taxable. If you are in a grey area (e.g. you bet on sports frequently and keep spreadsheets), the CRA could potentially take a different view — in that case, getting advice from a tax professional is wise.

Lottery winnings

Lottery winnings from Canadian lotteries (e.g. Lotto 6/49, Lotto Max, provincial games) are not taxable in Canada. You do not report them as income. The same applies to other one-off windfalls from games of chance run by provincial lottery corporations. So if you win big on a ticket, you keep the winnings (subject to any rules of the lottery itself); you don’t add them to your tax return.

Casino and online casino winnings

Casino winnings — whether at a land-based casino in Canada or at an online casino that accepts Canadian players — are treated the same as other casual gambling winnings. If you are a casual player, they are not taxable and you do not need to declare them. If the CRA considered you a professional gambler (rare for typical casino play), you would report gambling income and could potentially deduct gambling-related expenses — but that is the exception, not the rule.

When you withdraw from an online casino, the site may ask for ID or verification; that is for anti-fraud and regulatory reasons, not for Canadian tax reporting. Canadian casinos and offshore sites that serve Canadians do not generally report your winnings to the CRA. It is still a good idea to keep your own records (withdrawal confirmations, screenshots of large wins) in case you ever need to show the source of funds or discuss your situation with an accountant.

Sports betting winnings

Sports betting winnings are also treated as casual gambling winnings for most Canadians. If you place bets for fun and the CRA does not consider you a professional, you do not declare your winnings. If you were to be treated as a professional (e.g. you bet as a business with a documented system and it is a significant source of income), you would report the income and could claim related expenses. Again, that is unusual for the average bettor.

Editorial note: This guide is for general information only and is not tax or legal advice. Tax rules can change, and your situation may be different. For certainty, consult the CRA or a qualified tax professional.

Can you deduct gambling losses?

Casual gamblers cannot deduct gambling losses on their Canadian tax return. Deductions for losses are not allowed for recreational gambling. If you were considered a professional gambler, you would report gambling income and could deduct legitimate business expenses (and losses) in the same way as any other business — but the CRA applies a high bar before treating someone as a professional gambler.

What to keep for your records

Even though you usually don’t report casual winnings, it’s smart to keep:

  • Withdrawal confirmations and bank statements showing payouts from casinos or sportsbooks.
  • Screenshots or emails showing large wins, in case you need to explain a lump sum (e.g. to a bank or mortgage broker).
  • Any correspondence with a casino or bookmaker about a specific win or payout.

That way you have a clear trail of where money came from. If you ever need to prove that a deposit was gambling winnings (and not undeclared employment or business income), having records helps. For more on how payouts work at Canadian-friendly sites, see our guides on casino withdrawal times and Interac at online casinos.

Where to play (and withdraw) with confidence

We review Canadian online casinos for payout speed, payment methods (including Interac), and terms. If you want sites that make withdrawals straightforward and keep clear records, check our best online casinos in Canada and our instant withdrawal casinos guide.

Summary

Do I need to declare gambling winnings in Canada? For most Canadians, no. Casual gambling winnings — from the lottery, a casino, or a sportsbook — are not taxable and do not need to be reported. You only need to declare gambling income if the CRA considers you a professional gambler (gambling as a business). Lottery winnings are not taxable. You cannot deduct gambling losses as a casual player. Keep records of large wins and withdrawals for your own reference and in case you ever need to explain the source of funds. When in doubt, ask the CRA or a tax professional.

FAQ

Do I need to declare gambling winnings in Canada?

For most casual Canadian gamblers, gambling winnings (lottery, casino, sports betting) are not taxable and do not need to be reported as income. You only need to declare gambling income if the CRA considers you a professional gambler — i.e. you gamble with a view to profit as a business.

Are lottery winnings taxable in Canada?

No. Lottery winnings (e.g. Lotto 6/49, provincial lotteries) are generally not taxable in Canada for the winner.

Can I deduct gambling losses in Canada?

Casual gamblers cannot deduct gambling losses. If the CRA treats you as a professional gambler, you may report gambling income and deduct related expenses/losses as business income.