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.
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?
Is single-event sports betting legal in Canada?
Is it illegal to play at offshore casinos?
What is the legal gambling age in Canada?
Do Canadians pay tax on gambling winnings?
Related guides
- Online gambling by province
- Gambling taxes in Canada
- Best online casinos in Canada
- Best sportsbooks in Canada
- Best online casinos in Ontario