Best Online Casinos

All Slots Casino

100% deposit bonus up to $500
18+. New customers only. Full T&Cs apply. Please gamble responsibly.
User Experience

All Slots Casino Review (2021)

All Slots Casino is a top notch site designed for players across Canada to get stuck into their favourite games. There is a good reason why many people describe the online destination as one of the best casinos online, and we’ve made it our mission to see how it compares to some of the main competitors such as Jackpot City Casino.

The site makes use of a bold royal blue and white theme, which is instantly memorable. There are also Las Vegas motifs throughout the site, which only serves to increase the excitement inevitably felt by the players as they engage in slots, blackjack, roulette and more.

There is a generous welcome bonus in store for new players, which is split over the first three deposits. From there, checking out the Promotions page is a sure fire way to keep the thrill of regular gameplay going. Furthermore, there is a loyalty program in place which is designed to reward players simply for placing wagers.

There are inevitably many questions players may have about a prospective new casino, ranging from the type of games which are on offer to the security measures in place. Fortunately, we have made it our mission to answer all of these queries and our team has spent an extended period of time checking out the overall experience for Canadian players. Below are our findings, which we hope help you to decide whether All Slots Casino is the perfect online gambling destination for you.

How to Get Started at All Slots Casino

Getting setup and playing at All Slots takes only 30 seconds of your time, and just a few clicks! Here’s what you need to do:

10 Steps to get started at All Slots Casino

Step 1:Click on the orange Sign Up button on the site’s homepage.

Step 2:Type in a username and choose a password.

Step 3:Enter your email address, first name, last name and date of birth.

Step 4:Choose your gender, language and currency.

Step 5:Enter your mobile number, address and postcode.

Step 6:Tick the boxes to confirm you are over the legal age to gamble, and that you consent to both the terms and the privacy policy.

Step 7:Optionally, tick the other boxes to have your login details saved and also to receive a welcome bonus and further promotions via text, phone and mail.

Step 8:Go to your account settings and click on the Cashier option.

Step 9:Click on Deposit and choose one of the payment methods available.

Step 10:Choose a deposit amount and click on Deposit. You can now place wagers!

For more about bonus and wagering requirements, as well as details of how to withdraw, see sections below.

All Slots Casino Welcome Bonus: What You Need to Know

All Slots provides Canadian players with a generous welcome package, divided over the first three deposits made by a new member of the online community.

1st Deposit – 100% deposit bonus up to $500
2nd Deposit – 100% deposit bonus up to $500
3rd Deposit – 100% deposit bonus up to $500

To claim the welcome bonus, you need to:

Step 1:Sign up for your first real money account with the casino.

Step 2:Make a deposit of $10 or more.

Step 3:The bonus will automatically be applied to your account.

Players should thoroughly read the terms and conditions for the welcome bonus, which are available via hyperlink on the homepage. A summary has been provided for the purpose of this All Slots Casino review below.

  • The promotion is only available to players who are new to the site and create their first real money account with the brand.
  • Every player with a new account must claim the sign up bonus within the first seven days of registering.
  • The bonus will not be available seven days after the player has signed up.
  • Those who open multiple accounts will not be able to claim the same bonus on each of their accounts.
  • The bonus is only available once per player, email address and shared environment.
  • This offer cannot be transferred between players or accounts.
  • Those who have activated the sign up bonus will need to satisfy the play through requirements before they can claim additional welcome bonuses at one of the member casinos.
  • The bonus with this promotion is subject to wagering requirements of 70x before it can be moved from the bonus balance to the cash balance.
  • Winnings which are in the Cash section of a player’s balance can be withdrawn at any time if the terms and conditions have been met.
  • When players make a withdrawal after meeting the wagering requirements, their winnings from the free spins will be capped at 100 casino credits in the player’s currency.
  • The remaining balance available will be forfeited.

All games except craps, baccarat, Sic Bo, Casino War and Red Dog qualify towards meeting the playthrough requirements. However, they will qualify in varying percentages, as outlined below.

  • 100% – All slots, keno and scratch cards (except NetEnt Slots and Progressive Jackpots. Respin slot games contribute 10%)
  • 50% – NetEnt slot games
  • 8% – Table poker, roulette, video poker, power poker, blackjack and Casino War (except for All Aces, Jacks or Better and Classic Blackjack)
  • 2% – Classic Blackjack, All Aces and Jacks or Better
  • 0% – Baccarat, craps, Sic Bo, progressive jackpots and Red Dog

Best online casino welcome bonuses: 888 Casino

All Slots Casino’s Games on Offer

The selection of games on offer at All Slots Casino can be accessed from the homepage. Canadian players can check out the Slots, Table Games, Casino Games and Live Casino sections along the top left sidebar. The drop down menu for Slots provides options for Progressive Slots, while Roulette, Baccarat, Blackjack, Craps and Poker fall under Table Games. As for Casino Games, players can check out Vegas, Video Poker, Keno, Scratch Cards and Sic Bo. As for Live Casino, the options are Live Poker, Live Baccarat, Live Blackjack and Live Roulette.

Collection of Games

  • Live Casino – 50+ games
  • Slots and jackpots – 200+ games
  • Jackpots – 100+ games
  • Casino Games – 50+ games

The top games per category are as follows.


  • Avalon
  • Jungle Jim El Dorado
  • Immortal Romance
  • Alaskan Fishing
  • Adventure Palace

Table Games

  • Real Auto Roulette
  • Multifire Roulette
  • Atlantic City Blackjack
  • Monkey Keno
  • Classic Blackjack Gold Series

Live Casino

  • Double Ball Roulette
  • Party Table
  • Live Dream Catcher
  • Live 3 Card Poker
  • Live Casino Hold’Em

Video Poker

  • Deuces Wild Bonus Video Poker
  • Aces and Faces
  • Deuces and Joker
  • Tens or Better
  • Double Double Bonus 10 Play Poker

Best online casino for games: Party Casino

Immortal Romance slot

Immortal Romance

Thunderstruck 2 Slot

Thunderstruck II

Mega Moolah Casino

Mega Moolah

96.0 Percent

All Slots Casino Payout Rates

The payout rate at All Slots Casino is not as high compared to Yukon gold Casino, but it is still a respectable figure. Players may like to check out the payout rate, also referred to as the RTP or Return To Player, as it generally indicates the trustworthiness of an online casino site. The good news is that we have established, while researching this All Slots Casino review, that players will enjoy a high payout rate during their time on the site.

Best online casino payout rates: Party Casino

Banking Methods – Deposits / Withdrawals

One of the main plus points about All Slots Casino is the fact that it has an enviable range of payment methods on offer. There are many ways for players to quickly and easily make a deposit, so there is no need to worry about struggling to find a decent option as a new or existing player.

Deposit methods:

Bank Wire Transfer, ClickandBuy, EcoPayz, MasterCard, Money Transfer, Neteller, PaysafeCard, Visa, Entropay, Sofortuberweisung, Skrill, Trustly, Skrill 1-Tap, Rapid Transfer, GiroPay, MuchBetter, Citadel Instant Banking, Interac, Euteller, Abaqoos, instaDebit, EPS, eKonto.

Popular Deposit methods

bank-transfer icon
mastercard icon
ecopayz icon
neteller icon
paysafecard icon
trustly icon
skrill icon

Furthermore, the range of deposit methods includes different types of account. In other words, those who use traditional methods can check out Visa, MasterCard or Bank Wire Transfer, while Skrill and Neteller are options for those who prefer e-wallets.

Withdrawal methods:

ClickandBuy, ECO Card, MasterCard, Neteller, Postepay, Visa, Entropay, Skrill, Interac, Euteller.

Withdrawal methods

mastercard icon
skrill icon
neteller icon
skrill icon
paypal icon

When it becomes time for players to initiate a withdrawal, they will not be stuck for options here either. Although the range is smaller compared to the deposit methods, there is still plenty on offer, including popular options such as Visa, Skrill, Neteller and MasterCard.

Restricted Countries

Those who reside in Canada may be concerned about whether All Slots is restricted in their region. Fortunately, we can confirm that Canadian players are able to use this casino. The full list of restricted countries can be found by browsing through the Terms and Conditions or contacting Customer Support.

All Slots Casino’s Online Security and Safety

Licensing and regulation

As there are increasing numbers of online scams these days, players understandably want to check out the licensing and regulation details of their prospective casino before parting with their personal information. We did all the hard work for you, and we can confirm that All Slots Casino is owned by a parent company called Digimedia Group. Furthermore, Digimedia Ltd is registered in Malta and licensed under the Malta Gaming Authority. The full license number and date of issue can be found on the site footer.

Responsible Gambling

All Slots Casino recognises the importance of providing a responsible gaming framework for players, which is why there is a dedicated page on this topic for the entire community to browse through. On this page, which can be accessed via the site footer, the tools used by this casino to protect vulnerable players are highlighted.

Restriction of minors – Only players who are over the age of 18, or the legal age of majority in their jurisdiction, are able to sign up for an account and place wagers with this casino. Those who share a computer or laptop with people who are under this age are recommended to use filtering software to block the site when they are not using it themselves.

Self Exclusion – There is a tool in place for players who are concerned about the potential implications of their gambling behaviour. They are able to lock their player account for a set period of time, which could either be 24 hours or more under the Take a Break measure, or 6 months or more under the self-exclusion period. Players should note that they will not be able to log into their accounts during this period, and the casino has stated they will take all reasonable steps in order to ensure that promotional material is not sent out in this timeframe.

Deposit Limits – Players are able to adjust the maximum amounts they deposit to their accounts at any point by getting in touch with customer support. They should be aware that, once limits have been set, they cannot quickly be removed. Instead, a 24 hour cooling off period will be in place for any requested changes to the limits in place.

Self assessment test – Those who are concerned about their behaviour online in the world of gambling have the option to complete a self assessment test which lets them decide whether they should seek further advice and support for their gaming patterns.

Third party resources – All Slots acknowledges that they cannot provide all of the answers for their community, and so additional tools for information are provided with links to Gambling Therapy, Responsible Gambling Council and GamCare being listed at the bottom of the Responsible Gambling page.

Site Security

For those wanting to know whether their personal information, particularly their financial data, will be kept secure on All Slots, there is a dedicated Security and Privacy Policy available on the site footer. From here, players will be able to read about topics such as what information the site collects, how information is kept secured and third party tracking technologies.

This section of the site provides information about how the security of the service is maintained. They state that their aims are to prevent unauthorized access, maintain data security and use the information collected correctly. Furthermore, the measures they have in place to achieve these goals include external and internal audit tests, authentication and access control, encrypted communication and secure network topology such as firewalls and intrusion prevention.

All Slots Mobile Casino and Device Support

Mobile Casino App
Device Support & Casino App © CSNO 2020

All Slots recognises the prevalence of mobile casino gaming in today’s society, which is why they have a dedicated page on the site. Furthermore, there is a drop down menu which indicates there are specially optimized mobile games for mobile roulette, mobile baccarat, mobile blackjack, mobile slots and more. The software used by the All Slots mobile casino is powered by NetEnt, Evolution Games and Microgaming. Players can enjoy gaming on their Android or iPhone device with no download required.

Software Providers

All Slots is primarily powered by Microgaming, although its mobile casino also makes use of Evolution Games and NetEnt.

microgaming icon

All Slots’ Loyalty Scheme

There is a loyalty scheme in place at All Slots which rewards players simply for making cash wagers and participating in their favourite games. Each time they complete such activities, they will receive Loyalty Points, which can be exchanged for Bonus Credits at set intervals. This system is part of the Loyalty Levels program, which has a number of tiers unlocking specific rewards as players progress.

There are many bonuses on offer at each tier, including faster point earning abilities, exclusive competitions, a dedicated support team and personalised bonus offers. The best way to climb through these levels is to bet on games and become a regular player. One of the best perks about signing up as a new player at All Slots is the fact that, after making the first successful deposit, players will receive a loyalty boost of 2500 Loyalty Points.

Loyalty and VIP Tiers

There are several different VIP tiers for players to move through including:


  • Silver – Gain 2500 free points. Unlocks weekly promotions and redeeming rewards.
  • Gold – Players must earn at least 10,000 rewards points in a calendar month to maintain their level. Unlocks birthday bonus points and monthly loyalty bonus.
  • Platinum – Players must earn at least 25,000 points a month to keep their level. Higher level of bonus birthday points and monthly loyalty bonus awarded.
  • Diamond – Players must earn at least 75,000 points a month to retain their level. The birthday bonus points and monthly loyalty bonus are at their highest.

All Slots Casino Customer Service

To get started with contacting customer service at All Slots, players should click on the Support hyperlink at the bottom of the screen. Alternatively, they can click on the Live Chat option in the top right corner. Using the former option will take them to a screen with two options – having a chat in real time in the browser window with a customer support representative, or receiving a link to recover their forgotten password.

There is a support email listed in the site footer, which is [email protected]. Alternatively, players can receive a quicker response by using the live chat option. This will open a new window and they will be placed into a queue until there is an agent available. Typically, the wait is not longer than a minute or two. From here, the agent will message first and ask how they can assist. Once the conversation is over, all players have to do is click on the cross in the top right corner and they can carry on with their gaming activities.

There is also an FAQ for players to browse if they do not feel that their issue is unique enough to merit getting in touch with an agent. Most common queries that have been encountered in the past will be covered in this section of the site.


Our Verdict

It’s safe to say that we were impressed by the overall gameplay experience on offer with All Slots Casino. We signed up for the site and made our first deposit just like any other player, and we were pleased to see that the welcome bonus was instantly applied to the account. The wagering requirements were about the same as many other competitors, and using it to enjoy perks such as free spins on the top slots games helped to get us comfortable with the site.

The range of games is generous, and the quality was just as good on mobile as it was on a desktop laptop or computer. We tested the experience on both Android and iPhone tablets and smartphones and did not experience any technical issues such as lagging or poor quality screen resolution.

Overall, the promotions, games library, customer service and general functionality of the site means we would have no problem recommending All Slots Casino to any Canadian player considering it as their next online gambling destination.

100% deposit bonus up to $500

18+. New customers only. Full T&Cs apply. Please gamble responsibly.

FAQs about All Slots Casino

Is All Slots Casino safe and legit or a scam?

We believe that All Slots Casino is a legitimate site, as the first clear indicator is the fact it is licensed and regulated. Sites which are not trustworthy will not provide any details of their licensing commission, let alone the license number and date.

How long do All Slots Casino withdrawals take?

Generally speaking, it should only take a few hours for an ewallet transaction to go through and a few days for bank wire transfers to process. However, this timeframe will vary from player to player.

How do you close an All Slots Casino account?

The best way to close an All Slots Casino account is to get in touch with customer service, as they will be able to complete this process in the least amount of time.

How do I get All Slots Casino bonus codes?

If there are any bonus codes attached to promotions, these will be clearly listed next to the offer. Alternatively, we recommend opting into promotional emails when signing up for a new player account.

How do I withdraw money from All Slots Casino?

This process is completed by navigating to the Cashier section of the site and clicking on the Withdrawals button. From here, select your preferred payment method and the amount you wish to withdraw. After confirming your transaction, wait for the funds to be processed.

How do I get a free bonus/bets on All Slots Casino?

Most new players will get their first free bonus or free bets by participating in the welcome promotion. There will also be regular rewards on the promotions page or as part of the loyalty scheme every player is enrolled in.

How do I use the casino bonus on All Slots Casino?

All players need to do is play as usual after activating the bonus by depositing $10 or more. They will need to observe the wagering requirements and not try to withdraw their funds before these have been satisfied.

How do I withdraw a casino bonus from All Slots Casino?

It is important not to withdraw the casino bonus from All Slots before the wagering requirements have been met. If this term isn’t satisfied, the bonus may be forfeited.

How do you get Free Spins on All Slots Casino?

Getting free spins is possible for players at All Slots. They can make the most of the welcome package, check out promotional emails or engage in the VIP tiers as part of the loyalty programme.