19+ (18+ in Alberta, Manitoba & Quebec) · Gambling can be addictive. Please play responsibly. (18+ AB/MB/QC) · ConnexOntario 1-866-531-2600

Best Online Casinos in Canada — Compared

Independently tested with real-money deposits and withdrawals, ranked by our editorial rating. Offshore operators that accept Canadian players — bonuses in CAD. 19+ (18+ AB/MB/QC).

TOP PICK
#1

SkyCrown

C$7,500 + 400 Free Spins
🍁 CADFree SpinsMin C$30Offshore
5.0
Rating /5
Play Now

Best Overall

#2

Rollero

275% up to C$5,000 + 300 FS across 4 deposits (1st: 100% up to C$1,000 + 100 FS)
🍁 CADFree SpinsMin C$20Offshore
4.9
Rating /5
Play Now

Licensed: Offshore

#3

Wild Tokyo

Up to C$4,500 + 600 FS across 3 deposits (higher-roller: 350% up to C$5,000 + 75 FS)
🍁 CADFree SpinsMin C$70Offshore
4.8
Rating /5
Play Now

Licensed: Offshore

#4

LuckyVibe

100% up to C$1,000 + 100 FS (full package up to C$5,000 + 300 FS)
🍁 CADFree SpinsMin C$20Curaçao
4.7
Rating /5
Play Now

Licensed: Curaçao

#5

Spinjo

100% up to C$1,000 + 100 FS (full package up to C$5,000 + 300 FS)
🍁 CADFree SpinsMin C$30Curaçao
4.6
Rating /5
Play Now

Licensed: Curaçao

#6

Lucky7even

100% up to C$500 + 50 FS (1st); 50% up to C$500 + 50 FS (2nd); 75% up to C$500 + 50 FS (3rd); 100% up to C$500 + 50 FS (4th)
🍁 CADFree SpinsMin C$20Offshore
4.5
Rating /5
Play Now

Licensed: Offshore

#7

MadCasino

777% up to C$11,250
🍁 CADFree SpinsMin C$20Offshore
4.4
Rating /5
Play Now

Licensed: Offshore

#8

Aphrodite

700% up to C$10,500 across five deposits
🍁 CADSlotsInteracAnjouan
4.3
Rating /5
Play Now

Licensed: Anjouan

#9

Tucán Casino

222% up to €500
🍁 CADSlotsMin €20Anjouan
4.2
Rating /5
Play Now

Licensed: Anjouan

#10

Wino

200% up to €500 (full package 600% up to €10,000 across 5 deposits)
🍁 CADFree SpinsMin €20Anjouan (sources conflict; one says Curaçao)
4.2
Rating /5
Play Now

Licensed: Anjouan (sources conflict; one says Curaçao)

#11

MyStake

120% up to €600
🍁 CADSlotsInteracOffshore
4.2
Rating /5
Play Now

Licensed: Offshore

#12

Donbet

150% up to C$750 + 50 FS (crypto: 170% up to C$1,000 + 100 FS)
🍁 CADFree SpinsMin C$20Offshore
4.2
Rating /5
Play Now

Licensed: Offshore

#13

Ricky Casino

100% up to C$7,500 + 100 Free Spins
🍁 CADFree SpinsMin C$30Offshore
4.2
Rating /5
Play Now

Licensed: Offshore

#14

Casinonic

See site for offer
🍁 CADSlotsInteracOffshore
4.2
Rating /5
Play Now

Licensed: Offshore

#15

Queenspins

See site for offer
🍁 CADSlotsInteracOffshore
4.2
Rating /5
Play Now

Licensed: Offshore

Ratings are aets.ca editorial scores — see our methodology. Bonuses shown in CAD and correct at our last check; confirm current terms on the operator's site. Operators are licensed offshore (typically Curaçao, Anjouan or Kahnawake) — not a Canadian provincial licence.

The short answer

Yes — online gambling is legal in Canada, but the way it is legal depends entirely on where you live. Canada's federal Criminal Code bans gambling except when a provincial government conducts and manages it, so each of the 13 provinces and territories runs its own model. Ontario (since 2022) and Alberta (since 13 July 2026) operate open, competitive markets with dozens of private operators; Quebec, British Columbia and Manitoba run government monopolies; the rest use crown corporations. Playing at an offshore casino licensed abroad is not prohibited for an individual player, but it is not a Canadian provincial licence either — that distinction runs through everything below.

The federal framework: why gambling is a provincial matter

Gambling in Canada is governed at two levels. The federal Criminal Code of Canada — specifically sections 201 to 207 — makes it an offence to keep a gaming house, run a lottery scheme or conduct betting, unless the activity is conducted and managed by the government of a province. That single carve-out, added when the Code was amended in 1969 and 1985, is the reason gambling regulation in Canada is fundamentally a provincial responsibility. Ottawa sets the criminal boundaries; the provinces decide what is offered, how it is licensed, who may play and how much protection players receive.

The most important recent change to this framework was Bill C-218, the Safe and Regulated Sports Betting Act, which received royal assent in June 2021 and took effect in August 2021. It repealed the Criminal Code paragraph that had restricted sports wagering to parlay (multi-game) bets, legalising single-game sports betting across the country. Each province then chose whether — and how — to offer it, which is why the same federal law produced very different provincial markets.

Federal vs. provincial: who does what

LevelInstrumentRole
FederalCriminal Code s.201–207Prohibits gambling except where provinces conduct and manage it
FederalBill C-218 (2021)Legalised single-game sports betting nationwide
FederalIncome Tax Act / CRATreats recreational winnings as a tax-free windfall
ProvincialRegulators & crown corps (AGCO, AGLC, Loto-Québec, BCLC…)License operators, set the legal age, run consumer protection

Province-by-province: how online gambling works where you live

There is no single "Canadian online casino licence." Instead there are four broad models. Open regulated markets (Ontario, Alberta) let private operators compete under provincial oversight. Government monopolies (Quebec, BC, Manitoba) offer online play only through a single state-run site. Crown-corporation models (the Atlantic provinces, Saskatchewan) run gambling through arm's-length government companies. And the territories offer limited provision. The table below is the quick reference; each linked money page goes deeper.

Province / territoryModelOperator / regulatorLegal age
OntarioOpen regulated market (4 Apr 2022)iGaming Ontario / AGCO19
AlbertaOpen regulated market (13 Jul 2026)Alberta iGaming Corporation / AGLC · PlayAlberta18
QuebecGovernment monopolyEspacejeux (Loto-Québec) / RACJ18
British ColumbiaGovernment monopolyBCLC · PlayNow19
ManitobaGovernment monopolyPlayNow Manitoba (with BCLC) / LGCA18
SaskatchewanCrown / limitedWCLC · SaskGaming19
New BrunswickCrown corporationAtlantic Lottery (ALC)19
Nova ScotiaCrown corporationAtlantic Lottery (ALC)19
Prince Edward IslandCrown corporationAtlantic Lottery (ALC)19
Newfoundland & LabradorCrown corporationAtlantic Lottery (ALC)19
Yukon · NWT · NunavutLimitedVarious / WCLC · ALC19

Explore the money pages for each market: Ontario casinos, Alberta casinos, British Columbia, Quebec and Manitoba.

Ontario & Alberta: the open markets

Ontario broke the mould on 4 April 2022 when iGaming Ontario (iGO), a subsidiary of the Alcohol and Gaming Commission of Ontario (AGCO), launched the first competitive private online gambling market in Canada. More than 80 operator sites are now registered, all subject to AGCO standards for game fairness, advertising and responsible gambling. Alberta deliberately copied the template: under the iGaming Alberta Act (Bill 48), the new Alberta iGaming Corporation launched an open market on 13 July 2026, regulated by Alberta Gaming, Liquor & Cannabis (AGLC) alongside the government-owned PlayAlberta.

Quebec, BC & Manitoba: the monopolies

Quebec offers legal online play only through Espacejeux, run by Loto-Québec, with the Régie des alcools, des courses et des jeux (RACJ) as the licensing authority for land-based operations. British Columbia and Manitoba both use PlayNow, operated by the British Columbia Lottery Corporation (BCLC). In these provinces there is no legal private online-casino market, which is a large part of why so many residents look at offshore alternatives.

The Atlantic provinces, Saskatchewan & the territories

New Brunswick, Nova Scotia, Prince Edward Island and Newfoundland & Labrador pool their gambling through the Atlantic Lottery Corporation (ALC), whose Proline platform now offers single-game betting. Saskatchewan uses the Western Canada Lottery Corporation (WCLC) and SaskGaming. The territories have the smallest formal offerings. Outside Ontario and Alberta, the practical menu of regulated online options is narrow.

Where do offshore casinos fit into Canadian law?

This is the question that trips up most guides. The Criminal Code targets operators who conduct unlicensed gambling in Canada. Offshore casinos — those licensed in Curaçao, Anjouan, Malta or by the Kahnawake Gaming Commission — operate from outside the country, and the law does not criminalise an individual Canadian for placing a bet at one. There is no public record of a Canadian player being charged for using an offshore site. That is why offshore play is best described as a legal grey area: not sanctioned or protected by any Canadian province, but not prohibited for the player either. The trade-off is real — you gain access and choice, but you lose provincial consumer-protection rights and dispute channels. Our full offshore casinos explainer covers how to vet a site before you deposit.

Age and tax at a glance

The legal gambling age is 19 in most provinces and territories, and 18 only in Alberta, Manitoba and Quebec — a distinction many sites get wrong. On tax, the good news is straightforward: recreational gambling winnings in Canada are treated as a tax-free windfall by the Canada Revenue Agency, whether you win at a casino, a sportsbook or the lottery. The narrow exception is professional gamblers who run their play as a business.

This is general information, not legal advice. Gambling laws change and individual situations differ — consult a Canadian lawyer or a qualified tax professional for advice specific to you. 19+ (18+ AB/MB/QC). Play responsibly →

Canada online gambling: quick reference

The essentials every Canadian player should know, in one place:

TopicThe short answer
Is it legal?Regulated province by province. Ontario (2022) and Alberta (July 2026) run open markets; other provinces use government platforms; offshore sites accept players nationwide in a legal grey area.
Legal age19+ in most provinces; 18+ in Alberta, Manitoba and Quebec.
Are winnings taxed?No — recreational winnings are tax-free. Professional gambling can be taxed as business income.
Single-game sports bettingLegal nationwide since August 2021 (Bill C-218).
Kahnawake licenceA Mohawk Nation regulator in Quebec — legitimate, but NOT a Canadian provincial licence.
Best payment methodInterac e-Transfer (instant, bank-to-bank) or crypto (fastest payouts).

Related guides

Frequently Asked Questions

Is online gambling legal in Canada?

Yes, but it is regulated province by province. Under the Criminal Code, gambling is legal only where a province conducts and manages it. Ontario and Alberta run open regulated markets; Quebec, BC and Manitoba run government monopolies; the Atlantic provinces and Saskatchewan use crown corporations. Offshore sites also accept Canadians in a legal grey area.

What law makes gambling legal in Canada?

Sections 201–207 of the Criminal Code prohibit gambling except where conducted and managed by a provincial government. Bill C-218 (2021) then legalised single-game sports betting nationwide. This is why the framework is federal but the markets are provincial.

Are offshore casinos legal in Canada?

There is no law prohibiting an individual Canadian from playing at an offshore casino, and no record of a player being charged. Offshore sites are not Canadian-licensed, though, and offer no provincial consumer-protection rights, so it remains a legal grey area.

Which provinces have legal online casinos?

Every province offers some legal online gambling. Ontario and Alberta have open competitive markets; Quebec (Espacejeux), BC and Manitoba (PlayNow) run government sites; the Atlantic provinces and Saskatchewan use crown corporations.

Did Bill C-218 legalise online gambling?

Bill C-218 (2021) legalised single-game sports betting across Canada. It did not create a national online-casino licence — casino regulation remains a provincial matter.

Is it illegal to gamble online in Canada?

No. There is no criminal offence for an individual who gambles online, whether on a provincially regulated site or an offshore one. The Criminal Code targets unlicensed operators, not players.

Do I have to be in the province to play at its regulated site?

Yes. Ontario's and Alberta's regulated operators, and government sites like PlayNow and Espacejeux, use geolocation and require you to be physically inside the province.