Playing Online Slots in Canada: Rules by Province

Where you live decides where you can play, how old you must be and who protects you if something goes wrong.

Playing in Canada FAQ

Yes, when it is conducted and managed or authorised by a province. Ontario and Alberta have regulated markets with registered private operators, and the other provinces offer online casino games through a provincially run site. International casinos also accept Canadians but are not licensed by any province.

It is 19 in most provinces and 18 in Alberta, Manitoba and Quebec. The age applies to online play as well as land-based casinos. In the territories, check your territorial government's rules.

Ontario residents should use casinos registered with the AGCO under iGaming Ontario. Those sites are covered by Ontario's player protections and complaint process, and the offer on this site is not available to Ontario residents.

The Criminal Code allows gambling that a province conducts and manages or authorises, and international casinos are not authorised by any province. We cannot give legal advice on an individual's position, but the practical point is clear: no Canadian regulator supervises these sites, so provincial protections and complaint routes do not apply. Ontario and Alberta residents should stay with registered sites.

For recreational players, gambling winnings are generally treated as windfalls and not taxed as income. If gambling is run as a business, the rules can differ, so ask a tax professional.

Look for the licence details in the site footer, then check them on the regulator's own website. In Ontario, iGaming Ontario lists the regulated sites; in Alberta, AGLC publishes its registered operators. A licence you cannot verify should be treated as no licence.

In Ontario, BetGuard lets you self-exclude from every regulated online gambling site at once, and in Alberta, AGLC's self-exclusion program covers all registered online sites. Other provinces run self-exclusion through their provincial sites and gambling support programmes. International casinos offer only their own tools, so you would need to exclude site by site.

Keep it a game

The demos on this site use play money and are free to anyone in Canada. Real-money gambling is set province by province - Ontario licenses private operators through iGaming Ontario, the other provinces run their own platforms - and our partner casino is not available to Ontario residents. You must be 19 or older (18 in Alberta, Manitoba and Quebec).

If betting has stopped being fun, free confidential help is open around the clock: ConnexOntario 1-866-531-2600, Gambling Support BC 1-888-795-6111, Jeu: aide et référence (Quebec) 1-800-461-0140. More on our responsible gambling page.