Legal Guide

Is Online Gambling Legal in Canada?

Online gambling is legal for Canadians, but the details are set province by province. This guide explains the federal framework, how each province regulates, the legal ages, and how to stay safe and legal.

By David Andersen · Last updated August 12, 2026

The short answer

Yes — Canadians can gamble online legally. There is no federal law that makes it illegal for an individual in Canada to play at an online casino or sportsbook. What the law actually does is give each province the authority to regulate and operate gambling within its own borders. That’s why the experience differs depending on where you live, and why ‘is it legal?’ is really a provincial question.

How the law works: federal framework

Gambling in Canada is governed by the Criminal Code, which sets the national ground rules and then delegates the licensing and operation of gambling to the provinces and territories. In practice, this means provinces can run their own online gambling platforms and, increasingly, license private operators to offer regulated products to their residents.

A landmark change came in June 2021, when Bill C-218 legalised single-event sports betting across Canada. Before that, bettors could only wager on parlays of multiple games; now they can bet on individual games, and each province decides how to offer it.

Provincial regulation: the real story

Because regulation is provincial, coverage varies:

  • Ontario launched Canada’s first fully regulated private-operator iGaming market in April 2022, run by iGaming Ontario and the AGCO. See our Ontario casinos and Ontario sports betting guides.
  • Alberta runs PlayAlberta through the AGLC and is moving toward a broader regulated market. See our Alberta casinos guide.
  • Other provinces operate their own platforms (such as PlayNow in British Columbia and Manitoba, Loto-Québec in Quebec, and Atlantic Lottery in the Maritimes).

For a full breakdown, see our online gambling by province hub.

Regulated vs offshore operators

Where a province has a regulated market, playing at a locally licensed operator gives you the strongest protection: audited games, local dispute resolution and enforceable responsible-gambling rules. Where there is no local market yet, many Canadians use operators licensed internationally (for example by the Malta Gaming Authority or the Kahnawake Gaming Commission). These are not illegal for players to use, but the protections depend on the strength of that licence — which is exactly why we check licensing first in every review.

Legal gambling age by province

The minimum age depends on your province:

  • 18+: Alberta, Manitoba and Quebec.
  • 19+: Ontario, British Columbia, Saskatchewan, the Atlantic provinces and the territories.

Always confirm the legal age for your province before you play. Reputable operators verify age and identity as part of sign-up.

Do you pay tax on winnings?

For recreational players, gambling winnings in Canada are generally not taxed. The main exceptions are interest earned on winnings, and the rare case where gambling is treated as a professional business. We cover this in detail in our guide to gambling taxes in Canada. (This is general information, not tax advice — speak to a professional about your situation.)

How to gamble safely and legally

Staying on the right side of safe and legal comes down to a few habits:

  • Choose licensed operators. Prefer your province’s regulated market where one exists, or a respected international licence.
  • Meet the legal age for your province.
  • Use responsible-gambling tools — deposit limits, time-outs and self-exclusion are provided by every reputable site.
  • Keep it fun. Set a budget, never chase losses, and reach out for support if you need it.

Ready to play? Start with our best online casinos and best sportsbooks in Canada.

Frequently asked questions

Is online gambling legal in Canada?
Yes. There is no federal law making it illegal for Canadians to gamble online. Regulation is handled province by province, so the available options depend on where you live.
Is single-event sports betting legal in Canada?
Yes. Bill C-218 legalised single-event sports betting across Canada in June 2021, and each province decides how to offer it.
Is it illegal to play at offshore casinos?
It is not illegal for Canadian players to use internationally licensed casinos, but you get the strongest protections from operators licensed in a regulated provincial market. Always check the licence.
What is the legal gambling age in Canada?
It is 18 in Alberta, Manitoba and Quebec, and 19 in Ontario, British Columbia, Saskatchewan, the Atlantic provinces and the territories.
Do Canadians pay tax on gambling winnings?
Recreational winnings are generally not taxed. Exceptions include interest earned on winnings and professional gambling income. See our gambling taxes guide.

Related guides

Online Gambling Canada provides independent information only. You must be 19+ (18+ in some provinces) to gamble in Canada. If gambling stops being fun, free confidential help is available in every province.