legal

Are Sports Betting Winnings Taxable in Canada?

Updated May 2026 · AlbertaBookies editorial

With Alberta's regulated market open since July 13, 2026, many bettors are asking: are sports betting winnings taxable in Canada? The question is especially relevant for Alberta bettors, who now have a choice of AGLC-registered sportsbooks — BetMGM, FanDuel and DraftKings among them — each operating in its own right, alongside the AGLC's own PlayAlberta platform rather than through it. With the Calgary Flames and Edmonton Oilers set to take the ice, and the Calgary Stampeders and Edmonton Elks gearing up for football season, the potential for big wins is enticing. But before you place your bets, it's essential to understand the tax implications of your winnings.

Understanding Tax Laws in Canada

In Canada, the tax laws surrounding sports betting winnings are relatively straightforward. According to the Canada Revenue Agency (CRA), sports betting winnings are considered taxable income, but only if you are engaged in betting as a business or if your winnings are substantial. If you are a casual bettor, your winnings are generally not subject to tax. However, it's crucial to keep accurate records of your bets and winnings, as you may need to report them on your tax return.

AGLC Regulations and PlayAlberta

The Alberta Gaming, Liquor & Cannabis (AGLC) has established regulations for sports betting in the province, including the requirement for sportsbooks to be registered with AGLC and regulated. PlayAlberta, the AGLC's own online gaming platform, offers a range of sports betting options including single-event wagering, and is now one AGLC-regulated choice among several. While the AGLC does not tax sports betting winnings directly, you may still be required to report your winnings on your tax return. It's essential to familiarize yourself with the AGLC's regulations and the terms and conditions of PlayAlberta to ensure you are betting responsibly and within the law.

Comparing Sportsbooks and Their Tax Implications

This guide previously listed per-operator withholding policies, including a claim that one operator withholds a fixed percentage of larger wins. Those figures are not verified and have been removed. Canadian sportsbooks are not a withholding agent for the CRA the way US operators are for the IRS, and no AGLC-registered operator's published Alberta terms have been confirmed here as imposing a fixed withholding percentage. Withholding rules that circulate online usually describe US tax treatment of US-source winnings, which is a different regime. For your own situation, read the operator's published terms and consult a tax professional rather than relying on a percentage quoted on a comparison page.

Calculating Your Tax Liability

If your betting is genuinely casual, the position set out above applies and there is usually nothing to calculate. If instead your activity is organised, frequent and run for profit, the CRA may treat it as business income — and in that case the rate is simply your own marginal rate, not a flat gambling rate, with allowable expenses and losses considered as part of that business. This guide does not publish a worked percentage, because the applicable rate depends entirely on your total income and on whether the CRA characterises your betting as a business at all. Keep accurate records of bets and winnings, and take that determination to a tax professional.

Responsible Gambling and Tax Planning

As a responsible bettor, it's essential to plan for your tax liability and to bet within your means. Here are some actionable takeaways:By following these tips, you can ensure you are betting responsibly and meeting your tax obligations. As you prepare to place your bets, remember to always gamble responsibly. If you or someone you know is struggling with problem gambling, please call the Alberta Health Services helpline at 1-866-332-2322. With the right knowledge and a responsible approach, you can enjoy the thrill of sports betting while minimizing your tax liability and staying within the law.

18+ only. Gambling can be addictive — play responsibly. GameSense (AGLC) · Addiction Helpline (Alberta Health Services) 1-866-332-2322 (24/7, free, confidential).