Online casinosby province, 2026
Ontario and Alberta license private online casinos; the other provinces run a government site, and offshore casinos accept players there. Pick your province to see what is legal, the legal age and which casinos you can use. Updated 19 October 2026.
Ontario & Alberta
Rest of Canada
British Columbia
Government site- Government site
- PlayNow.com
- Casinos accepting players
- 136
- Top pick
- Wildz · 8.6/10
- Help line
- GameSense / BC Problem Gambling Help Line 1-888-795-6111
Quebec
Government site- Government site
- Loto-Québec online
- Casinos accepting players
- 136
- Top pick
- Wildz · 8.6/10
- Help line
- Jeu: aide et référence 1-800-461-0140
Manitoba
Government site- Government site
- PlayNow.com
- Casinos accepting players
- 136
- Top pick
- Wildz · 8.6/10
- Help line
- Manitoba Gambling Helpline 1-800-463-1554
Saskatchewan
Government site- Government site
- PlayNow SK
- Casinos accepting players
- 136
- Top pick
- Wildz · 8.6/10
- Help line
- Saskatchewan Problem Gambling Helpline 1-800-306-6789
Nova Scotia
Government site- Government site
- ALC.ca
- Casinos accepting players
- 136
- Top pick
- Wildz · 8.6/10
- Help line
- NS Mental Health & Addictions Crisis Line 1-888-429-8167
New Brunswick
Government site- Government site
- ALC.ca
- Casinos accepting players
- 136
- Top pick
- Wildz · 8.6/10
- Help line
- NB Gambling Information Line 1-800-461-1234
Newfoundland & Labrador
Government site- Government site
- ALC.ca
- Casinos accepting players
- 136
- Top pick
- Wildz · 8.6/10
- Help line
- NL Problem Gambling Help Line 1-888-899-4357
Prince Edward Island
Government site- Government site
- ALC.ca
- Casinos accepting players
- 136
- Top pick
- Wildz · 8.6/10
- Help line
- PEI Gambling Help Line 1-855-255-4255
Yukon, NWT & Nunavut
No local site- Government site
- No territorial site
- Casinos accepting players
- 136
- Top pick
- Wildz · 8.6/10
- Help line
- Canada-wide crisis line: call or text 9-8-8
No province matches. Clear the search or choose another filter.
Online gambling is legal everywhere in Canada, but the rules depend on your province. Ontario (since April 2022) and Alberta (since July 2026) license private online casinos, and only registered sites may take players there. Every other province runs a government online casino (PlayNow, Loto-Québec, ALC.ca or PlayNow SK), and offshore casinos also accept players. The territories have no online casino of their own. The legal age is 19, or 18 in Alberta, Manitoba and Quebec. Updated 19 October 2026.
Is online gambling legal in Canada?
Yes. Canada's Criminal Code prohibits gambling except where a province or territory "conducts and manages" it. That gives each province control over gambling within its borders, including online casinos. There is no single national online casino licence, so the answer to "is it legal?" always depends on where you live.
Three models exist in Canada today:
- Regulated private markets: Ontario and Alberta register private operators, which compete with the government site under provincial rules.
- Government-only markets: British Columbia, Quebec, Manitoba, Saskatchewan and the four Atlantic provinces run their own online casino and do not license private ones.
- No local site: Yukon, the Northwest Territories and Nunavut have no online casino of their own.
In the second and third groups, offshore casinos licensed abroad accept Canadian players. Players are not prosecuted for using them, but those sites are regulated by their foreign licence, not by the province.
Online casino rules in every province and territory
| Province | Licensed online casino | Private licences | Legal age | Help line |
|---|---|---|---|---|
| Ontario | PlayOLG + registered sites | Yes, since 2022 | 19 | 1-866-531-2600 |
| Alberta | Play Alberta + registered sites | Yes, since 2026 | 18 | 1-866-332-2322 |
| British Columbia | PlayNow.com | No | 19 | 1-888-795-6111 |
| Quebec | Loto-Québec | No | 18 | 1-800-461-0140 |
| Manitoba | PlayNow.com | No | 18 | 1-800-463-1554 |
| Saskatchewan | PlayNow SK | No | 19 | 1-800-306-6789 |
| Nova Scotia | ALC.ca | No | 19 | 1-888-429-8167 |
| New Brunswick | ALC.ca | No | 19 | 1-800-461-1234 |
| Newfoundland and Labrador | ALC.ca | No | 19 | 1-888-899-4357 |
| Prince Edward Island | ALC.ca | No | 19 | 1-855-255-4255 |
| Yukon, NWT and Nunavut | None | No | 19 | 9-8-8 |
Call or text 9-8-8 anywhere in Canada for free, confidential support at any time.
Ontario and Alberta: regulated private markets
In Ontario and Alberta, private online casinos must register with the provincial regulator (the AGCO in Ontario, AGLC in Alberta) and sign an agreement with the body that manages the market (iGaming Ontario, the Alberta iGaming Corporation). Registered sites must:
- verify every player's identity and age at sign-up,
- confirm you are physically in the province before you play,
- use certified games and protect player funds,
- offer deposit limits, time-outs and self-exclusion,
- follow advertising rules, including the ban on publicly advertised bonuses.
Unregistered offshore casinos must block players in these provinces. That is why our Ontario and Alberta pages list registered sites only and show "Shown after sign-up" instead of bonus amounts.
Government sites and offshore casinos elsewhere
In the other provinces, the provincial lottery corporation runs the only licensed online casino:
- PlayNow.com: BCLC's site, also used by Manitoba Liquor & Lotteries.
- PlayNow SK: Saskatchewan's site, run by the Saskatchewan Indian Gaming Authority on BCLC's platform.
- Loto-Québec: Quebec's online casino, in French and English.
- ALC.ca: Atlantic Lottery's site for Nova Scotia, New Brunswick, Newfoundland and Labrador and PEI.
Offshore casinos also accept players in these provinces, offering larger game libraries and bonuses. They are licensed by regulators such as the Malta Gaming Authority, the UK Gambling Commission, the Kahnawake Gaming Commission or Curaçao, and that licence determines where you can complain. Our online casinos Canada ranking scores licence strength for exactly this reason.
Legal gambling age by province
The legal age is 19 in most of Canada and 18 in Alberta, Manitoba and Quebec. Online casinos check your date of birth at sign-up and your ID before paying out; an underage account is closed and its winnings voided. See our gambling age by province guide.
Bonuses: why they depend on your province
Ontario and Alberta ban public advertising of casino bonuses, so registered sites show offers only after you sign up. Players in the other provinces and territories see offshore casinos' public offers, including welcome bonuses, free spins and cashback. Compare them on our casino bonuses page, and favour low wagering or no wagering offers.
What happens when you travel or move between provinces?
- Registered Ontario and Alberta sites only work while you are physically in that province. Travel elsewhere and real-money play is blocked until you return.
- Government sites generally require you to live in, or be located in, their province.
- Offshore casinos usually accept players from several provinces, but check that your new province is on the casino's accepted list.
- If you move permanently, withdraw your balance, close accounts that no longer apply to you, and open one at a site that is legal where you now live.
How to choose an online casino in your province
- Find your province in the table above and open its page.
- In Ontario or Alberta, choose a registered site; compare payout speed, games and payment methods.
- Elsewhere, decide between your government site and an offshore casino with a strong licence.
- Check payments: Interac is the easiest method in every province.
- Read the withdrawal terms: payout time, minimums and limits.
- Set a deposit limit before your first deposit.
Are gambling winnings taxed in any province?
No. Recreational gambling winnings are not taxed anywhere in Canada, whether you play at a registered site, a government site or an offshore casino. Professional gamblers who play as a business are the rare exception. See are gambling winnings taxed in Canada.
Which provinces might regulate next?
As of 19 October 2026, only Ontario and Alberta license private online casinos. Other provinces have not announced private licensing models, though Alberta's 2026 launch has made the Ontario-style model more common. If another province opens a regulated market, its page here will switch to registered sites only, as Alberta's did in 2026.
Government site or offshore casino: which is better?
| Government site | Registered private site (ON, AB) | Offshore casino | |
|---|---|---|---|
| Regulated by | Your province | Your province | A foreign regulator |
| Complaints | Provincial body | Provincial regulator | The foreign regulator |
| Bonuses | Limited | Shown after sign-up | Public welcome offers |
| Game range | Moderate | Large | Often very large |
| Payments | Interac, cards | Interac, PayPal, iDebit | Interac, e-wallets, crypto |
| Available in | Its own province | Its own province | Several provinces |
There is no single best choice. Government and registered sites give you the strongest local protection; offshore casinos give you more games and promotions but rely on a foreign licence. If you choose offshore, pick a casino with a licence you can verify and fair withdrawal terms.
How we choose casinos for each province
Every province page uses the same scoring model, adjusted to what is legal there:
- Ontario and Alberta pages list only registered sites, checked against the iGaming Ontario and AGLC registries, and rank them on payout speed, games, payments and extras.
- Other province pages list the offshore casinos that accept players there, ranked on licence strength, bonus wagering, payout terms, games and payments, alongside the government site.
The full method is on our how we score page.
Which online casinos are legal in Canada?
It depends on your province:
- In Ontario: PlayOLG and casinos registered with iGaming Ontario.
- In Alberta: Play Alberta and casinos registered with AGLC.
- In British Columbia and Manitoba: PlayNow.com.
- In Saskatchewan: PlayNow SK.
- In Quebec: Loto-Québec.
- In Nova Scotia, New Brunswick, Newfoundland and Labrador and PEI: ALC.ca.
- In the territories: no local online casino.
Outside Ontario and Alberta, offshore casinos with foreign licences also accept players and are widely used, but they are not regulated by the province. Our online casinos Canada ranking scores those licences.
Related guides
See is online gambling legal in Canada, gambling age by province and casino licences explained. Free help in every province is listed in responsible gambling.
Province guide glossary
- Conduct and manage: the Criminal Code power that lets provinces run or license gambling.
- Regulated market: a province that registers private online casinos (Ontario, Alberta).
- Government site: the provincial lottery corporation's online casino.
- Offshore casino: an online casino licensed outside Canada.
- Geolocation: the location check registered sites use to confirm your province.
Questions
Is online gambling legal in Canada?
Yes. Each province decides how online gambling works within its borders. Ontario and Alberta license private casinos; the other provinces run government sites, and offshore casinos accept players there.
Which provinces allow private online casinos?
Ontario (since April 2022) and Alberta (since July 2026).
What is the legal gambling age in Canada?
19 in most provinces and territories, and 18 in Alberta, Manitoba and Quebec.
Can I play at offshore casinos in Canada?
Outside Ontario and Alberta, players are not prosecuted for using offshore casinos, but those sites are regulated abroad. In Ontario and Alberta, only registered sites may take players.
Why can't I see bonuses in Ontario and Alberta?
Both provinces ban public bonus advertising. Registered casinos show offers after you sign up.
Can I use my casino account in another province?
Registered Ontario and Alberta sites only work inside their province. Offshore casinos usually accept several provinces, but check the accepted list.
18+ in Alberta, Manitoba and Quebec. Gambling is entertainment, not income. Set a limit before you play. Free help: ConnexOntario 1-866-531-2600 · Alberta 1-866-332-2322 · anywhere in Canada call or text 9-8-8. Bonus offers are not available to Ontario or Alberta residents.