All Slots Casino

Get ready for an online casino gaming experience like no other. All Slots Casino has been offering players some of the very best Microgaming releases since its launch in the year 2000. As the name suggests, slot fans, in particular, are sure to be amazed by the number of slot titles available.

All Slots Casino Canada Review

All Slots Casino CanadaReview

Pros / Cons
  • Licensed by Kahnawake Gaming Commission
  • Site offered in English and French
  • Play in CAD
  • +700 games
  • 24/7 Live Chat
  • Approved by eCogra
  • High wagering requirement (50x)

All Slots Casino has it all for every type of casino gamer in Canada, with a particular focus on slot varieties. However, do not let the casino’s name blur your vision. All Slots Casino has a vast and varied gaming library, with exciting casino game categories to ensure you stay well entertained. The available games aren’t the only feature that will keep you coming back often. By choosing to play at All Slots Casino, you will also have access to some of the best promotional bonuses, tournaments, as well as giveaways currently available to Canadian players.

All Slots Casino may not be as old as establishments such as Jackpot City or 888 Casino, but it has firmly cemented its reputation amongst the online gaming community. Boasting top-notch security and customer support, a myriad of accepted payment methods, among other qualities, you’ll never look back once you join All Slots Casino.

Bonuses & Promotions

  • Welcome Deposit Bonus: 100% match up to $1500 over three deposits
  • Bonus Code: No promo codes necessary

Welcome Bonus

Canadian casino players are always looking for platforms with exciting offers to claim. That’s why at All Slots Casino, you get preferential treatment from the moment you join. Go ahead and claim the impressive Welcome bonus for new players when you sign up for an account. The offer comes in three tiers, rewarding you a percentage match for the first three deposits you make to the platform.

  • First Deposit – 100% match up to $500
  • Second Deposit – 100% match up to $500
  • Third Deposit – 100% match up to $500

To qualify for this offer after registering as a new player on the All Slots Casino site, all you need to do is make a minimum deposit of $10. You will then have up to two months to use up your bonus. The All Slots welcome offer is valid on all slots as well as a few video Poker and online Blackjack titles on the platform. 

Terms & Conditions

  • Wagering requirement: 50x
  • Minimum deposits: $10
  • You must claim this bonus within 7 days of registration. If not the bonus will be unavailable.
Example: If you deposit $500 you will get $500 in bonus credit. You will need to turn around $500 x 50 = $25,000 before you can withdraw your winnings. Winnings from you you cash cash portion ($500) can be withdrawn any time.

Contribution percentages

You are free to use your bonus money to play on any casino game offered by All Slots casino. However, not all games are treated equally towards the wagering requirement.

If you play on Slots, Keno or Scratch Cards your bonus money will contribute toward 100% of the wagering requirement. We recommend you to stick to these games. All other games contribute less:

  • 100% – All Slots, Keno & Scratch Card games
  • 8 % – All video/power pokers & all blackjacks
  • 2 % – Classic Blackjack, All Aces Video Poker, All Jack or Better video poker
  • 0% – All baccarats, all craps, Red Dog, Sic Bo, Multiplayer Tournaments


The appeal of any online casino comes from the games it offers. After all, you’re mostly there to have a fun time. The brilliant minds behind All Slots Casino are well aware of this fact. As such, it has partnered with industry giant, Microgaming, to provide an impressive games library for its Canadian audience. There are over 700 games available on the platform, and they keep increasing steadily every so often. Whichever game category you’re into is sure to be available at All Slots Casino.

All Slots Casino Games


The name says it all. You will find an abundance of slots at All Slots Casino. With a library of over 400 slot titles for players to choose, nothing is amiss here. To start you off are classic slot titles. These have been designed to resemble casino slot machines of old with their minimalist layouts, few paylines, and fast payouts.

There are also video slots which come in a variety of themes. You’ll find titles based on infamous movies and TV series’. Players will also have titles that are adventure themed, romance releases, and even titles showcasing ancient cultures and myths, among others. Video slots will keep you at the edge of your seat with their graphically pleasing layouts and engaging sound effects. Let’s not forget that there are also releases that come with multiple paylines and incredible in-game bonus rounds to give Canadian players great wins!

Popular slots available at All Slots:

  • Immortal Romance
  • Agent Jane Blonde
  • Jungle Jim El Dorado
  • Thunderstruck
  • Ariana

Live Casino

The casino gaming industry is always evolving. As a result, table game players can, nowadays, play with live dealers from their devices. Live casino games are especially beneficial to those who miss the interactiveness of casino floor table games. Players at All Slots Casino can experience this thrilling engagement whenever they select a title within the live casino section. Games are streamed in real-time, allowing players to interact with their dealer, same as they would during a land based casino game.

Popular live casino games available:

  • Live 3 Card Poker
  • Live Black Jack
  • Party Table
  • Live Roulette

Table Games

Virtual table game fans are also taken care of at All Slots Casino. There’s Blackjack, Roulette, Craps, Baccarat, and Poker. All these games come in several variations, allowing you to choose which ones you prefer best.

Video Poker

Video Poker fans are also a part of the fun at All Slots Casino. With well-known titles like Aces & Faces, Deuces Wild, and Jacks or Better, you’re guaranteed to have a fun gaming session.


In case you’re looking to try and drastically change the course of your life, try out All Slots Casino’s jackpot slots. Microgaming is known for having record-breaking jackpot prizes, and these titles are available at All Slots Casino. Every bet made towards these slots accumulates in the jackpot pool, waiting for the player who will be lucky enough to make that winning spin to collect it all. Releases such as the infamous Mega Moolah slot have been known to turn players into millionaires during a single gaming session!

Free Games

It’s sometimes daunting to think of placing real money wagers on titles you’re yet to try out. All Slots Casino understands this and has a feature that allows you to test out the available games without wagering real money in advance. These are commonly called free games or free slots if you wish to test a few spins for free. To play games for free, locate the game you wish to play and click on ‘Play Now’ to proceed. You will receive virtual funds to play and familiarise yourself with the game before you make any real money bets.


You can use any of the banking methods below: 

  • Visa
  • MasterCard
  • Neteller
  • Skrill
  • Entropay
  • CitadelDirect
  • EcoCard
  • Instadebit
  • Paysafecard
  • eCheck
  • Bank transfers

Canadian casino gamers seek ease whenever they’re looking for an online casino to play at for real money. At All Slots Casino, there are numerous renowned payment service providers to assist you in your cash transactions. Whether you seek to make deposits or withdrawals, all these are possible.

It’s important to note that the duration for each transaction will vary based on the method you choose. Deposits are processed almost instantly while withdrawals may have a delay period. 

Withdrawal times

  • Pending time: 0-24 hours
  • Ewallets: 0-24 hours
  • Credit/debit cards: 2-5 days
  • Bank Transfer: 3-7 days
Example: If you withdraw your winnigns using an Ewallet, the total withdrawal time would be 24 hours (pending time) + 24 hours (withdrawal time for Ewallets) = 48 hours.


Whenever you visit an online casino, the last thing any player wants is to have to wonder whether they are safe from hackers. Casinos ask for sensitive information to facilitate a player opening and verifying their account. Such is necessary if you’d like to have a hassle free time while playing. That’s precisely why All Slots Casino uses high-end SSL data encryption to secure the personal data you provide. You can rest easy knowing that the firewalls in place deter any unauthorised access to your data.

Loyalty Club

The VIP treatment is something all casino players desire whenever they join a casino. It means you will receive perks that ordinary players on a platform do not. All Slots Casino has a five-tier loyalty scheme to reward its most loyal players. You start by earning points as a Bronze member. The more you play, the more points you get. Points will help you advance through the tiers to become a Silver, Gold, Platinum, and finally, Diamond member.

All your real money bets earn you points which go towards the loyalty scheme. The number of points you receive depends on the amount you wager, and on which game the wager applies. However, to show how much love All Slots Casino has for slot varieties, it only takes one credit played on slots to earn a single loyalty point. Other games on the platform require either 5, 10, 20, or 100 credits for you to receive a single loyalty point.

The points accumulated can later be redeemed for bonus credits. For 1,000 loyalty points, you will receive one bonus credit.

All Slots Casino VIP Program

There’s also an All Slots Casino VIP reward scheme, which is where great perks lie in store. If you’re a Gold member or higher, you stand to receive benefits such as having a personal account manager, weekly free spins bonuses, exclusive casino promotions as well as gifts, vacations, and invitations to VIP events. Keep playing and wait for the exclusive invite to join other VIP members at this establishment.

Customer support

Being an online casino, players need to have ways of receiving assistance whenever they need it. All Slots Casino has therefore put in place a team of well trained, multilingual staff to attend to you whenever the need arises. You can choose between getting in touch via email, or through the live chat option on the site. This casino does not offer phone support. However, the live chat support is available in English, French, German, Swedish, Spanish, Norwegian, and Finnish.

  • Email:
  • Phone: 1-888-328-3614
  • 24/7 Live Chat

Language and Currencies

To facilitate payments, All Slots Casino accepts CAD but also other currencies such as AUD, EUR, USD, GBP, CHF, and SEK.

The All Slots Casino platform is intended to reach a global audience. As such, players can navigate the site using different languages. These are English, French, German and Swedish.

All Slots Mobile Casino

  • Android
  • iOS
  • Windows

Technological advancements in the casino gaming industry are all geared towards making gaming more convenient. That’s why All Slots Casino have ensured that their Canadian players can access the site on their portable devices.

All Slots Mobile Download

For players who prefer to download the casino software, All Slots Casino allows you to do this with ease. At the top of the landing page is a ‘Getting Started’ menu option. Click on it and choose ‘Download’ to install the casino software to your device.

All Slots Flash

There are those casino players that would rather not have to download any additional software to enjoy themselves. With All Slots Casino, this is possible. The platform is Flash enabled, allowing players to access it directly from their preferred browsers.

Questions And Answers

What is All Slots Casino?

All Slots Casino is an online establishment offering Canadian players a platform to play a variety of casino games, and earn some winnings in the process.

Is All Slots Casino legit?

Yes, All Slots Casino is a legally run casino which holds a license from the Kahnawake Gaming Commission.

How do I sign up to All Slots Casino?

Type the site's URL into your browser's address bar and wait for the homepage to load. Click on Register and fill in the requested details to open your casino account.

How long is the withdrawal time?

Withdrawals get approved within 48 hours. However, depending on the method you choose, transactions may take up to 5 days to process.

How do I make deposits?

First, visit the Banking page to see the accepted deposit methods. Pick your preferred one and proceed to follow the stated steps to make your deposit.

How do I withdraw my money?

Log in to your casino account and proceed to your account information section. Input the amount you'd like to withdraw and complete the transaction as instructed on the site.


If you’re looking for a casino for Canadians that’s stood the test of time, then you’re in the right place. All Slots Casino has taken the necessary steps to ensure it’s a one-stop casino gaming paradise for all who visit. They have an impressive gaming portfolio coupled with incredible bonuses, a loyalty program like no other, and professional support staff to address any concerns you may have.

all slots casino

100% up to CA$1500