Legal Sports Betting in Canada: Laws, Who Can Bet & Provincial Betting Guide

Legal sports betting in Canada is a complicated topic. We’re here to help you understand it. This page will explain the current federal betting laws in Canada and the gambling laws in each province.

We’ll also tell you about our favourite sports betting sites that you can play legally right now.

Is Sports Betting Legal in Canada?

Yes, sports betting is legal in Canada. It has been since June 2021, when Parliament passed Bill C-218 [1]. This bill amended the Canadian Criminal Code to remove the previous ban on sports betting.

However, Bill C-218 did not create a regulated legal sports betting market. Instead, the federal government decided to let each province create their own gambling laws.

So far, Ontario is the only province who has created a framework for privately-owned sportsbooks. Every other province has state-run sportsbooks operated by their lottery corporations. However, that could change soon as Alberta is moving closer to adopting a sports betting model similar to Ontario’s [2].

We’ll go over the gambling laws in each province and discuss the future of sports betting in each province later on in this piece.

Canadian Legal Sports Betting Overview

Now that we’ve answered the question “Is sports betting legal in Canada?”, let’s look at some of the finer points of the legal Canadian sports betting market.

Online sports betting

Legal ✅

In-person sports betting

Legal ✅

Horse racing betting

Legal ✅

Dog racing betting

Illegal ❌

Esports betting

Legal ✅

Politics betting

Legal ✅

Year sports betting was legalised

2021

Legal betting age

19 (18 in Alberta, Manitoba, and Quebec)

Number of legal sportsbooks

80+

Sports betting regulator

Varies by province (e.g., iGaming Ontario, Loto-Quebec)

Who Can Bet on Sports in Canada?

Anyone over the legal minimum betting age of 19 (18 in Alberta, Manitoba, and Quebec) can bet on sports in Canada. You do not need to be a citizen of Canada or even live in Canada permanently. As long as you are inside the country and old enough to gamble, you can bet on sports.

Who Can't Bet on Sports in Canada?

Canadian sportsbooks have very few restrictions. As long as you are above the minimum legal betting age and not on a self-exclusion list, you will be able to bet on sports in Canada.

However, remember that many sportsbooks have KYC checks. If you don’t have any documents that you can use to prove your identity, you might not be allowed to bet on sports at certain sportsbooks.

What Can I Bet on in Canada?

Legal sports betting sites in Canada allow you to bet on over 40 different sports. You can bet on hockey, basketball, football, and pretty much anything else your heart desires. There are very few restrictions.

For example, in the US, many states have strict rules for betting on college sports, game shows, politics, and esports. No such restrictions exist in Canada. You can legally bet on March Madness, the Oscars, Canadian elections, and League of Legends without any issues.

What is Illegal to Bet on in Canada?

While the Canadian sports betting market is relatively open compared to the US, it’s not completely unregulated. Minor league sports, such as the Canadian Hockey League and its subsidiary leagues, are off limits in most provinces. Ontario has a blanket ban on betting on minor league sports [3]. Some offshore sportsbooks have CHL bets, but the markets are very restricted. 

Are Sports Betting Apps Legal in Canada?

Yes, sports betting apps are legal in Canada, but they are not widely available outside of Ontario. The Ontario market is the only regulated market. Most sportsbooks are not allowed to operate apps in unregulated markets, such as Quebec or Alberta.

However, mobile sports betting sites are available everywhere. If a sportsbook is legal in your province, you can use its mobile site without any issues.

Gambling Taxes in Canada

There are no taxes on gambling winnings in Canada. Per federal law, you only have to pay taxes on gambling winnings if you are a professional gambler [4]. So, if you’re not a professional sports bettor, you don’t have to worry about paying taxes on your gambling winnings. Although, if you invest your winnings, remember that you have to pay taxes on any interest you collect on your investment. 

Using Offshore Sportsbooks in Canada

Offshore sportsbooks are available in Canada. You can access them from every province except for Ontario. These sites are not regulated in Canada. Instead, they have licences from foreign regulators, such as the Kahnawake Gaming Commission or Malta Gaming Authority.

Legal Sports Betting by Province

Sports betting is legal all throughout Canada. However, there are no federal regulations for online sports betting. Every province is able to create their own gambling laws. Here are where things currently stand in each province. 

Alberta

Alberta does not have a regulated sportsbook market. The only legal sports betting platform is PlayAlberta.ca, which is owned and operated by the Alberta Gaming, Liquor and Cannabis Commission.

This could change soon, though, Alberta lawmakers pass Bill 48. That law would see Alberta open its sports betting market to privately-owned sportsbooks, similar to Ontario’s model.

Alberta Sports Betting Overview

Is sports betting legal?Yes
Are there retail sportsbooks?No
Legal betting age18
RegulatorAlberta Gaming, Liquor and Cannabis Commission
Number of regulated sportsbooks1
Government-run sportsbookPlayAlberta.ca

British Columbia

British Columbia has been an early adaptor to legal sports betting. The province’s PlayNow.com platform is one of the oldest online sportsbooks in Canada. However, it is the only legal sportsbook in BC, and probably will be for the foreseeable future.

Instead of looking for investment from the outside, the British Columbia Lottery Corporation (BCLC) has focused on bolstering its existing sportsbook. In February 2025, the BCLC opened its first retail sportsbook lounge at Chances Casino in Kelowna [5].

British Columbia Sports Betting Overview

Is sports betting legal?Yes
Are there retail sportsbooks?Yes (2 locations)
Legal betting age19
RegulatorBritish Columbia Lottery Corporation
Number of regulated sportsbooks1
Government-run sportsbookPlayNow.com

Manitoba

Manitoba is another province that does not have any private sector operators. However, PlayNow is available via a partnership with the Manitoba Liquor and Lotteries and BCLC. Unlike Alberta, there isn’t a lot of news about opening up the Manitoba sports betting market, but that could change if other provinces are successful.

Manitoba Sports Betting Overview

Is sports betting legal?Yes
Are there retail sportsbooks?No
Legal betting age18
RegulatorManitoba Liquor and Lotteries
Number of regulated sportsbooks1
Government-run sportsbookPlayNow.com

New Brunswick

As one of the Atlantic Provinces, the only legal sports betting option in New Brunswick is the Atlantic Lottery Corporation’s (ALC) Proline Stadium platform.  Offshore sportsbooks are also available, but they are not regulated. 

New Brunswick Sports Betting Overview

Is sports betting legal?Yes
Are there retail sportsbooks?No
Legal betting age19
RegulatorNew Brunswick Lotteries and Gaming Corporation
Number of regulated sportsbooks1
Government-run sportsbookALC.ca - Proline

Newfoundland and Labrador

Newfoundland and Labrador  has a very strict gambling market. There are no land-based casinos or sportsbooks and the ALC Proline betting site is the only regulated online gambling platform. It’s unlikely that any Atlantic Province will change its gambling laws. If one does change its laws, it probably won’t be Newfoundland and Labrador. 

Newfoundland and Labrador Sports Betting Overview

Is sports betting legal?Yes
Are there retail sportsbooks?No
Legal betting age19
RegulatorAtlantic Lottery Corporation
Number of regulated sportsbooks1
Government-run sportsbookALC.ca - Proline

Nova Scotia

Nova Scotia  has a relatively small sports betting market. The ALC’s Proline sportsbook is the only regulated sports betting site in NS. Like with the other Atlantic Provinces, we don’t expect the government to open the market to privately owned sportsbooks. 

Nova Scotia Sports Betting Overview

Is sports betting legal?Yes
Are there retail sportsbooks?No
Legal betting age19
RegulatorNova Scotia Gaming Corporation
Number of regulated sportsbooks1
Government-run sportsbookALC.ca - Proline

Ontario

Ontario is the only province in Canada with a fully regulated sports betting market. Lawmakers in the province quickly created a new agency called iGaming Ontario just months after Parliament passed Bill C-218 [6].

iGaming Ontario is a subsidiary of the Alcohol and Gaming Commission of Ontario. It is in charge of issuing sportsbook licence, enforcing rules, and regulating the Ontario online gambling market generally. iGaming Ontario has issued over 90 licences to online casinos and sports betting sites. There are currently 33 legal sportsbooks in Ontario. 

Ontario Sports Betting Overview

Is sports betting legal?Yes
Are there retail sportsbooks?Yes (5 locations and self-service kiosks)
Legal betting age19
RegulatoriGaming Ontario
Number of regulated sportsbooks33
Government-run sportsbookOLG - Proline

Prince Edward Island

Sports bettors in the Gulf of St. Lawrence on Prince Edward Island can enjoy the ALC’s Proline sportsbook and offshore betting sites. There are no land-based sportsbooks or sports betting kiosks in the province. 

Prince Edward Island Sports Betting Overview

Is sports betting legal?Yes
Are there retail sportsbooks?No
Legal betting age19
RegulatorAtlantic Lottery Corporation
Number of regulated sportsbooks1
Government-run sportsbookALC.ca - Proline

Quebec

Some estimates say that Quebec is the second-biggest sports betting market in Canada. It’s also one of the most guarded markets. Loto-Québec has a monopoly on sports betting via its Mise-o-jeu betting site. The agency has been very hostile to privately-owned sportsbooks [7], so it’s unlikely that it will open its market any time soon.  

Quebec Sports Betting Overview

Is sports betting legal?Yes
Are there retail sportsbooks?Yes (sports betting terminals at select casinos)
Legal betting age18
RegulatorLoto-Québec
Number of regulated sportsbooks1
Government-run sportsbookMise-o-jeu

Saskatchewan

On paper, the Saskatchewan sports betting market is very similar to other provinces’. For example, like Manitoba, PlayNow.com is the only regulated sportsbook. However, the Saskatchewan Indian Gaming Authority and Saskatchewan Liquor and Gaming Authority have hinted at growth, so there’s a chance the market could open up to privately-run sportsbooks. We think it will depend on whether Alberta passes its new sports betting bill. 

Saskatchewan Sports Betting Overview

Is sports betting legal?Yes
Are there retail sportsbooks?No
Legal betting age19
RegulatorSaskatchewan Liquor and Gaming Authority
Number of regulated sportsbooks1
Government-run sportsbookPlayNow.com

FAQ

Is betting legal in Canada?

Yes, sports betting is legal in Canada. Every province offers legal sports betting through lottery corporations. Ontario sports bettors also have access to over 30 privately-owned sportsbooks, such as Betway and Sports Interaction.

When did sports betting become legal in Canada?

Parliament legalised sports betting in 2021 by passing Bill C-218, which amended the Canadian Criminal Code to remove the federal ban on sports betting. Before that, parlays were legalised in 1985.

How old do you have to be to bet on sports in Canada?

The legal betting age in Canada varies from province to province. If you are in Alberta, Manitoba, or Quebec, you need to be 18 years old or older. The legal sports betting age is 19 in every other province.

Are mobile sports betting apps legal in Canada?

Yes, mobile sports betting apps are legal in Canada, but not everywhere. In Ontario, you can download a wide variety of sportsbook apps from the App Store and Google Play Store. Outside of Ontario, state-run lottery apps are the only apps that will be available. However, mobile sports betting sites are available everywhere.

How can I tell if a sportsbook is legit?

The best way to tell if a sportsbook is legit is to look for a licence. All legit Ontario sports betting sites, for example, will have a licence from iGaming Ontario. Outside of Ontario, you should look for licences from reputable international regulators like the Kahnawake Gaming Commission or Malta Gaming Authority. 

Are online casinos legal in Canada?

Yes, online casinos are legal in Canada. Most sports betting sites also operate online casinos with online slots, table games, and live casino games. This allows you to bet on sports and play casino games with one account.

Can I use offshore sportsbooks?

Yes. Offshore sportsbooks are available in every province in Canada except for Ontario. However, keep in mind that these sites are not regulated by the local government, so make sure you do your research and pick a site you can trust.

Do I have to pay taxes on gambling winnings in Canada?

No, you do not have to pay taxes on gambling winnings in Canada. The government will only ask you to pay taxes on gambling winnings if you are a professional sports bettor or if you invest your winnings and accrue interest on the money you invest.

Can I bet on sports in person in Canada?

Yes. Some provinces in Canada have legal in-person sports betting. Most in-person sportsbooks are available at land-based casinos. Typically there will be kiosks, but many casinos also have comprehensive full-service sportsbooks.

Where can I learn more about legal sports betting?

You can learn more about legal sports betting in your province right here on our site. We have detailed reviews of all the best Canadian sportsbooks, along with guides and tips for new sports bettors to help them understand the legal sports betting market in Canada.