The Short Answer

Yes, online gambling is legal in Canada through the sites your province runs or licenses. However, the rules depend on where you live.

Ontario and Alberta license private online casinos. The other provinces each offer one official government site. On top of that, many Canadians play at offshore casinos that are licensed outside Canada.

This guide explains how the law works, what is allowed in each province and where offshore casinos fit in.

In short
Canada lets each province run or license gambling. Ontario and Alberta have licensed private casinos. Other provinces have one government site. Offshore casinos aren’t licensed in Canada, but players are not the focus of the law.

How Canadian Gambling Law Works

Gambling in Canada starts with the Criminal Code. It bans most gambling, with one big exception. Provinces can run and license gambling themselves, including online.

As a result, there are really ten different sets of rules. Each province decides what it offers, who can operate and the minimum age.

A timeline of key changes

Year What changed
1985 Provinces gain control of gambling, including games run by computer
2010 British Columbia adds casino games to PlayNow.com
2021 Single-event sports betting becomes legal across Canada
2022 Ontario opens its licensed private online casino market in April
2026 Alberta opens its licensed private online casino market on July 13

Ontario: Licensed Private Casinos

Ontario was the first province to open its market to private companies. Since April 2022, approved brands have been able to offer casino games and betting to Ontarians. The Alcohol and Gaming Commission of Ontario (AGCO) regulates the market. iGaming Ontario manages it for the province.

Players in Ontario can use these licensed sites or the province’s own site, OLG.ca. Our Ontario online casinos guide lists the approved brands we review.

Alberta: Canada’s Newest Licensed Market

Alberta followed on July 13, 2026. On launch day, 22 platforms went live, and dozens more operators started the registration process.

Alberta Gaming, Liquor and Cannabis (AGLC) regulates the market. The Alberta iGaming Corporation runs it on behalf of the province. The government site, PlayAlberta, carries on alongside the private brands.

For the approved casinos, see our Alberta online casinos guide.

The Other Provinces

Outside Ontario and Alberta, each province offers its own official site. Here is how it breaks down.

Province Official online site
British Columbia PlayNow.com
Manitoba PlayNow.com
Saskatchewan PlayNow Saskatchewan
Quebec Loto-Québec
Nova Scotia ALC.ca
New Brunswick ALC.ca
Prince Edward Island ALC.ca
Newfoundland and Labrador ALC.ca

These sites offer slots, table games and lotteries. Some also offer sports betting and live dealer games. However, the choice is narrower than in a competitive market.

What About Offshore Casinos?

This is where it gets less clear. Offshore casinos are licensed in places such as Malta, Curaçao or the Kahnawake Mohawk Territory near Montreal. They aren’t licensed by any Canadian province, but many accept Canadian players.

The law focuses on the companies that run gambling, not the people who play. In practice, players are not prosecuted for using offshore sites. As a result, millions of Canadians play at them.

However, offshore sites don’t have the protections of a provincial licence. If something goes wrong, a Canadian regulator can’t step in. That is why it pays to choose carefully.

“Every casino we list accepts Canadian players and CAD. Our review team checks each one for licensing, banking and fair terms.”
TopbossGroup review team

What is Kahnawake?

The Kahnawake Mohawk Territory sits just outside Montreal. Its gaming commission has licensed online casinos since the late 1990s.

Several brands that accept Canadians hold a Kahnawake licence. However, it isn’t a provincial licence, so these sites are still treated as offshore by most provinces.

How to spot a trustworthy offshore casino

If you choose an offshore site, a little checking goes a long way. Look for these signs:

  • A licence you can look up, such as from the Malta Gaming Authority.
  • Canadian dollar accounts and Canadian payment methods such as Interac.
  • Clear bonus terms with sensible wagering requirements.
  • Fair withdrawal limits and a published payout timeframe.
  • Helpful live chat support.

Offshore sites in Ontario and Alberta

Things are stricter in the two licensed provinces. Ontario and Alberta want players to use registered sites. Many offshore brands now block players from those provinces.

If you live in Ontario or Alberta, it makes sense to use a provincially approved casino. Elsewhere in Canada, offshore sites are a common choice alongside the official provincial site.

Advertising and Bonus Rules

Ontario and Alberta also control how casinos promote themselves. In both provinces, casinos can’t advertise bonuses in public. They can only show offers on their own sites or to players who agree to receive them.

That is why many comparison sites, including ours, don’t show bonus offers for Ontario and Alberta. Offshore casinos aimed at the rest of Canada aren’t covered by these rules, so their welcome offers are advertised freely.

Could Other Provinces Follow?

Ontario and Alberta have both moved to a licensed private market. Other provinces still keep online gambling in government hands.

Any change would be up to each province. For now, players outside Ontario and Alberta have their official provincial site, plus offshore casinos that accept Canadians.

In the meantime, we keep our province guides up to date. If a province changes its rules, we update its guide and casino lists.

So if you bookmark your province page, you will always have the latest picture of where you can play.

Your Rights as a Player

Where you play affects what you can do if something goes wrong.

Type of site Who can help with a complaint
Ontario licensed casino The casino first, then the AGCO
Alberta licensed casino The casino first, then AGLC
Provincial government site The provincial lottery corporation
Offshore casino The casino first, then its licensing body, such as the Malta Gaming Authority

With offshore sites, results depend on the regulator. Some take complaints seriously, while others offer little help. That is one more reason to read our review before you sign up.

Banks and Gambling Payments

Canadian banks generally allow payments to gambling sites. However, some block gambling charges on credit cards, and others treat them as cash advances with extra fees.

Interac e-Transfer and iDebit avoid most of these problems. Our guide to Canadian casino deposit options compares the main methods and their fees.

Sports Betting

Single-event sports betting became legal across Canada in August 2021. Before that, you could only bet on parlays of several games at once.

Today, each province offers sports betting through its official site. Ontario and Alberta also allow licensed private sportsbooks.

Is It Legal to Win and Withdraw?

Yes. Withdrawing winnings to your Canadian bank account is not a problem. Interac e-Transfer is the most common way to cash out.

Casual winnings are also usually tax free. Our guide to whether gambling winnings are taxed in Canada explains the rules.

How to Play Safely and Legally

A few simple steps keep you on the right side of the rules.

  1. Check the gambling age in your province. It is 18 or 19.
  2. In Ontario or Alberta, choose a provincially approved casino.
  3. Elsewhere, choose your province’s official site or a well-licensed offshore casino.
  4. Make sure the casino offers Canadian dollar accounts.
  5. Read the bonus terms and withdrawal rules before you deposit.

Our Canadian online casinos guide does much of this work for you. It sorts casinos by province and links to a full guide for each one.

Key Terms Explained

Gambling law comes with plenty of jargon. This quick glossary covers the terms you will see most.

Term What it means
Provincial site A government-run gambling site, such as PlayNow.com or ALC.ca
Licensed private casino A private brand approved by Ontario or Alberta
Offshore casino A site licensed outside Canada that accepts Canadian players
AGCO The Alcohol and Gaming Commission of Ontario, Ontario’s regulator
AGLC Alberta Gaming, Liquor and Cannabis, Alberta’s regulator
Single-event betting A bet on the result of one game, legal since 2021

Knowing these terms makes casino reviews and terms easier to follow. It also helps you see quickly whether a site is licensed for your province.

Frequently Asked Questions

Is online gambling legal in Canada?

Yes, through sites your province runs or licenses. Ontario and Alberta also license private casinos.

Is it illegal to play at offshore casinos in Canada?

The law targets operators rather than players, and players are not prosecuted. However, offshore sites lack the protection of a provincial licence.

When did Ontario legalize online casinos?

Ontario opened its licensed private market in April 2022.

When did Alberta open its online casino market?

Alberta’s licensed market launched on July 13, 2026.

Is sports betting legal in Canada?

Yes. Single-event sports betting has been legal since August 2021.

What is the legal gambling age in Canada?

It is 18 in Alberta, Manitoba and Quebec, and 19 everywhere else.

Can I use an Ontario casino while visiting another province?

Usually not. Licensed Ontario sites check your location and only let you play while you are physically in Ontario.

About Heather Gartland

Heather's background in banking and extensive experience in senior management positions has been instrumental in her success as a business owner and content writer in the iGaming industry. Her ability to manage teams and develop strategies has allowed her to grow her business, which now includes over 140 online gaming websites.