All Slots Casino

Launched in 2000, All Slots Casino has been popular with players in Canada and internationally for over twenty years now. The casino holds a sought-after licence from the esteemed Malta Gaming Authority and it is accredited by external testing agency eCOGRA. This accreditation ensures that the casino engages in conduct that is accountable, the gameplay is fair and payouts are efficiently processed. Furthermore, All Slots fully supports responsible gambling and employs state-of-the-art encryption software that safeguards player privacy. It has also collaborated with some of the top-rated financial brands to ensure smooth deposits and withdrawals. Feeling safe and secure while playing at an online casino is, of course, extremely important, but so is getting quality entertainment and rewards – here again, All Slots does not disappoint. With more than 500 games powered by acclaimed software providers, Microgaming and Evolution Gaming, as well as an appealing welcome bonus, generous loyalty programme and regular promotions, All Slots appears to be a well-rounded online casino, worth checking out. Additionally, it is accessible on all compatible devices, including PCs, laptops, tablets and smartphones, and it delivers 24/7 customer support in multiple languages, via live chat and email. Let’s take a closer look. 

Welcome Bonus

When a new player registers an account at All Slots, they will be eligible for a triple-deposit welcome bonus valued at up to C$1500 (subject to terms and conditions). In other words, when a player makes their first, second and third deposits, they will receive a 100% match bonus up to C$500 for each. As for the terms and conditions, the welcome bonus is only available to new players, who must claim within seven days after registration – in addition, the bonus necessitates a 50x wagering requirement and a minimum deposit of C$10.  


There are over 500 games at All Slots, all powered by acclaimed software providers like Microgaming and Evolution Gaming. While Evolution Gaming specialises in live casino games, Microgaming is responsible for the rest, which includes slots, progressive jackpot slots, blackjack, roulette, baccarat, video poker and more. While the name of the casino suggests that slots might be all that is on offer, as one can see, it is most definitely not. There are enough choices here to suit any type of player, regardless of their preferences, experience levels or budgetary requirements. What’s more, new games are released on a monthly basis, which means the selection of more than 500 games is constantly growing, ensuring players never run out of options. Microgaming is also renowned for delivering games with stunning graphics, crisp-clear sound effects, seamlessly smooth gameplay, exciting features and easy-to-use navigation. Some of the most popular titles include Mega Moolah, Wheel of Wishes, Thunderstruck II, Jungle Jim – El Dorado, European Roulette, Aces & Faces, Classic Blackjack Gold, Avalon, Major Millions and Ariana, to mention just a few.

Evolution Gaming’s brilliant live casino games include live blackjack, roulette, poker, baccarat, and game-show style variants that players can stream onto their PCs or mobile devices. Employing HD streaming technology, these live-action games give players virtual access to real dealers who are operating from land-based studios. Plus, it all happens in real time. Popular titles include Dream Catcher, Live Blackjack, Live Baccarat, 3 Card Poker, and Ultimate Texas Hold’em.


One of the main reasons for the longevity of All Slots, is its ability to move forward with the times. Thanks to massive advancements in mobile technology, mobile devices have increasingly become the preferred method of play for many online casino players. No surprises then that All Slots added a mobile casino to its platform a few years ago. Granted, not all of All Slots’ games have been made mobile friendly but the many that have include all the latest releases, as well as many of the older favourites. As these selected titles are optimised for mobile play, players can expect zero sacrificing of quality, no matter what the size of the screen being played on.


Players at All Slots can look forward to Daily Deal offers, Bonus Wheel spot prizes, regular promotions and a generous loyalty programme. A Daily Deal is tailored around individual play history and is updated every 24 hours. The Bonus Wheel is available to take for a spin at selected times of the day where it can randomly reward a player with match offers, loyalty points, bonus credits and more. The promotions take place on a daily, weekly and monthly basis and are themed on specific events, holidays, games and more. To partake, players must make a deposit and play – prizes can also include match offers and loyalty points. 

When it comes to the loyalty programme, each time a player makes a real money wager, they will earn loyalty points. Once enough points have been accrued, players can exchange them for bonus credits. That’s not all. The number of points a player attains also determines what loyalty level they’ll achieve. There are six loyalty levels, each one offering more and more unique benefits.

Customer Support

All Slots provides a 24/7 customer support service that’s friendly and efficient, via live chat and email. Live chat is ideal if a player needs urgent feedback, whereas email works nicely for less immediate requests. Furthermore, the service is offered in several languages, including English, French, Spanish, Portuguese, Russian, Japanese and more, making it even more accessible. 

Banking & Security

Player peace of mind is extremely important. To ensure it, All Slots utilises cutting-edge 128-bit, SSL-encryption technology that guarantees the confidentiality of all players’ data supplied to the casino. On top of that, All Slots provides an impressive selection of deposit and withdrawal methods, which range from web wallets and direct bank transfers, to prepaid vouchers, credit and debit cards. The trusted and reputable brand names include the likes of Mastercard, Visa, NETELLER, Paysafecard, Interac, Skrill and MuchBetter, to mention just a few. Players must select the pertinent option and follow the prompts to make their transaction. Worth noting is that deposits are generally instant, but withdrawals might take longer, depending on the payment method used. 


All Slots is a Malta Gaming Authority-licensed and eCOGRA-certified online and mobile casino offering hundreds of fantastic games powered by award-winning software providers. Furthermore, it provides reliable payment methods, efficient customer support, guaranteed player privacy, generous loyalty incentives, regular promos, daily offers, and more. If there are any notable cons, it’s that it doesn’t offer telephonic support and not all of its games have been mobile-optimised. These are minor quibbles, however, and we found All Slots to be a stellar gaming destination.

Up To C$1500 Welcome Bonus

Play now Play now
Terms & conditions apply
1st Deposit - Match Bonus up to C$ 500 • 2nd / 3rd Deposit - Match Bonus up to C$ 500 • New customers only • Min deposit C$ 10 • 50x wagering • Terms apply