All Slots Casino Canada Review 2022

All Slots Casino
$1500 matched deposit bonus For new players only
  • Game Variety
  • Bonuses & Promotions
  • Payment Methods
  • Safety & Trust
  • Mobile Site & Apps
Total score
  • Great variety of casino games
  • Excellent customer support team
  • Fully licensed and regulated by the Malta Gaming Authority
  • No fees for deposits or withdrawals
  • High minimum withdrawal amount
  • No email or phone support
  • No dedicated mobile app
  • High wagering requirements on bonus funds


  • 24/7 Customer support
  • Over 1000 games to play
  • No deposit or withdrawal fees
  • Mobile-optimized website

Payment Methods

  • Visa
  • Mastercard
  • Interac
  • MuchBetter
  • iDebit

All Slots Review


If you’re looking for a casino provider with experience, look no further than All Slots Casino. The site launched all the way back in 2002, giving it twenty years of experience in the industry, and let me tell you, a site doesn’t stick around that long without knowing how to look after its customers. Despite its name, All Slots Casino online offers much more than online slots, with over 1000 games to play from some of the industry’s best software providers. All Slots is owned by Digimedia Ltd and is fully licensed by the Malta Gaming Authority. As this site is available all over the world, there is a choice of languages to use, such as English, French, German, and Swedish. We’ll be taking a closer look at everything this site has to offer in this All Slots Casino review.

All Slots Casino Games

An online casino site needs to have top-quality games if it wants to compete in today’s market. All Slots understands this and has over 1000 games available to play across multiple genres of casino games. While their main focus is online slots (the clue’s in the name), you can play live casino games, table games, video poker, and much more. Let’s take a closer look at what they have to offer. 

  • Online Slots - As you can imagine from an online casino called All Slots, there is a great range of slot games to play. Whether you want to play jackpot slots with huge prizes, such as Wheel of Wishes, outstanding video slots, such as Lost Vegas, or classic reel slots, such as Magical Reels, they have a game for you.
  • Live Casino - If you’re a fan of the truly immersive casino experience, All Slots Casino Canada has dozens of live casino games to play. There are multiple blackjack tables to choose from, as well as lots of other games such as roulette, Sic Bo, and baccarat.
  • Table Games - If you prefer to play at your own pace, there are plenty of All Slots Casino games for Canadian players. Choose from classic casino games such as online roulette, online baccarat, and online roulette, or try new and exciting games such as Match Day, Wheel of Winners, or Super Snowball.

All Slots Casino Registration

If you’ve decided that All Slots Casino looks fun and want to try it yourself, you’ll need to create an account. While there are a few steps to follow, they’re all very simple, and you can create your very own All Slots Casino log-in in just a couple of minutes. To ensure you don’t run into any issues, we’ve created a handy guide that you can follow along with at home. 

1. Click the red “Sign Up” on the home page or the “Register” button on the top right-hand side of the page.

2. Choose the country you’re registering from as well as your state or province.

3. Create a username and password, and enter your email address and phone number.

4. Enter your first name, last name, date of birth, and gender. You must also choose your preferred language and currency.

5. Enter your home address, including your city and postcode.

6. Tick the box acknowledging you’re over 18 and accepting the terms and conditions and the privacy policy.

7. Click the red “Register” button at the bottom of the page. 

That’s it; you’ve just created your own All Slots Casino account! 

One thing that’s important to note is that you may be asked for proof of address and ID when making your first withdrawal.

All Slots Casino Bonuses & Promotions

One of the first things you see when you visit the All Casino website is their fantastic welcome promotion. However, is this bonus as good as it looks, and what promotions do they have for their existing customers? Let’s take a closer look.

Welcome Bonus

The welcome bonus is always the most eye-catching promotion at any online casino site, which holds true for All Slots Casino. They offer a $1500 welcome bonus to new players, but there are certain terms and conditions you should be aware of. Rather than a single $1500 100% matched deposit bonus, this bonus is split into three 100% $500 matched deposit bonuses. I think this is actually an improvement, as it allows more people to take full advantage of the promotion. However, you must claim this welcome bonus within seven days; otherwise, it expires. There’s also a 70x wagering requirement on all bonus funds, making it very hard to actually withdraw any of the bonus money you receive. 

While there are no ongoing promotions that I could find, all players are automatically enrolled into their loyalty program. You can earn bonus points by playing your favourite games and redeem those points for bonus funds.

All Slots Casino Banking Options

Getting your money on and off the site with as little fuss as possible is extremely important for online casino sites. If it’s a hassle to move your money around, many people will just look for somewhere new to play. All Slots Casino understands this and offers you a number of different deposit and withdrawal options. Let’s see what they offer.

Deposit Withdrawal
Visa Visa 
iDebitInstant Bank Transfer
Instant Bank TransferInterac Online
BitcoinInterac e-Transfer
Interac Online
Interac e-Transfer

Deposit MethodMin DepositMax DepositMin WithdrawalMax WithdrawalWithdrawal Time
Interac$5.00No Limit$50.00No Limit3 – 7 business days
Visa$5.00No Limit$50.00No Limit3 – 7 business days
Mastercard$5.00No Limit$50.00No Limit3 – 7 business days
Paysafecard$5.00No LimitN/AN/AN/A
MuchBetter$5.00No Limit$50.00No Limit24 – 48 hours
Neosurf$5.00No Limit$50.00No Limit24 – 48 hours
iDebit$5.00No Limit$50.00No Limit3 – 7 business days
Instant Bank Transfer$5.00No Limit$50.00No Limit3 – 7 business days
Flexepin$5.00No LimitN/AN/AN/A
Bitcoin0.0005BTCNo LimitN/AN/AN/A
Ethereum0.005ETHNo LimitN/AN/AN/A
Tether$5.00No LimitN/AN/AN/A
Litecoin0.1LTCNo LimitN/AN/AN/A
Interac Online$10.00No Limit$50.00No Limit3 – 7 business days
Interact e-Transfer$10.00No Limit$50.00No Limit3 – 7 business days

One thing that immediately stands out is the high minimum withdrawal amount. Most online casinos will have a minimum withdrawal of around $10-$20, so $50 is well above the norm and may not be appealing if you’re playing with a small bankroll. However, one positive is that there are no fees for any deposits or withdrawals. This means that when you go to make an All Slots Casino withdrawal, you get to keep 100% of your winnings.

All Slots Casino Software Providers

A good casino needs good software providers behind it. The quality of the software providers is an indication of the quality of the games. While most online casinos will try to get as many different providers on boards as possible to give their customers more choice, All Slots casino takes a different route. Instead, they go for a quality-over-quantity approach, only accepting the very best game providers. Let’s take a look at the highlights. 

  • NetEnt - Many people consider NetEnt to be one of the best game providers in the industry, as they constantly provide top-quality games. Whether you like playing online slots, classic table games or live casino games, NetEnt has a game for you.
  • Red Tiger - An industry leader in online slot creation, Red Tiger produces a number of top-quality video slots with fantastic designs and animation. If you’re a fan of online slots, you can’t go wrong with Red Tiger.

All Slots Casino Security & Licensing

We believe your security is the most important thing to consider when signing up for an online casino site. While there’s always a risk when you gamble, there should never be any risk when it comes to your personal details or your funds being misappropriated. That’s why we will only ever review sites that are fully licensed and regulated by a recognized gaming authority. When I write these reviews, I sign up and deposit my own money, so if something isn’t quite right with the security, I won’t hold back. 

All Slots Casino is fully licensed and regulated by the Malta Gaming Authority, one of the most respected gambling authorities in the world. Not only do these licenses cost upwards of €5000, but companies must pass stringent requirements to be eligible for one of these licenses, which means that any company that has one is operating legitimately.

 As well as a gaming license, All Slots Casino has a certificate from eCOGRA, an independent testing agency specializing in online gambling. This company will test the legitimacy of the games on offer and ensure that players are protected while playing on the site. On top of that, All Slots uses industry-standard encryption technology to ensure that your data is safe.

All Slots Casino Mobile App

While there isn’t a dedicated All Slots Casino mobile app, their website is fully optimized for mobile devices. This means that no matter what phone or tablet you use, you can browse to their site just as you would on your PC. While the site is accessible from any browser, the support team told me that they advised people use Google Chrome for the best performance. 

When you browse the website from your phone, one of the first things you notice is how well-proportioned it is. There is nothing over or undersized like you sometimes see when browsing sites on smaller screens; everything fits perfectly, making it easy to navigate around and find the games you want to play. Once you’ve found your game, it just takes a couple of taps before you’re in action. I found that I didn’t miss the mobile app, as the website worked so well.

All Slots Casino Customer Support

I think that a competent customer support team is one of the most important parts of an online casino. After all, you’re risking your hard-earned money on their website, so you should be entitled to a bit of help if something goes wrong. During my time at All Slots Casino, I found the support team to be extremely helpful whenever I had a question

The best way to contact the All Slots support team is by speaking to the live chat team. All you need to do is click the “Support” button on the top right-hand side of the page, then choose the “Support” option at the bottom of the pop-up window. From there, you’ll be directed to the All Slots live chat team, who are on hand to answer any questions you might have. You’ll often be connected in under a minute, and they’re among the most helpful and competent teams I’ve come across. 

Unfortunately, there is no email or phone number available to contact customer support, but the live chat team is available 24/7, so you can get your issue resolved at any time of the day. There is also an extensive FAQ section that may be able to answer your question before you speak to a customer support representative.

What We Think

We’ve come to the end of our All Slots review, and it’s clear to see how this casino has lasted so long in such a competitive industry. With over 1000 games to play from some of the industry’s best game providers, there’s no chance of getting bored. While the minimum deposit amount is quite high, there are no fees for depositing and withdrawing, which is always good to see. They’re also fully licensed by the Malta Gaming Authority, with certificates from independent testers, so you can be sure that it’s a safe place to play. Overall, All Slots Casino is one that we can recommend to both new and experienced players, so why not sign up today and see how good it is for yourself?

All Slots Casino FAQ

Does All Slots Casino offer bonus codes for players from Canada?

At the moment there are no All Slots Casino bonus codes available to Canadian players. The welcome bonus is available to all players when they create a new account, and each player is automatically enrolled into the VIP program.

Do I have to download software?

Everything is available to play on the All Slots Casino website, so there is no software to download. Even when playing from your mobile device, there is no app to download. Simply browse the website as you would from your PC, and you can play all the games directly in your browser.

Can players from Canada play at All Slots Casino?

Players from all over Canada are free to sign up and play at All Slots Casino.

Is All Slots Casino legal in Canada?

It is completely legal for Canadians to play at All Slots Casino. No matter where you are in the country, you can sign up to the site and play without fear of repercussion.

How can I register to All Slots Casino?

To register to All Slots Casino, all you need to do is click the “Sign Up” button, fill out your personal details such as your name, address, email address, and phone number. Once you’ve filled everything out, accept the terms and conditions and click “Register.”

What deposit methods are available at All Slots Casino?

There are over a dozen different deposit methods available at All Slots Casino. Here is a complete list of those options:

  • Interac
  • Visa
  • Mastercard
  • Paysafecard
  • MuchBetter
  • Neosurf
  • iDebit
  • Instant Bank Transfer
  • Flexepin
  • Bitcoin
  • Ethereum
  • Tether
  • Litecoin
  • Interac Online
  • Interact e-Transfer

What is the minimum deposit?

The minimum deposit amount will vary depending on the deposit method you use. For most payment methods, the minimum amount is $5, though the cryptocurrency methods are often much higher.