GC GambleCode

Sports Betting Laws & Tax in Canada

Is sports betting legal in Canada? What tax do you pay on winnings? Who regulates the market? Here is everything you need to know about the legal framework for sports betting in Canada as of 2026.

Regulatory Framework

Legal Since 2021
Minimum Age 19+
Winnings Tax Tax-free

Single-event sports betting became legal federally in August 2021 (Bill C-218). Provinces regulate and licence operators — e.g. Ontario via iGO/AGCO (since April 2022), BC via BCLC, Atlantic via ALC. Ontario has the largest open market.

Tax on Betting Winnings in Canada

Winnings are tax-free

Gambling winnings are not taxable in Canada for casual bettors under the Income Tax Act. Professional gamblers may have winnings treated as business income. No withholding tax applies.

Bonus & Promotion Rules

In Ontario, operators must follow AGCO's Registrar's Standards including responsible gambling messaging on all promotions. Promotional wagering requirements must be disclosed. No statutory cap on wagering requirements.

Editor's Perspective

James Calloway — Updated 2026

Ontario is, de facto, the most competitive online sports betting market in Canada and the one where international operators (DraftKings, Bet365, Betway) are competing head-to-head. Outside Ontario, the provincial lottery model means fewer choices and often worse odds. If you're located in Ontario, you have access to the widest range of offers; in other provinces, check which operators hold a licence in your specific province.

Peak betting periods: Stanley Cup Playoffs (April–June), Grey Cup (November), FIFA World Cup when Canada qualifies.

Frequently Asked Questions

Is sports betting legal in Canada?

Yes, since August 2021 when Bill C-218 amended the Criminal Code to permit single-event sports betting. Provinces regulate the market — Ontario has the most open competitive market.

Do I pay tax on sports betting winnings in Canada?

No, for casual bettors. Canada does not tax gambling winnings. Only professional gamblers (where gambling is their primary income) may need to declare winnings as business income.

What is the minimum betting age in Canada?

19 in most provinces (Ontario, BC, Alberta, etc.). 18 in Alberta, Quebec and Manitoba.

This page is for informational purposes only and does not constitute legal or tax advice. Laws change — consult a qualified local advisor for personal guidance. Last reviewed: 2026.