Author Blog

Author photo
Daniel King

Gambling Tax – Do You Have to Pay Taxes on Casino Winnings in Canada?

Author: Daniel King | Posted on: 2026-03-17 | Last updated on: 2026-03-18

Canada is a great place for gamblers, as the vast majority of Canadians will never pay a penny of tax on their winnings. The principle of no taxation of gambling winnings is laid down in British law and is therefore even older than Canada itself. According to this principle, you are exempt from tax on gambling winnings in Canada if you do not treat gambling as a business, and gambling is not your only source of income.

So, lottery or online casino winnings in most cases are not taxed in Canada. However, this is just the tip of the iceberg, so you should look deeper into Canadian gambling laws to see where your gambling activity switches from tax-free to taxable.

Best Canadian Casinos to Play Online

  • 1
    country
    Winrolla
    Winrolla
    9.19
    country

    Welcome Bonus

    Welcome Pack bonus 300% up to 8000 CAD + 300 FS

    Bonus

    casino

    Best Casino

    • 500+ trendy games collection
    • Online Jackpot of $100,000
    • 24/7 courteous customer support
  • 2
    country
    SpinStar Casino
    SpinStar Casino
    8.97
    country

    Welcome Bonus

    Welcome Pack 700% up to 10000 CAD + 725FS + 20% Cashback

    Bonus

    casino

    Vip Casino

    • Huge game library features top
    • 500 welcome bonus CAD +
    • Variety of Reel rewards
  • 3
    country
    BillyBets Casino
    BillyBets Casino
    8.35
    country

    Welcome Bonus

    Welcome bonus 100% up to 500 CAD + 200 FS

    Bonus

    casino

    Slots Casino

    • Social slot gaming
    • Exciting loyalty program
    • Diverse welcome bonuses
  • 4
    country
    Boomerang Casino
    Boomerang Casino
    9.62
    country

    Welcome Bonus

    100% up to 500 CAD + 200 FS

    3

    Bonus

    casino

    Best Casino

    • Fast sign up
    • Advantageous promotions
    • A massive selection of games
  • 5
    country
    ZotaBet Casino
    ZotaBet Casino
    9.24
    country

    Welcome Bonus

    100% up to 1000 CAD + 300 FS

    Bonus

    casino

    Mobile Casino

    • Mobile-friendly interface
    • Great support
    • Over 2,500 Games
  • 6
    country
    MrPacho
    MrPacho
    8.76
    country

    Welcome Bonus

    Welcome bonus 100% up to 500 CAD + 200 FS

    Bonus

    casino

    Users Choice

    • Numerous payment options are accepted
    • Simple design
    • Customer service is provided via
  • 7
    country
    Lamabet Casino
    Lamabet Casino
    8.44
    country

    Welcome Bonus

    Welcome bonus 100% up to 1000 CAD + 300 FS

    Bonus

    casino

    Top Trend

    • Multiple payment options
    • A modern, fast platform (SoftSwiss)
    • A massive selection of games
  • 8
    country
    0xBet Casino
    0xBet Casino
    8.39
    country

    Welcome Bonus

    700% up to 10000 Eur + 725FS

    2

    Bonus

    casino

    Mobile Casino

    • Curacao license
    • Cashback up to 15%
    • Live chat available 24/7
  • 9
    country
    RichRoyal
    RichRoyal
    9.1
    country

    Welcome Bonus

    Welcome package 275% up to 7500 CAD + 225 FS + 1 Bonus Crab

    Bonus

    casino

    Best Casino

    • Huge welcome bonuses for new
    • Wide variety of premium slot
    • Fast and secure withdrawal processing
  • 10
    country
    Betibet Casino
    Betibet Casino
    8.57
    country

    100% up to 1000 CAD + 300 FS

    Welcome Bonus up to 1000 CAD

    Bonus

    casino

    Best Casino

    • Over 2,500 Games
    • Curacao license
    • Generous welcome bonus

Are Gambling Winnings Taxable in Canada?

For many decades, many players have seen gambling as a scheme to get rich quickly. Although your gambling activity can lead to big winnings, you may encounter some obstacles in the way of winning money to your wallet. Moreover, gambling can be a very costly pastime if you are an irresponsible player. So, the first thing you should learn is the taxation of winnings in Canadian casinos so as not to go against the law.

So, the most important thing you should know about gambling winnings tax in Canada is that there is no law imposing taxes on winnings regardless of whether you play at a land-based gambling venue or an online casino. The CRA (Canadian Revenue Agency) generally does not charge any tax on winnings except for some cases provided for by the Canadian legislation. So, there are two types of gamblers – recreational and professional – one of which never pays taxes on casino winnings while the profit of the second is taxed.

Gambling Taxes in Canada – Recreational Gamblers

Since the term ‘recreational gambler’ is relatively new, people interpret it differently. A recreational gambler is a gambler who treats gambling as a vocation, a hobby or simply a way to have a pleasant time. Recreational gamblers have a gambling budget, that is, money they are willing to risk for a chance to win. Recreational gamblers hope to win but at the same time admit to themselves that they are likely to lose their money. Realizing that their visit to an online casino should not be a way to generate income or a way to get rich quick, they consider online casino gaming as an amazing way to spend their money.

So, the recreational gamblers play for fun and thrills. They take great risks to maintain their interest in the game but do not gamble too high so that their gambling sessions do not have a detrimental effect on their lives. They may play at land-based and online casinos and buy lottery tickets to try their luck. Their gambling activity can be a profitable experience, but it does not matter regarding gambling tax if gambling is not the only source of their income.

Professional Gamblers

The main peculiarity of professional gamblers is that they treat gambling entertainment as a business. The difference between recreational and professional gamblers is that the latter consider their gambling activity as their main source of income. A good example of a professional player is Michael McDonald “Timex,” a successful young poker player from Canada who made his fortune at the poker table.

However, making huge money from gambling entertainment does not necessarily make you a professional player. For example, by playing progressive jackpot slots, you can win a big prize in just a few spins. History knows several people who have won multimillion jackpots even though they were casual visitors to online casinos. So, if you spend a lot of time gambling and make a big profit from such a pastime, you are likely to be assigned the status of a professional gambler.

Tax on Gambling Winnings in Canada for Professional Gamblers

So, if a taxpayer gambles not for fun but to make a living, there is a possibility that they will be recognized as professional gambler engaged in business activities. It would be fair to state that any person who gambles has a profit motive. However, gambling also involves the risk of losing money. As known, at the legislative level, there is a definition of business as “anything which occupies the time and attention and labour of a man for profit. However, when it comes to tax on gambling winnings in Canada, such parameters as frequency and systematic nature are usually considered to indicate whether gambling activity is a type of business.

gambling tax in canada

Yet, gambling – even if frequent, regular and systematic – is generally not considered a commercial activity. So, the CRA decides whether gambling winnings are taxable in Canada by examining the circumstances and behavioural traits of a particular gambler. So, here are some of the criteria that the CRA takes into account when considering each case:

  • The degree of organization of the player in his/her gambling activity;
  • Whether he/she has special knowledge or insider information to help him reduce the randomness of game results;
  • Evaluation of game activity in terms of frequency and number of game sessions;
  • The intention to play for fun versus the intention to play for profit.

Although the legislation regarding professional winnings is somewhat vague and the case law shows that decisions can be ambiguous, professional players must declare their income and pay gambling taxes in Canada. Notably, gambling losses are tax-deductible in Canada, but they are deductible from winnings, so you must file a declaration including all of your gambling profits as taxable income.

Why Don’t Casino Players Have to Pay Taxes?

According to the principle-based on British law, casino winnings result from luck, not expectation. This is true for many odds games available at both land-based and online casinos. Even if you are a professional player, you can probably avoid paying casino winnings tax. There have only been a few cases where the tax inspector has proven that a player is a professional gambler.

How Does Gambling Work with Income Tax?

So, if you are a professional gambler willing to pay gambling tax in Canada, you will have the advantage that the government will allow you to deduct costs and losses. The tax you have to pay ranges from 15% to 33% of your profits – the highest tax for the biggest profits. Considering that the penalty for not paying taxes could be between CAD$ 1,000 to CAD$ 25,000, including imprisonment for up to 12 months (Section 238 of the Income Tax Act), paying your taxes on time might be your best decision.

Online and Offline Gambling Taxes in Canada

The Income Tax Act states that you must pay the same income tax rate, regardless of the nature of your income source. So, there is no difference between whether you play offline or online casinos. Your gambling winnings as a professional player will be taxed the same way.

Offshore Gambling

Although different provinces and regions have different gambling laws, the tax on gambling winnings in Canada is the same throughout the country. However, the rules change if you are a Canadian playing at offshore casinos. For example, if you play at a US casino, you must pay 30% tax on your winnings over $1,200 withheld at the cashier. According to the special tax treaty between the USA and Canada, the IRS deducts tax on winnings of Canadians playing in USA casinos. However, the good news is that if you can prove your losses and expenses, you’ll be able to get your tax refund.

Conclusion

So, whether you play at an online or offline casino, you can expect your winnings to be tax-free if you are a recreational gambler. However, if gambling is your way of life and is similar to a business in that it is your main source of income, you must declare and pay gambling tax in Canada.

FAQ

Do you have to pay tax on gambling?

If you are a professional player with gambling activity that can be considered a commercial business, you must pay gambling tax in Canada.

How much money can you win gambling without paying taxes?

Your winnings of less than CAD$ 1,200 at slots and bingo, up to CAD$ 1,500 at keno and up to CAD$ 5,000 in poker tournaments will not be subject to gambling taxes in Canada.

Why is gambling not taxed?

Gambling is not taxed because gambling results in casino games are random and not a pattern, so winnings cannot be treated as expected profits.