All Slots Casino logo

All Slots Casino Review

Play now
Minimal deposit
Withdrawal Times
1-5 days
Withdrawal Limit
$5000 per week
Neteller, Bank Wire Transfer, MasterCard
Payout Speed
Bonuses & Offers
Overall Rating
About Casino
Digimedia Ltd
Number of games
Game providers
Operating System
Android, iOS, Mac, Windows
English, French, German, Swedish
Malta Gaming Authority
Available games
Slots, Blackjack, Roulette, VideoPoker, LiveGames, Keno, Craps, Scratchcards
Restricted counties
Andorra * Argentina * Australia * Austria * Belarus * Belgium * Bulgaria * China
  • 24/7 live chat support
  • Progressive jackpot bonuses
  • Variety of games
  • No phone customer support
  • Tough wagering requirements


Gamblers from Canada will find everything they need for an exciting experience at All Slots. With this complete All Slots casino review, you can find out how to claim a welcome bonus for free funds. This website launched in 2002 and has since been a leading choice for players in Canada. It delivers a solid online and mobile platform, so you will never miss out on any action. If you like to play top games from Microgaming, you will want to check out what this website has to offer.

All Slots is one of the better sites for Canadians when it comes to payouts. All games have been tested for fairness, and they have verified RTPs. Our review team has tested many games and found them to all offer smooth gameplay and exciting chances to win. When you sign up at this Canadian site, you will enjoy great player perks and a completely secure environment for real money play.

All Slots Casino Bonuses and Free Spins

Every new member that creates an account and makes a qualifying deposit will benefit from the welcome bonus. This is a three-tiered deal that provides a match bonus on each deposit made. All three offers are worth 100% of the deposit, so this is a great way to quickly boost account balances. As soon as you make a qualifying deposit, the bonus will be credited, and funds can be used on supported games.

Simply create an account, head to the cashier, and add at least $10 to the account. All of the match bonuses can award up to $500 each, so you will have a chance to grab $1500 in free bonus funds! The bonus does not include any free spins, and there is a wagering requirement of 70x in place.

As for other promotions, there are none listed on the site. However, there is a Rewards Program. All players will become reward members when they sign up. Every bet placed on supported games will earn points. These points can then be redeemed for free bonus credits.

All Slots Casino Slots & Games

As a registered player at All Slots Casino, you will have access to a wide range of games from Microgaming. If you are new to the site, you can take the time to preview titles in demo mode. These are free games that offer all features but do not cost anything to play. While you will not win payouts from free titles, you can discover different games or learn rules for table and card games. Once you are ready to bet, you will find that all titles support wagers that will fit into any budget. Take a look at the types of games you will find when you open your account.

  • Online Slots – There are over 300 slot selections to enjoy. These include a mix of classic slots and the latest video slots. Top played games include Tomb Raider, Ladies Night, Thunderstruck, and Game of Thrones.
  • Progressive Jackpots – Top payouts can be won from some of the best Microgaming progressives. At All Slots, you will find games, including Mega Moolah, Tunzamunni, Wowpot, Major Millions, and more.
  • Card and Table Games – All classic card and table selections are supported here. You can choose from variations of blackjack, poker, roulette, baccarat, Casino War, Sic Bo, and craps.
  • Video Poker – If you are a fan of video poker, you will enjoy the variations features at this site. Here, you can wager on Double Joker, Aces and Faces, Jacks or Better, and others.
  • Live Dealer – The live casino section provides access to games streamed from a land location and played in real time. Games include live blackjack, roulette, poker, and baccarat.

Banking Options

One great benefit to being a member of All Slots is the variety of payment methods. Canadians can easily choose a method to conduct a secure deposit or withdrawal. All transactions will be processed in Canadian Dollars, and there are no fees incurred. If you want to start winning payouts and enjoying site bonuses, head to the cashier to choose your preferred payment method.

Deposit Methods

When making a deposit, you will enjoy an instant transaction. This site supports some of the most popular methods used in Canada. There is a minimum deposit requirement of $10. At the cashier, you will see a complete list of methods that can be used, and these include:

  • Visa/MasterCard
  • ecoPayz
  • iDebit
  • Neosurf
  • Paysafecard
  • Interac
  • Skrill
  • Neteller
  • InstaDebit

Withdrawal Methods

A withdrawal can be requested at any time after completing the KYC process to verify your identity. All Slots will process requests within 24 hours. After that, funds will be released using your chosen banking method. Withdrawals will be processed using your deposit option. If you have chosen a prepaid card to add funds, your withdrawal will be sent in the form of a check. There is a maximum withdrawal limit of $5000 per week.

Usability of the All Slots Casino

Many players in Canada want to have access to their preferred online casino at all times. With a mobile platform, you can use a smartphone or tablet to connect with All Slots and enjoy top games. The software used on this website ensures that every mobile gambling session will be secure and enjoyable. You will be able to make use of all services and redeem bonuses right from the palm of your hand!

Mobile Compatibility

All Slots understands that not every player will want to install the software. This is why this site offers a web-based platform. Here, all games load instantly, and you will be able to play at any time. This platform is compatible with all operating systems, and you simply need an internet connection and a web browser.

Mobile App

Those that are using an Android or iOS device have the option to download a free app for All Slots. The apps can be found on the main online casino or by visiting the App Store. Once installed, players can instantly launch the casino and engage in real money play. One downfall is that there are fewer games. You will find around 100 titles offered, including a range of popular slots, classic table games, and some video poker options.

Security and Regulation

At All Slots, all players will be protected. This site operates with a license from the Malta Gaming Authority and adheres to all Canadian gambling laws with authorization from the Kahnawake Gaming Commission. It takes steps to ensure that no minors can access real money accounts. During our All Slots casino review, we found the site to proudly display the seal of approval from eCOGRA. This indicates that all games are fair and offer random outcomes.

When you register for an account, there is a Privacy Policy in place. This states that no information will be sold or traded to any third party. All Slots takes all steps to protect players and to ensure that funds and transactions are 100% secure. Using state-of-the-art encryption software, every payment is processed safely, which prevents account hacking and instances of fraud.

Other procedures that are used to ensure security and safety include secure network topology and the use of Firewalls, authentication and access control, and external and internal auditing.

All Slots Casino Customer Support

It is important for any operating online casino to provide top-notch support services to all customers. At All Slots, you will find a dedicated team of professionals that can offer assistance. Whether you have a question about your account, have problems redeeming a bonus, or have general comments, the support team can help. You can access team members using live chat, which will offer an instant connection and immediate responses.

An alternative to live chat is email support. You can fill out a form and submit it to the support team. Responses may take up to 24 hours. The site also provides a toll-free phone number so you can speak directly with someone to address any problems you may encounter.

As a new member, it is beneficial to check out the provided FAQ page. This contains information that can be useful to any player. If you do not find the issue addressed in the FAQs, you can contact support services at any time.


If you are a player from Canada looking for a reputable and trustworthy website for real money gambling, All Slots will deliver. After our complete All Slots casino review, we found this site to provide excellent measures of security and access to leading games. With Microgaming software used, you can be sure you will have access to new releases regularly. This eCOGRA site also meets or exceeds all industry standards, so you are sure to have a positive experience.

Get ready to play top-paying progressives, exciting live dealer games, and classic card games with your account at All Slots. The action all starts with an impressive welcome bonus that can be used to wager on supported titles. At this online casino, players will access games with the best graphics and animations, multiple betting options, and amazing verified payouts.


Is All Slots Casino legit?

All Slots Casino is perfectly legitimate. This is one of the safest and most reputable online casinos. It enjoys Malta Gaming Authority as well as Kahnawake Gaming Commission licenses while the website is fully encrypted to safeguard clients' personal information. A Seal of Approval by eCOGRA only proves this right.

Can I play All Slots Casino in Canada?

Canadian players are welcome to choose this website as it is fully licensed and localized. You can place bets in Canadian dollars (CAD) without paying currency conversion rates.

Do I need to provide some peperwork to be able to withdraw my winnings?

When you wish to cash out your funds, you may be asked to present proof of your identity. This is a safety measure to protect your money and a regular practice demanded by eCOGRA and banking institutions.

Will I get a bonus as a new player?

If you are registering as a new player at All Slots Casino in Canada, you get eligible for a welcome bonus, regular customers can make use of reload bonus deals that the casino gives away every now and then.

How can I withdraw money from All Slots Casino?

Players can withdraw money from All Slots Casino by clicking on the "Withdraw" button located in the top right corner of their accounts. This will take them to a withdrawal page where they can select how much money they want to withdraw and choose a payment method.

Can I win real money at All Slots Casino?

Yes, you can play for real money at All Slots Casino. All Slots offers a no-deposit bonus and a welcome bonus to all new players who register an account with the site. You'll also be able to play free slots, video poker, blackjack, roulette, or baccarat.

Can I play at All Slots Casino for free?

All Slots Casino allows you to play for free, but you will not be able to win any real money. You can play any of their games without having to make a deposit, though.

Related Casinos Reviews

Eliott Castle picture
Article by Elliott Castle

I've been in the casino industry for more than 5 years and have held various positions. I specialize in gambling, and have profound knowledge of the gaming and casino industry. Currently, I work as an expert for If you catch me outside of work, I'm an adventurous traveler - 30 countries and counting - and love tennis!