All Slots Casino Review

100% Match Bonus up to $1,500

Min Deposit $10
300+ Slots
400+ Games
96% Payout
Deposit Options:
  • visa
  • mastercard
  • instadebit
  • desktop
  • mobile
  • apple
  • android
  • Roulette
  • Blackjack
  • Online slots
    Online slots
  • +1
  • Microgaming’s full library of games is housed at All Slots
  • Almost 50 table games to select from, to go with all the online slots
  • All Slots also features progressive jackpot games

Payout Speed: 2-7 Business Days
Max Jackpot: Unlisted
Banking Options: Visa, MasterCard, ClickandBuy, Instadebit, Instant Banking, Interac, BankLink, EPS
Customer Support: Live Chat, Email, Telephone
Owner/Operator: Digimedia Ltd
Licensed By: Malta Gaming Authority

About All Slots Casino

All Slots is one of the most popular casinos on the internet that offers Canadian players a platform to enjoy casino games. This betting website is available in an instant-play mode or for download to your desktop or laptop. If you decide to download the casino, you will have access to the most popular slots games on your computer or mobile device.

This first-class internet slots casino has been operating since 2000, and it is still going strong in 2024. It is certified and regulated by the leading e-Commerce and Online Gaming Regulation and Assurance Agency (eCOGRA) to ensure it is fair.

All Slots is also considered to have very high payouts from most of the casino games that are available here. Read more to know about All Slots in Canada.

Hits Misses
✔️ Epic Slot Selection ❌ No Bitcoin
✔️ Large Welcome Bonus ❌No Telephone
✔️ 24/7 Customer Service
✔️ Mobile Friendly

All Slots Casino Bonuses and Promotions

If you are looking for an internet gaming casino that will give you a great bonus when you sign up, All Slots is the one. You will receive a welcome bonus that stretches over three deposits. This means that from the first time you are loading your account, you will be rewarded.

  • Welcome Package – All Slots has one of the larger welcome packages we have come across over the past couple of years. New players are eligible to receive a 100% up to $1500. This is of course divvied up between players’ first 3 deposits with a 100% match up to $500 for each.
  • Rewards Program – Every time players play their favourite casino games and place a cash wager, they are earning loyalty points towards All Slots rewards program. This is something players are eligible for from the moment they sign up. Loyalty points help players unlock levels that each have their own unique rewards, and also can be cashed in for bonus credits. Bonus credits go directly towards your All Slots casino account.

As an avid player, be sure to keep an eye on All Slots promotional page. Why? Because they may have new bonuses pop up and you want to be one of the first to grab it!

  • All Slots Welcome Bonus
  • All Slots Loyalty Program

Casino Games at All Slots

All Slots Casino does not only have a wide selection of slot games. In fact, there are almost 300 different online slots that you can play on the online casino. However, there are other games that Canadian players will appreciate, especially if you are playing for real money. You can enjoy some table games at this casino such as blackjack, roulette, and baccarat with many varied options. There are over 20 different poker games that you can play, about ten different roulette games to choose from, and about 30 roulette games to select. Of course, there are the aforementioned progressive jackpots that are available to players at All Slots.

Check out some games you can play at All Slots below:


Table Games

Live Casino

Video Poker



 Slots Slots

The word ‘slots’ is literally in All Slots name. So, it’s safe to say they know what they’re doing when it comes to a slot’s selection.

  • Cool Buck 5 Reel
  • Ariana
  • Thunderstruck II
  • Agent Jane Blonde
  • Alaskan Fishing

Table Games Table Games

Don’t worry, All Slots doesn’t cater only to slots. They have a huge range of table games for anyone looking to try something new.

  • European Roulette Gold
  • Monkey Keno
  • Super Bonus Bingo
  • Atlantic City Blackjack
  • French Roulette

Live Casino Live Casino

For anyone looking to get the human interaction element of the casino, Live Dealer games are for you. Immerse yourself in the live action, but don’t get too relaxed!

  • Private Table
  • Caribbean Stud Poker
  • Double Ball Roulette
  • Live 3 Card Poker
  • Live Casino Hold’em

  • All Slots Slots Games
  • All Slots Table Games
  • All Slots Live Casino
  • All Slots Video Poker

How to Sign Up at All Slots Casino

If you already know All Slots is the online casino for you, take a minute to watch our video below where we show you just how easy it is to sign up:

Banking Options at All Slots Casino

Casino banking is applicable if you are playing online slots casino games for real money. You will have to deposit money into your casino account for you to play using your Canadian Dollars. Luckily, there are a number of banking options that are available at All Slots Casino. The choices can be used to make deposit and withdrawals from the slots casino. You have the following to choose from, should you choose to play for real money.

Name Deposit Method Min. Deposit Withdrawal Method Min. Withdrawal Payout Speed
Visa Yes $10 Yes $10 2-6 Days
Mastercard Yes $10 Yes $10 2-6 Days
Instadebit Yes $10 Yes $10 2-6 Days
Clickandbuy Yes $10 Yes $10 2-6 Days

This may go without saying, but we can ensure all of these casino banking options are trustworthy, safe, and secure.

Mobile Gaming

If you want to enjoy All Slots gaming on the move, you can easily do that on your smartphone and tablet. The slots casino software is compatible with most smartphones such as Apple Android, and Windows devices.

You have the option to download the casino app or access it from your mobile web browser. The same goes for the desktop version, which has a wide selection of games. The mobile casino also has the top games to choose from and play. Enjoy games such as Thunderstruck II, Tomb Raider and the latest games that are added to the casino monthly.

Customer Support at All Slots Casino

If you happen to experience any difficulties, errors or just need assistance, there is a team of consultants that are available to help you. It doesn’t matter what time of day you need help because they are available 24/7. There are also different ways that you can contact them:

  • Live Chat: Available on their site.
  • Email:

Safety & Security

Your safety and security are no joke to us. That is why we ensure every single casino we recommend to you is doing the most in order to protect you and your information. All Slots is no different. All Slots is owned and operated by Digimedia Group, which is well known owner that also happens to be licensed and regulated by the Malta Gaming Authority. All Slots also has a stamp of approval from eCOGRA, which means players can know they are safe at all costs with this casino.

Overview of All Slots Casino

Overall, All Slots will give you an awesome gaming experience on the internet. It caters for slots casino and other casino game enthusiasts. This slots casino provides great welcome bonuses. Not only will you have secure, real money gambling, but the casino has high payouts, which mean most of the players will eventually walk away as winners. All Slots Casino is one of the greatest in the industry.

All Slots FAQs