Welcome to the home of the best slot games and online casinos for Canadian players. Here you can browse our list of safe and legit sites where you can play real money slots for big money prizes. All casinos and games have been reviewed by our team of experts and are licensed and trusted.

Get ready to claim $1,000s in bonuses and 100s free spins when you join any or our recommended slot sites today. Good luck and have fun!

UPDATED April 2021







  • 125 JP free spins
  • Interac accepted
  • Live dealer games

18+, New Players Only, Terms Apply. Terms apply.

  • Mega Moolah Spins
  • Interac accepted
  • Evolution live tables

18+, New Players Only, Terms Apply Terms apply.

  • Big slots casino
  • Book of Dead spins
  • Interac accepted

18+, New Customers Only, Terms Apply. Terms apply.

  • Big bonus package
  • Big progressive JPs
  • 200 spins bonus

Terms apply.

  • Big MG Jackpots
  • Good sportsbook
  • Evolution live tables

Terms apply.

  • Big, trusted brand
  • Huge slots catalogue
  • No deposit bonus

18+, New Players Only, Terms Apply. Terms apply.

  • Massive progressives
  • Jackpot spins bonus
  • Interac accepted

18+. New Players Only. Terms Apply Terms apply.

  • Big progressives
  • $1,000 bonuses
  • Evolution live casino

18+, New Players Only, Terms Apply. Terms apply.


Slot machines are the most popular games at any online casino and Canadian gamblers love to play them. There are thousands to choose from right now, from multi-million dollar jackpot games like Mega Moolah and Mega Fortune, to high variance classics like Book of Dead, or low variance games like Starburst from NetEnt. You can play all these slots at the casinos listed here and on our other pages. If you want to know more about individual slot games then you can read reviews of the most popular with break downs of the variance, RTP, payouts and features.


All slots at Canadian casinos can be played for real money. In some cases that means the chance to spin for huge cash prizes of millions of dollars in progressive jackpot games from Microgaming and NetEnt. Other slots have smaller prizes but can still pay out $1,000s from one spin if you get lucky. Most slots start at a stake value of around 10c, though some can be as low as 1c. In most cases you will be able to stake up to $100 per spin though of course you should only stake this amount if you can afford to lose it.


If you choose to play for real money then it is important to understand a little about how each slot machine works before you start spinning the reels. All games will have different maths models based on the variance, RTP and payout potential set by the game provider. If you haven’t heard these terms before then we recommend that you read on to find out more.


The Return to Player or RTP of a slot game refers to the amount of money that will be paid out in prizes as a percentage of the total wagered. Usually a slot will have an RTP of around 96% which means that for every $100 wagered, $96 will be paid out in prizes. Remember that this is an average so for any given session you may experience a much higher RTP or lower RTP depending on how lucky you get. How far the RTP in your session deviates from the average may depend in part on the next factor in our guide. 


Variance refers to the level to which a game will deviate from the advertised RTP when you play it. A low variance game with a 96% RTP will not deviate much from the 96% and for that reason will pay out regularly in relatively small amounts. A high variance slot with a 96% RTP, however, may deviate dramatically from that figure, delivering long periods with little or no return and an RTP much lower that 96%, as well as short periods with much higher payouts where the winnings sky-rocket.

For this reason, low variance games are considered to be relatively low risk because the odds of a payout are relatively high and stable. High variance games are considered to be high risk because the payouts are infrequent but when they hit, they can be much, much bigger. Classic high variance slots include games like Book of Dead by Play n Go and Dead or Alive by NetEnt.


The other factor to be aware of when choosing a Canadian online slot will be the jackpot value. This is the maximum amount that a game will pay out in one hit. With most slots this is expressed as a multiple of the stake value, typically between 1,000x and 10,000x. However, some modern slots have much bigger potential prizes, and studios like Big Time Gaming and Nolimit City have even created games with top payouts of 10,000x or more.

The biggest jackpots are provided by Progressive Slots like Mega Moolah. These games technically have no upper limit to their jackpot as they simply keep growing until someone gets the lucky spin. Progressives will always start with a jackpot seed. In the case of the Mega Moolah games this is $1,000,000. So, the payout will always be greater than this. The biggest ever jackpot win on Mega Moolah in Canada is $7,561,733!!


There are literally 1000s of online slot games to choose from, with a huge range of themes, jackpots, maths models, bonuses, features, styles and stakes. So how do you pick one that suits your tastes? When you play slots you will quickly learn the type of game that you prefer.

We recommend that you read our guides to find out about how slot games work, and test slots in free play mode before playing for real to be sure you enjoy them. You can also look for licensed and trusted game suppliers who are famous for producing exciting and fair games. The biggest names include suppliers like NetEnt, Microgaming, Aristocrat, Play n Go, IGT and Quickspin.

And of course, if winning big is your goal, you can always look for the slots with the biggest jackpots too!

Here is our list of the top 10 Canadian slots online as chosen by our team of writers:

  1. Mega Moolah – Microgaming
  2. Gonzo’s Quest – NetEnt
  3. Pure Platinum – Microgaming
  4. Reactoonz 2 – Play n Go
  5. Cleopatra – IGT
  6. Wild Panda – Aristocrat
  7. Mega Fortune Dreams – NetEnt
  8. Immortal Romance – Microgaming
  9. Book of Ra – Novomatic
  10. Da Vinci Diamonds – IGT


If you are ready to play online slots for the first time and don’t want to spend your own dollars yet, the good news is that when you play online you can test your luck for free before you make a deposit at one of our trusted real money casinos. Demo play is a feature of online slot machines that is exclusive to the virtual world – you don’t get that chance when you spin the reels in Vegas or one of Canada’s own bricks and mortar casinos. So you should take advantage!

Playing for free is really simple. All you have to do is load up your game choice and choose ‘Demo’ or ‘Freeplay’ when the slot appears. You will be given a free play balance of play money and you can then play the slot in the same way that you would in real money mode, except the prizes are paid out in play money rather than real money of course!

Many people enjoy free slots because they are still great fun. Here are some reasons why you might want to play slot for free at a Canada casino:

  • Get that winning feeling – you can still get the buzz of winning when you hit identical icons on a payline. No matter that its free money, it still feels good when the lights flash and the coins drop!
  • Learn the game features – if you want to really enjoy playing slots then you need to understand all the features and how to trigger them. Free spins rounds are key to unlocking big wins on many games and you’ll need to watch for scatters landing to trigger them. Other important features to look out for include win cascades, wild stacks and multipliers. Play a slot for free first before you deposit and follow the gameplay so when you play for real you know exactly what is going on.
  • Try lots of games – when you play for free you can enjoy unlimited gameplay with no risk so you get to try out a whole range of games before picking the one that want to test your luck on for real. There are 1000s of games to choose from so test driving them is important.


Before you gamble online in Canada it is really important to be sure that you are playing at a safe, fair and legal casino. There is no law in Canada to stop you from placing a bet online and you have two choices. You can either decide to play at one of the sites run by the Provincial governments, like run by the British Columbia Lottery Corporation, or at an offshore casino licensed in Kahnawake or one of the European territories like Malta or Gibraltar. Either is completely safe and legal. At Canada Online Slots we review and recommend a lot of the offshore casinos because generally they offer a greater choice of games, better bonuses and a wide choice of payment services, including Interac.

Here are five of our favourite legal casinos in Canada

  1. 188Bet
  2. Jackpot City
  3. Spin Casino
  4. Casumo
  5. Play OJO


One of the big advantages of playing slots online is the large number of generous bonuses available to enjoy the games with. The online market is highly competitive so operators will work hard to get you to join their site and spend money on their games. Slots bonuses are sometimes tied into a particular game. These are the different types you will find at Canadian casinos:

Free Spins – this is the most common type of slots bonus. Free spins are free plays on specified slots. They are commonly given away as part of a welcome package or as bonuses to entice you back when you have been away for a time. Always look out for the terms and conditions related to these promotions – your spins will be locked into one game, typically Starburst by NetEnt, or Mega Moolah by Microgaming, and your winnings will normally be capped at around $100 or $500 for the promotion.

Match Bonuses – A match bonus is given away when you deposit funds at an online casino. It will usually be a percentage of the deposit value. Typically sign up offers include 100% matches on your first deposit. So, if you deposit $100 you’ll get $100 extra to play with. Again, watch out for the terms and conditions as these will restrict how you can spend your bonus and how much you can win.

Cashback Bonuses – Another common bonus for online slots is the Cashback. This is a bonus awarded as a percentage of your losses over the promotion period. So if the bonus is 20% cashback and you wager $1,000 and win $800 then you would receive $40 cashback (20% of $200). Cashback bonuses are a common feature of VIP clubs that you can find at many Canadian casinos.

These are just three of the bonuses Canadian slots players can look forward to. Others you might encounter if you sign up with one of the casinos listed on this page are prize draws, slots tournaments, competitions, free no deposit bonuses and birthday and Christmas bonuses.


  • Yes, it is completely legal to play slots online in Canada. Canadian gamblers can choose to play at sites owned and operated by the organisations affiliated with the provincial governments, like PlayNow in British Columbia, or offshore casinos licensed in Kahnawake or the European jurisdictions of Malta and Gibraltar. To be sure of safe and secure gambling always play at sites with a license which should be published in the footer of the website.

  • How much can you win playing online slots?

    How much you can win depends on how much you stake on each spin. The more money you stake, the more you can win. Of course, you can also lose more when you stake more, so be careful. The top prizes on each slot will be published on the paytable screen. Typcially a game’s top payout will be 1,000x your stake, but some games can have a top payout as high as 100,000x the stake.

  • Which slot games have the biggest jackpots?

    Progressive jackpots are the slots with the biggest jackpots. These games have unlimited prize pools which grow as more people wager. A small percentage of each dollar wagered on the games contributes to the jackpot. Games like Mega Moolah and Mega Fortune are famous for prizes of over $10,000,000. To win these you have to be very, very lucky!

  • Which are the best casinos with online slots?

    There are 100s of slots casinos to choose from in Canada. The best are sites that have a good reputation, a wide choice of games, and a good welcome bonus to help you get started. Our favourites include Jackpot City and Grand Mondial.

  • Can I play slots for free?


    Yes, you can always play slot games for free at Canadian casinos. Just choose the freeplay mode when you load up the game and you will be given a freeplay balance with 1000s of coins to enjoy. Remember that when you play in free play mode the prizes are play money, not real money! You can also play for free by collecting a free spins bonus when you sign up at a new casino.