Up to C$1500
all slots casino logo

All Slots Casino Canada Review

Up to C$1500
Overall rating
Mobile App
Games Variety

All Slots online casino was first founded in 2000, so it’s already enjoyed a successful 20-year run. It’s licensed by the Malta Gaming Authority and has won numerous awards. Some of these include awards for Best Online Casino and Best Slots Casino, from Casino Man and Online Gambling Insider, respectively, as well two Casinomeister Awards.

  • Mobile-friendly casino
  • Progressive Jackpots
  • Free Play Available

❗️ General Info

🎰 All Slots Casino Games700+
💲 CurrenciesCAD, USD, EUR, GBP, NOK, NZD, SEK, AUD
🕹️ DevelopersMicrogaming, NetEnt, Evolution
💰 Minimum Deposit$10
💳 Withdrawal MethodsVisa, MasterCard, Instant Banking, Euteller, Skrill, Interac, InstaDebit, Eps, ClickandBuy, Trustly, Ekonto
🕒 Withdrawal TimesEWallets: 24-48 hours; Card Payments: 3-5 days; Bank Transfers: 3-7 days
📄 Licensed inMalta (MGA) 
⏩ Websiteallslotscasino.com

All Slots Casino Online Overview

All Slots Casino, founded in 2000, has years of experience in the industry and is widely seen among the top online casinos. Despite its name emphasizing slots, All Slots online casino brings different gaming options through collaborations with major studios like Microgaming. As part of Jackpot Factory Group and holding a license from the Malta Gaming Authority (MGA), All Slots in Canada has become one of the original and favorite online casinos.

The casino showcases a modern, attractive, and user-friendly design. The platform is certified by eCogra for fairness and guarantees a trustworthy and reliable gambling experience. It has received prestigious awards such as the Online Gambling Insider and Casino Man awards for both Best Slots Casino and Best Online Casino. With over 700 games available and an impressive payout rate of around 98%, All Slots stands out as a top casino platform and an excellent choice for Canadian players.

All Slots Casino Bonuses

All Slots Casino presents an impressive bonus system with notable welcome bonuses and special rewards for loyal players. The casino also offers a tool to monitor your bonus progress.

  • Welcome Bonus: All Slots Casino welcomes Canadian players with an appealing sign-up bonus of $1,500. This bonus spreads the initial three deposits, with each deposit being matched 100% up to $500. This allows players to split the $1,500 into three separate deposits instead of depositing it all at once.
DepositBonusMaximum Amount
1st100% Match Bonus$500
2nd100% Match Bonus$500
3rd100% Match Bonus$500
  • Loyalty Program: All Slots rewards players with loyalty points as they play. For every $10 wagered, players earn 1 point, and upon reaching 1,000 points, Canadians receive $10 in cash rewards. When players join the casino, they automatically become part of 5-tiered Loyalty Club. The program consists of  Bronze, Silver, Gold, Platinum, and Diamond levels. As players climb the levels, they unlock exclusive benefits. Gold level and above members get a personal account manager and enjoy perks like gifts and free spins. For Platinum and Diamond members, the rewards include higher deposit and withdrawal limits and exclusive weekly deposit based bonus deals.
  • Weekly and Monthly Bonuses: All Slots Casino is designed for average players and high rollers and provides weekly and monthly promotions for all players. On specific days, there are random draws every hour, and one fortunate player wins a $50 bonus.
  • ClearPlay Bonus System: AllSlots has an account management tool that calculates your playthrough requirements in real-time and allows players to monitor bonus progress. With the ClearPlay Bonus System, your casino account is divided into two balances: cash balance and bonus balance. These balances are combined and available for gameplay and show the remaining bonuses to play through.

Wagering Requirements

Casino bonuses have a minimum 50x wagering requirement. This means Canadians must wager All Slots bonus amount 50 times before transferring winnings between bonus and cash balances. Additionally, welcome bonuses have seven days time frame to be claimed. All games, except Sic Bo, Craps, Baccarat, Casino War, and Red Dog, contribute towards fulfilling the wagering requirement.

All Slots Online Casino Pros and Cons

All Slots Casino in Canada comes with benefits and potential drawbacks, similar to any other casino.

  • High RTP: AllSlots Online Casino boosts winning potential with an average 98% Return to Player rate.
  • eCogra Certified: eCogra seal displayed on All Slots online casino signifies that the site is secure and gives players a reasonable chance to win.
  • Low Minimum Deposit: Players access their favorite casino games with a $10 minimum deposit.
  • High Wagering Requirements: All Slots Online Casino has 50x playthrough requirements.
  • Long Withdrawal Processing: All payment processing has a 24-hour pending period. All Slots withdrawals take around 24-48 hours, even for e-wallets.
  • Limited Game Developers: AllSlots offers casino games from only a few providers.

All Slots Casino Games

All Slots Casino presents over 700 casino titles, with a primary focus on slots. However, the casino also has over gaming options like table and live dealer games. Additionally, AllSlots features card games, scratchcards, and jackpots to maintain excitement. The casino is powered by trusted and renowned software providers, Microgaming and NetEnt, both well-known names in the gambling industry.

  • Slots

    All Slots Casino in Canada shows various slot games, including classic slot machines and progressive slots. Canadians enjoy popular titles like Thunderstruck, Break da Bank, and Jungle Jim El Dorado.

  • Table Games

    The online casino offers standard table games, such as Roulette, Blackjack, and Craps. Dedicated subcategories for blackjack and roulette are available and allow players to explore different versions of their favorite games.

  • Live Dealer Games

    All Slots Casino presents an ultra-realistic live dealer experience to create an authentic casino atmosphere for Canadians. Through live dealer games, players participate in real-time gaming with live dealers managing the gameplay. Multiple camera angles capture the action and provide a close-up view of cards and dealers’ actions.

All Slots Casino Payment Methods

All Slots casino Canada grants convenient payment options, which include e-wallets, credit cards, and direct bank transfers for a smooth and secure payment process.

Cashouts are completed using the same payment method used for deposits. The casino generally follows a policy of paying withdrawals to the method used for the most recent deposits. Deposits are instant, but withdrawals at AllSlots Casino typically take 24-48 hours to be processed. Except for bank transfers, which take around seven days to complete. All payments are processed during weekdays, from Monday to Friday, after a 24-hour pending period.

Payment MethodTypeDeposit Withdrawal Minimum DepositProcessing Time
VisaDebit/Credit$103-5 Days
MasterCardDebit/Credit$103-5 Days
Instant Banking E-Wallet$1024-48 hours
EutellerE-Wallet$1024-48 hours
SkrillE-Wallet$1024-48 hours
Interac E-Wallet$1024-48 hours
InstaDebit Banking$103-5 Days
EpsE-Wallet$1024-48 hours
ClickandBuyE-Wallet$1024-48 hours
TrustlyBanking$103-7 Days
EkontoBanking$103-7 Days

How to Register at All Slots

Using All Slots website is easy on both PCs and Android or iOS mobile devices. The casino has a simple sign-up process with minimal requirements.

  1. Visit the Official Website:

    Go to All Slots Casino official website. Click the “Register” button to start the registration.

  2. Complete All Slots Casino Registration Form:

    All Slots Casino’s registration form has three sections where players enter personal information, billing address, and account details.

  3. Accept Welcome Bonus:

    After completing the details, choose whether you want to claim the welcome bonus. If so, mark the box linked to the welcome package to confirm your agreement.

  4. Get the Confirmation Email:

    Once you submit the registration form, you’ll receive a confirmation email from All Slots.

  5. Log in and Play:
    1. The account registration process is complete, and you are ready to play. Simply log in using the username and password to access top-quality online slots.

All Slots Mobile Casino

All Slots Casino website is modern, easy to use, and well-organized. It’s designed with mobile users in mind and offers the convenience of playing on smartphones or tablets. A notable feature is the option to switch between dark mode and light mode, which allows users to personalize the site’s background color. There is an option to download a desktop app for optimized use, but it is only available for Windows devices.

License and Security

All Slots Casino in Canada operates with proper authorization and holds a valid license by Malta Gaming Authority (MGA). Additionally, the casino has the prestigious approval of eCOGRA, an independent testing agency and player protection organization. This seal signifies that the casino’s games are fair and the random number generator (RNG) is reliable and free from manipulation. With these certifications, All Slots Casino demonstrates its dedication to high standards of integrity, safety, and fairness.

Customer Support

Type Contact
Email[email protected]
Live ChatOn website
FAQOn website


All Slots Casino is a great choice for online gambling, especially if you love Microgaming slots. An excellent welcome bonus, a solid loyalty program, and multilingual customer support make it a reliable and enjoyable online casino. Though it has higher than standard wagering requirements, the overall gaming experience and variety make it a worthwhile variant for newcomers and seasoned players. Explore our All Slots casino review to determine if this casino suits your style.


Can I Check My All Slots Casino Gameplay History?
Yes, players use Play Check in their player account to see the gameplay history.
Is All Slots Casino Legal in Canada?
Yes, All Slots is legal. The casino holds a license from the Malta Gaming Authority and operates in accordance with Canadian gambling laws as it is registered outside the country’s borders.
What Identification Documents Do I Need to Register an Account at All Slots?
Accepted proof of identification documents include a Passport, Driver’s License, National ID, and Utility bills.
Does All Slots Offer Sports Betting?
No, All Slots Casino doesn’t offer live betting for sports.
Do I Need All Slots Bonus Codes?
No, there are currently no available active promo codes.
When Can I Expect My Payouts?
Payout durations differ based on the chosen method. Traditional routes like Visa might take 3 to 5 days for processing, whereas options such as Skrill and Interac usually range between 1 to 3 days.