Sports betting in Canada went from one of the most restrictive markets in the developed world to a normal one almost overnight. The mechanics of getting a bet on, though, still vary more by province than most guides admit — and the "best betting sites Canada" lists that ignore that distinction are not much use to you.
Is sports betting legal in Canada?
Yes. The federal prohibition that mattered is gone, and every province can now offer single-event wagering. What each province has done with that freedom differs sharply.
What single-event betting changed
Until August 2021, Canadian law only allowed parlay wagering: you had to combine at least two or three outcomes into a single bet. That is a structurally worse product — more legs means a lower chance of winning — and it pushed a large amount of Canadian betting volume to offshore books that offered normal single bets.
Bill C-218 removed that restriction. You can now put a straightforward wager on one game, one outcome, at provincial platforms and at licensed operators. It is the reason the Canadian market has grown as fast as it has since.
How it works where you live
- Ontario. A licensed, competitive private market through iGaming Ontario. The widest choice of operators in the country, all accountable to a provincial regulator.
- Alberta. PlayAlberta offers single-event betting, and the province has been moving towards opening a regulated private market. Minimum age 18.
- British Columbia & Manitoba. PlayNow, run by BCLC, carries the sportsbook.
- Quebec. Espacejeux, run by Loto-Québec. Minimum age 18.
- Atlantic Canada & Saskatchewan. Provincial lottery platforms, with Saskatchewan running its own PlayNow instance.
Where we can help, and where we cannot
An honest note before the recommendations. The 16 casinos in our main directory are exactly that — casinos. None of them carries a sportsbook, so if you are here purely to bet on the NHL, that directory is not going to help you and we are not going to pretend otherwise.
For provincial platforms — PlayNow, Espacejeux, PlayAlberta, OLG — go to them directly. We hold no affiliate relationship with any of them, which is precisely why we can point you there without a link attached.
What we do carry is the four featured brands below, which run a sportsbook and a casino on one account. That is a paid placement and we disclose it as one.
Featured this month
BetNeptune
Casino · Sportsbook
Massive welcome bonus and free spins
T&Cs apply. New players only. 19+.
An ocean-themed casino and sportsbook that leads with a single, very large welcome package rather than a wall of small offers.
- Casino and sportsbook on one account
- Single headline welcome package
- Live dealer tables
AceLucky
Casino · Sportsbook
Massive welcome bonus and free spins
T&Cs apply. New players only. 19+.
A card-led brand that puts table games and live dealer rooms front and centre, with slots and sports filling out the rest of the lobby.
- Table games to the front
- Live dealer rooms
- Sportsbook on the same wallet
LekkerBets
Sportsbook · Casino
Massive welcome bonus and free spins
T&Cs apply. New players only. 19+.
A sportsbook-first brand with a casino attached, for players who open an account for the bet slip and stay for the slots.
- Sportsbook-led
- Casino on the same account
- Single welcome package
AfricaSports
Sportsbook · Casino
Massive welcome bonus and free spins
T&Cs apply. New players only. 19+.
A wide sportsbook with a casino and bingo alongside it, aimed at bettors who want depth of markets more than lobby polish.
- Wide market coverage
- Casino and bingo alongside
- One welcome package
Choosing a book
- Market depth on your leagues. A book that is superb on soccer may be thin on the CFL. Check the specific competitions you bet, not the total market count.
- Live betting quality. If you bet in-play, latency and market suspension behaviour matter more than the welcome offer ever will.
- Withdrawal friction. Same rule as casino: find out how you get paid before you fund the account.
- Limits. If you win consistently, some books will restrict your stakes. Worth knowing the operator's reputation on this before you build a bankroll there.
Whatever you pick, set a weekly limit before your first deposit. 19+ only, and our responsible gambling page lists free Canadian support lines if betting has stopped being fun.
Sports betting Canada: your questions
Is sports betting legal in Canada?
Yes. Bill C-218 removed the Criminal Code prohibition on single-event sports betting in August 2021, and every province has since been free to offer it. How you access it depends on your province: Ontario has a licensed private market, while other provinces offer it through their own lottery corporation platforms.
Is sports betting legal in Alberta?
Yes. Alberta residents can bet on single events through PlayAlberta, the provincial platform run by AGLC. Alberta has also moved towards opening a regulated private market, so the picture there is changing — check the current position before you sign up anywhere. The minimum age in Alberta is 18.
What changed in 2021?
Before August 2021, Canadian law only permitted parlay betting — you had to combine multiple outcomes into one wager. Bill C-218 legalised single-event wagering, which is what most bettors actually want and what the rest of the world offers. It is the single biggest change in Canadian betting in decades.
Can I bet on the NHL and CFL?
At provincial platforms and at the licensed Ontario operators, yes — those are core markets. At internationally focused books, North American league coverage varies a lot more than you might expect, and some carry thin CFL markets. Check the actual market depth for the leagues you follow before you deposit.
Do you rate sportsbooks by odds quality?
No, and we would be wary of any site that claims to. Comparing odds properly means sampling the same markets across books repeatedly over time. We have not done that work, so we do not publish a ranking that implies we have.