The short version. Gambling in Canada is regulated province by province, not federally. Ontario has run an open licensed market since April 2022 through the AGCO and iGaming Ontario; Alberta opened its own regulated online market in 2026 under the AGLC. Elsewhere the only legal operator is the provincial lottery corporation. Playing on an offshore site is not an offence for the player.
Casinos registered with iGaming Ontario
Ordered by how they handle Canadian money: deal strength first, then the size of the welcome offer in Canadian dollars.
- 1
Casino DaysEditor’s pickiGaming OntarioDepositInterac, MuchBetter, PayzMinC$20Wagering35xLicenceRegistered with iGaming Ontario100% up to C$2,000 + 100 free spinsWagering 35xVisit casinoWhat we checked
- Canadian dollars supported
- Interac deposits
- iDebit / InstaDebit
- Crypto deposits
- Registered with iGaming Ontario
- First deposit from C$20
- Welcome wagering 35x
- 2
TonyBetiGaming OntarioDepositInterac, Neosurf, MuchBetterMinC$20Wagering30xLicenceRegistered with iGaming Ontario100% up to C$2,500 + 250 free spins + 6 bonus gamesWagering 30xVisit casinoWhat we checked
- Canadian dollars supported
- Interac deposits
- iDebit / InstaDebit
- Crypto deposits
- Registered with iGaming Ontario
- First deposit from C$20
- Welcome wagering 30x
- 3
Lucky DaysiGaming OntarioDepositInterac, Payz, cryptoMinC$20Wagering30xLicenceRegistered with iGaming Ontario100% up to C$1,500 + 100 free spinsWagering 30xVisit casinoWhat we checked
- Canadian dollars supported
- Interac deposits
- iDebit / InstaDebit
- Crypto deposits
- Registered with iGaming Ontario
- First deposit from C$20
- Welcome wagering 30x
- 4
Ruby FortuneiGaming OntarioDepositInterac, iDebit, NeosurfMinC$10Wagering35xLicenceRegistered with iGaming Ontario100% up to C$750 + 10 daily spinsWagering 35xVisit casinoWhat we checked
- Canadian dollars supported
- Interac deposits
- iDebit / InstaDebit
- Crypto deposits
- Registered with iGaming Ontario
- First deposit from C$10
- Welcome wagering 35x
- 5
Slots MagiciGaming OntarioDepositInterac, MuchBetter, AstroPayMinC$10Wagering30xLicenceRegistered with iGaming Ontario100% up to C$500 + 50 free spinsWagering 30xVisit casinoWhat we checked
- Canadian dollars supported
- Interac deposits
- Crypto deposits
- Registered with iGaming Ontario
- First deposit from C$10
- Welcome wagering 30x
- 6
PlayOJOiGaming OntarioDepositInterac, MuchBetter, ecoPayzMinC$10Wagering0x (no wagering)LicenceRegistered with iGaming Ontario50 wager-free spins on first depositWagering 0x (no wagering)Visit casinoWhat we checked
- Canadian dollars supported
- Interac deposits
- Crypto deposits
- Registered with iGaming Ontario
- First deposit from C$10
- Welcome wagering 0x (no wagering)
We are an independent guide, not an operator. Offers are shown as published by the operator for Canadian players and change without notice — always read the terms on the casino site. 19+ (18+ in AB, MB and QC). Help: ConnexOntario 1-866-531-2600.
The Criminal Code prohibits gambling in general terms and then hands the exceptions to the provinces, which is why the map looks the way it does. A province may "conduct and manage" gambling itself — that is the PlayNow, Loto-Québec, Atlantic Lottery and PlayAlberta model — or it may license private operators, which so far only Ontario and Alberta have done.
The three regimes side by side
- Licensed private market. Ontario: registration with the Alcohol and Gaming Commission of Ontario plus an operating agreement with iGaming Ontario. Alberta followed under the iGaming Alberta Act. Operators here answer to a Canadian regulator and Canadian dispute resolution.
- Provincial monopoly. British Columbia, Quebec, Manitoba, Saskatchewan and the Atlantic provinces run their own sites. There is no route for a private operator to be licensed locally.
- Kahnawake. The Kahnawake Gaming Commission, based in Quebec, has licensed online gambling since 1999 and remains a recognised licensing body for offshore operators.
Age and tax
The legal age is 19 in most of the country and 18 in Alberta, Manitoba and Quebec. Gambling winnings of a recreational player are treated as a windfall and are not taxable income; the exception is a player whose gambling is carried on as a business, which is a narrow and fact-specific test.
What this means in practice
A Canadian player is not committing an offence by holding an account with an offshore casino, and enforcement in this country has always been aimed at operators rather than at players. The real difference between a locally licensed site and an offshore one is not legality for you — it is who you can escalate to when a withdrawal is refused.
Legal Basics
39 pages- Realistic Beginner’s Guide to Poker in 2026
- Canada’s Best Live Poker Rooms Today
- Review of MuchBetter Casinos Canada
- Legal Constraints of Internet Gambling in Manitoba, Canada
- Legality of Online Casino Gambling in New Brunswick, Canada
- New Laws Remove Stigma from Online Casinos in Curacao
- Get into iGaming without the Worry
- Easiest Web Wallets for Canada Online Casinos
- Ontario Means Business: AGCO Slaps BetMGM, PointsBet with Fines
- Study to Identify Illegal Mobile Gambling Services
- Casino Game Fairness – Slots vs All Others
- Online Casino Cashout Guide: Tips to Quick Withdraws
- How Canadians Can Compete in 2021 Online WSOP
- How to Set Limits to Online Casino Deposits
- Safe Online Casinos: How to Spot a Rogue in 2026
- Unfair Casinos, and How to Avoid Them
- Prime Qualities of Secure Online Gambling Sites
- Most Honest Casinos in Canada are… Online?
- The Bygone Days of Moneybookers Casinos Canada
- Why Canada’s Federal Government Avoids iGaming Laws
- Legality of Canadian Facing Online Casinos
- A Safe Online Gambling Experience Starts with You
- Tired of 9-to-5, Alrie Shaban goes Pro Proker
- Reputable Online Casinos and How they Get There
- When Online Casinos won’t Pay Cashouts
- Crash Course in Online Casino Safety & Security
- 5 Important Mobile Casino License Facts
- What Do I Need to Gamble at Online Casinos?
- Only Play at Licenced & Regulated Online Casinos
- iGaming FAQs: Before you Start Gambling Online…